Re: [Banshee-List] Trouble with dialogs



On Thu, Feb 11, 2010 at 11:21 AM, Kristopher Dick
<kristopher dick gmail com> wrote:
> I'm having trouble creating a dialog for my current project.  Regardless of
> whether I attempt to extend GTK.Dialog or Banshee.Gui.Dialogs.BansheeDialog
> I wind up crashing Banshee.  This includes simply copying, verbatim, code
> from extensions with dialogs that work fine.  This leads me to assume I have
> a configuration issue with monodevelop, but I haven't a clue where to look
> to fix it.  Any help will be appreciated.
> I get the following stack trace when my dialog code crashes Banshee:
>   at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
>   at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
>   at Gtk.Application.Run () <0x0000a>
>   at Banshee.Gui.GtkBaseClient.Run () <0x00044>
>   at Banshee.Gui.GtkBaseClient.Startup () <0x00044>
>   at Hyena.Gui.CleanRoomStartup.Startup
> (Hyena.Gui.CleanRoomStartup/StartupInvocationHandler) <0x00089>
>   at Banshee.Gui.GtkBaseClient.Startup<Nereid.Client> () <0x0004d>
>   at Banshee.Gui.GtkBaseClient.Startup<Nereid.Client> (string[]) <0x000c0>
>   at Nereid.Client.Main (string[]) <0x00015>
>   at (wrapper runtime-invoke) Nereid.Client.runtime_invoke_void_object
> (object,intptr,intptr,intptr) <0xffffffff>
>   at (wrapper managed-to-native) System.AppDomain.ExecuteAssembly
> (System.Reflection.Assembly,string[]) <0x00004>
>   at (wrapper managed-to-native) System.AppDomain.ExecuteAssembly
> (System.Reflection.Assembly,string[]) <0xffffffff>
>   at System.AppDomain.ExecuteAssemblyInternal
> (System.Reflection.Assembly,string[]) <0x0002b>
>   at System.AppDomain.ExecuteAssembly
> (string,System.Security.Policy.Evidence,string[]) <0x00025>
>   at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly
> (string,System.Security.Policy.Evidence,string[]) <0xffffffff>
>   at System.AppDomain.ExecuteAssembly (string) <0x00019>
>   at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly
> (string) <0xffffffff>
>   at Booter.Booter.BootClient (string) <0x00069>
>   at Booter.Booter.Main () <0x00178>
>   at (wrapper runtime-invoke) object.runtime_invoke_void
> (object,intptr,intptr,intptr) <0xffffffff>
> followed by Native stacktrace.  I'd be happy to send this along as well if
> necessary.

That doesn't look like a complete managed trace - sure there wasn't
more?  How is your dialog creation triggered?  Is it definitely from
the GUI thread?

Gabriel


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]