https://bugzilla.novell.com/show_bug.cgi?id=257296 Summary: Banshee crash: Managing plugins Product: openSUSE 10.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: hpj@novell.com QAContact: qa@suse.de I enabled the podcast plugin and it was working. However, Banshee hung due to what looks like an instance of bug 224844. I killed and restarted it, and the podcasts UI was not showing. So I went to "Plugins...", and found that the podcast plugin was checked. Trying to uncheck its box resulted in a crash: Debug: [3/23/2007 3:46:09 PM] (Loading audio profiles) - /usr/share/banshee/audio-profiles Debug: [3/23/2007 3:46:10 PM] (Default player engine) - GStreamer 0.10 Debug: [3/23/2007 3:46:10 PM] (Audio CD Core Initialized) - Setting MusicBrainz proxy to www.musicbrainz.org:80 Warning: [3/23/2007 3:46:10 PM] (Power Management Call Failed) - Cannot find GNOME Power Manager: Name org.gnome.PowerManager has no owner GConf.NoSuchKeyException: Key '/apps/Banshee/WriteMetadata' not found in GConf at GConf.Client.Get (System.String key) [0x00000] at Banshee.Gui.Dialogs.PreferencesDialog.ReadPreference[Boolean] (System.String key, Boolean fallback) [0x00000] A null value was found where an object instance was required. System.NullReferenceException: A null value was found where an object instance was required. at Banshee.Sources.SourceManager.RemoveSource (Banshee.Sources.Source source) [0x00000] at Banshee.Plugins.Podcast.PodcastCore.Dispose () [0x00000] at Banshee.Plugins.Podcast.PodcastPlugin.PluginDispose () [0x00000] at Banshee.Plugins.Plugin.Dispose () [0x00000] at Banshee.Plugins.PluginDialog.OnActiveToggled (System.Object o, Gtk.ToggledArgs args) [0x00000] at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_ToggledArgs (object,Gtk.ToggledArgs) at Gtk.CellRendererToggle.ToggledSignalCallback (IntPtr arg0, IntPtr arg1, IntPtr gch) [0x00000] at (wrapper native-to-managed) Gtk.CellRendererToggle:ToggledSignalCallback (intptr,intptr,intptr) at <0x00000> <unknown method> at (wrapper managed-to-native) Gtk.Dialog:gtk_dialog_run (intptr) at Gtk.Dialog.Run () [0x00000] at Banshee.Plugins.PluginCore.ShowPluginDialog () [0x00000] at Banshee.PlayerUI.OnPluginsAction (System.Object o, System.EventArgs args) [0x00000] at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs) at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr gch) [0x00000] at (wrapper native-to-managed) GLib.Signal:voidObjectCallback (intptr,intptr) at <0x00000> <unknown method> at (wrapper managed-to-native) Gtk.Application:gtk_main () at Gtk.Application.Run () [0x00000] at Banshee.BansheeEntry.Startup (System.String[] args) [0x00000] at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_string[] (string[]) at Banshee.Gui.CleanRoomStartup.Startup (Banshee.Gui.StartupInvocationHandler startup, System.String[] args) [0x00000] ================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Stacktrace: at (wrapper managed-to-native) Gtk.Dialog.gtk_dialog_set_has_separator (intptr,bool) <0x00004> at (wrapper managed-to-native) Gtk.Dialog.gtk_dialog_set_has_separator (intptr,bool) <0xffffffff> at Gtk.Dialog.set_HasSeparator (bool) <0x0001f> at Banshee.Gui.Dialogs.ExceptionDialog..ctor (System.Exception) <0x00069> at Banshee.Gui.CleanRoomStartup.Startup (Banshee.Gui.CleanRoomStartup/StartupInvocationHandler,string[]) <0x000f7> at Banshee.BansheeEntry.Main (string[]) <0x00038> at (wrapper runtime-invoke) System.Object.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: banshee [0x815fb16] banshee [0x8129e47] [0xb7f8a440] /opt/gnome/lib/libgobject-2.0.so.0(g_signal_emit+0x35) [0xb64f9415] /opt/gnome/lib/libgobject-2.0.so.0 [0xb64eb051] /opt/gnome/lib/libgobject-2.0.so.0 [0xb64e79df] /opt/gnome/lib/libgobject-2.0.so.0(g_object_thaw_notify+0x1d1) [0xb64eb761] /opt/gnome/lib/libgtk-x11-2.0.so.0(gtk_widget_unparent+0x191) [0xb68d0b21] /opt/gnome/lib/libgtk-x11-2.0.so.0 [0xb66e0159] /opt/gnome/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__OBJECT+0x59) [0xb64f35c9] /opt/gnome/lib/libgobject-2.0.so.0 [0xb64e5407] /opt/gnome/lib/libgobject-2.0.so.0(g_closure_invoke+0x12b) [0xb64e6c0b] /opt/gnome/lib/libgobject-2.0.so.0 [0xb64f81ca] /opt/gnome/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c7) [0xb64f9247] /opt/gnome/lib/libgobject-2.0.so.0(g_signal_emit+0x35) [0xb64f9415] /opt/gnome/lib/libgtk-x11-2.0.so.0(gtk_container_remove+0xe9) [0xb671bff9] /opt/gnome/lib/libgtk-x11-2.0.so.0 [0xb68cc24d] /opt/gnome/lib/libgobject-2.0.so.0(g_object_run_dispose+0x50) [0xb64e92f0] /opt/gnome/lib/libgtk-x11-2.0.so.0(gtk_object_destroy+0x7e) [0xb67d130e] /opt/gnome/lib/libgtk-x11-2.0.so.0(gtk_widget_destroy+0x45) [0xb68cc455] /opt/gnome/lib/libgtk-x11-2.0.so.0(gtk_dialog_set_has_separator+0xd2) [0xb672d292] [0xb21a3849] [0xb21a37f8] [0xb21a76da] [0xb737cf80] [0xb737c259] [0xb737c063] banshee(mono_runtime_exec_main+0x62) [0x80db852] banshee(mono_runtime_run_main+0x1b9) [0x80dbb39] banshee(mono_main+0xe47) [0x8058de7] banshee [0x8057ab2] /lib/libc.so.6(__libc_start_main+0xdc) [0xb7d55f9c] banshee [0x8057a01] Debug info from gdb: (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1211630912 (LWP 9075)] [New Thread -1297171568 (LWP 9085)] [New Thread -1277486192 (LWP 9080)] [New Thread -1221092464 (LWP 9077)] [New Thread -1208607856 (LWP 9076)] 0xb7f8a410 in ?? () 5 Thread -1208607856 (LWP 9076) 0xb7f8a410 in ?? () 4 Thread -1221092464 (LWP 9077) 0xb7f8a410 in ?? () 3 Thread -1277486192 (LWP 9080) 0xb7f8a410 in ?? () 2 Thread -1297171568 (LWP 9085) 0xb7f8a410 in ?? () 1 Thread -1211630912 (LWP 9075) 0xb7f8a410 in ?? () Thread 5 (Thread -1208607856 (LWP 9076)): #0 0xb7f8a410 in ?? () #1 0xb7f613b8 in ?? () #2 0x081f0ff4 in ?? () #3 0x00000000 in ?? () Thread 4 (Thread -1221092464 (LWP 9077)): #0 0xb7f8a410 in ?? () #1 0xb73791b8 in ?? () #2 0x0000001b in ?? () #3 0x00000000 in ?? () Thread 3 (Thread -1277486192 (LWP 9080)): #0 0xb7f8a410 in ?? () #1 0xb3db10c0 in ?? () #2 0x00000109 in ?? () #3 0x00000000 in ?? () Thread 2 (Thread -1297171568 (LWP 9085)): #0 0xb7f8a410 in ?? () #1 0xb2aeb2b8 in ?? () #2 0xffffffff in ?? () #3 0x00000005 in ?? () #4 0xb7df5ea3 in poll () from /lib/libc.so.6 #5 0xb7f85dcb in poll () from /usr/lib/libaoss.so #6 0xb7ee5e53 in g_main_context_iterate (context=0x8755d88, block=1, dispatch=1, self=0x8756d00) at gmain.c:2979 #7 0xb7ee61c9 in g_main_loop_run (loop=0x8755e38) at gmain.c:2881 #8 0xb6c06300 in link_set_io_thread () from /opt/gnome/lib/libORBit-2.so.0 #9 0xb7f00cdf in g_thread_create_proxy (data=0x8756d00) at gthread.c:553 #10 0xb7e99112 in start_thread () from /lib/libpthread.so.0 #11 0xb7dff2ee in clone () from /lib/libc.so.6 Thread 1 (Thread -1211630912 (LWP 9075)): #0 0xb7f8a410 in ?? () #1 0xb7f71248 in ?? () #2 0x00000000 in ?? () #0 0xb7f8a410 in ?? () Aborted -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.