Object reference not set to an instance of an object System.NullReferenceException: Object reference not set to an instance of an object at Banshee.Sources.SourceManager.RemoveSource (Banshee.Sources.Source source) [0x00036] in /home/sholmes/code/banshee/src/Banshee.Base/SourceManager.cs:111 at Banshee.Plugins.Podcast.PodcastCore.Dispose () [0x000d7] in /home/sholmes/code/banshee-official-plugins/plugins/Podcast/PodcastCore.cs:213 at Banshee.Plugins.Podcast.PodcastPlugin.PluginDispose () [0x00031] in /home/sholmes/code/banshee-official-plugins/plugins/Podcast/PodcastPlugin.cs:91 at Banshee.Plugins.Plugin.Dispose () [0x0001d] in /home/sholmes/code/banshee/src/Banshee.Base/Plugins/Plugin.cs:101 at Banshee.Plugins.PluginDialog.OnActiveToggled (System.Object o, Gtk.ToggledArgs args) [0x0006b] in /home/sholmes/code/banshee/src/Banshee.Base/Plugins/PluginDialog.cs:214 at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_ToggledArgs (object,Gtk.ToggledArgs) at Gtk.CellRendererToggle.ToggledSignalCallback (IntPtr arg0, IntPtr arg1, IntPtr gch) [0x0005d] in /tmp/scratch/BUILD/gtk-sharp-2.8.3/gtk/generated/CellRendererToggle.cs:113 at (wrapper native-to-managed) Gtk.CellRendererToggle:ToggledSignalCallback (intptr,intptr,intptr) at <0x00000> at (wrapper managed-to-native) Gtk.Dialog:gtk_dialog_run (intptr) at Gtk.Dialog.Run () [0x00000] in /tmp/scratch/BUILD/gtk-sharp-2.8.3/gtk/generated/Dialog.cs:239 at Banshee.Plugins.PluginCore.ShowPluginDialog () [0x00006] in /home/sholmes/code/banshee/src/Banshee.Base/Plugins/PluginCore.cs:92 at Banshee.PlayerUI.OnPluginsAction (System.Object o, System.EventArgs args) [0x00000] in /home/sholmes/code/banshee/src/PlayerInterface.cs:2132 at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs) at GLib.Signal.voidObjectCallback (IntPtr handle, IntPtr gch) [0x00032] in /tmp/scratch/BUILD/gtk-sharp-2.8.3/glib/Signal.cs:181 at (wrapper native-to-managed) GLib.Signal:voidObjectCallback (intptr,intptr) at <0x00000> at (wrapper managed-to-native) Gtk.Application:gtk_main () at Gtk.Application.Run () [0x00000] in /tmp/scratch/BUILD/gtk-sharp-2.8.3/gtk/Application.cs:99 at Banshee.BansheeEntry.Startup (System.String[] args) [0x0024f] in /home/sholmes/code/banshee/src/Main.cs:97 at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_string[] (string[]) at Banshee.Gui.CleanRoomStartup.Startup (Banshee.Gui.StartupInvocationHandler startup, System.String[] args) [0x00045] in /home/sholmes/code/banshee/src/Banshee.Base/Gui/CleanRoomStartup.cs:54 ================================================================= 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) [0x00000] in /tmp/scratch/BUILD/gtk-sharp-2.8.3/gtk/generated/Dialog.cs:48 at Banshee.Gui.Dialogs.ExceptionDialog..ctor (System.Exception) [0x00013] in /home/sholmes/code/banshee/src/Banshee.Base/Gui/ExceptionDialog.cs:49 at Banshee.Gui.CleanRoomStartup.Startup (Banshee.Gui.CleanRoomStartup/StartupInvocationHandler,string[]) [0x0006b] in /home/sholmes/code/banshee/src/Banshee.Base/Gui/CleanRoomStartup.cs:60 at Banshee.BansheeEntry.Main (string[]) [0x00000] in /home/sholmes/code/banshee/src/Main.cs:43 at (wrapper runtime-invoke) System.Object.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: banshee [0x815abd6] banshee [0x8144a67] [0xffffe440] /opt/gnome/lib/libgobject-2.0.so.0(g_signal_emit+0x35) [0xb61b1c95] /opt/gnome/lib/libgobject-2.0.so.0 [0xb61a3a41] /opt/gnome/lib/libgobject-2.0.so.0 [0xb61a068f] /opt/gnome/lib/libgobject-2.0.so.0(g_object_thaw_notify+0x1d1) [0xb61a4151] /opt/gnome/lib/libgtk-x11-2.0.so.0(IA__gtk_widget_unparent+0x191) [0xb653cc41] /opt/gnome/lib/libgtk-x11-2.0.so.0 [0xb63758d9] /opt/gnome/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__OBJECT+0x59) [0xb61abaa9] /opt/gnome/lib/libgobject-2.0.so.0 [0xb619e0c7] /opt/gnome/lib/libgobject-2.0.so.0(g_closure_invoke+0x11d) [0xb619f8bd] /opt/gnome/lib/libgobject-2.0.so.0 [0xb61b06da] /opt/gnome/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c7) [0xb61b1ac7] /opt/gnome/lib/libgobject-2.0.so.0(g_signal_emit+0x35) [0xb61b1c95] /opt/gnome/lib/libgtk-x11-2.0.so.0(IA__gtk_container_remove+0xe9) [0xb63b0dd9] /opt/gnome/lib/libgtk-x11-2.0.so.0 [0xb6538ecd] /opt/gnome/lib/libgobject-2.0.so.0(g_object_run_dispose+0x50) [0xb61a1c00] /opt/gnome/lib/libgtk-x11-2.0.so.0(IA__gtk_object_destroy+0x7e) [0xb646293e] /opt/gnome/lib/libgtk-x11-2.0.so.0(IA__gtk_widget_destroy+0x45) [0xb65390d5] /opt/gnome/lib/libgtk-x11-2.0.so.0(IA__gtk_dialog_set_has_separator+0xd2) [0xb63c2092] [0xa9bedf47] [0xa9bedef8] [0xa9bf2b12] [0xb797bf70] [0xb797b259] [0xb797b063] banshee [0x8144910] banshee(mono_runtime_invoke+0x27) [0x80d8487] banshee(mono_runtime_exec_main+0x5c) [0x80d963c] banshee(mono_runtime_run_main+0x182) [0x80d9222] banshee(strftime+0x1c4a) [0x8058452] banshee(mono_main+0x857) [0x8058e47] banshee(__fxstat64+0x133) [0x80577bb] /lib/libc.so.6(__libc_start_main+0xdc) [0xb7d3087c] banshee(sinh+0x49) [0x8057711] Debug info from gdb: (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1210996544 (LWP 19761)] [New Thread -1435964512 (LWP 19768)] [New Thread -1416447072 (LWP 19764)] [New Thread -1220461664 (LWP 19763)] [New Thread -1208956000 (LWP 19762)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xffffe410 in __kernel_vsyscall () 5 Thread -1208956000 (LWP 19762) 0xffffe410 in __kernel_vsyscall () 4 Thread -1220461664 (LWP 19763) 0xffffe410 in __kernel_vsyscall () 3 Thread -1416447072 (LWP 19764) 0xffffe410 in __kernel_vsyscall () 2 Thread -1435964512 (LWP 19768) 0xffffe410 in __kernel_vsyscall () 1 Thread -1210996544 (LWP 19761) 0xffffe410 in __kernel_vsyscall () Thread 5 (Thread -1208956000 (LWP 19762)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7e6bb26 in __nanosleep_nocancel () from /lib/libpthread.so.0 #2 0x08103e20 in mono_pthread_key_for_tls () #3 0xb7e6534b in start_thread () from /lib/libpthread.so.0 #4 0xb7dd865e in clone () from /lib/libc.so.6 Thread 4 (Thread -1220461664 (LWP 19763)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7e687e6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0810913f in mono_pthread_key_for_tls () #3 0x081093db in mono_pthread_key_for_tls () #4 0x0810926e in mono_pthread_key_for_tls () #5 0x0810c89f in mono_pthread_key_for_tls () #6 0x080d4e1d in mono_gchandle_free () #7 0x08093322 in mono_signature_explicit_this () #8 0x080fa5e7 in mono_environment_exitcode_set () #9 0x08119fe5 in GC_end_blocking () #10 0xb7e6534b in start_thread () from /lib/libpthread.so.0 #11 0xb7dd865e in clone () from /lib/libc.so.6 Thread 3 (Thread -1416447072 (LWP 19764)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7e68a5c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0810917e in mono_pthread_key_for_tls () #3 0x081093db in mono_pthread_key_for_tls () #4 0x0810926e in mono_pthread_key_for_tls () #5 0x0810c89f in mono_pthread_key_for_tls () #6 0x0816191d in mono_monitor_exit () #7 0xab92eeff in ?? () #8 0x00058800 in ?? () #9 0xffffffff in ?? () #10 0x087771d8 in ?? () #11 0x0876bc70 in ?? () #12 0x08782e34 in ?? () #13 0x000307c0 in ?? () #14 0x00058800 in ?? () #15 0x00000001 in ?? () #16 0xab92b284 in ?? () #17 0xab92eedc in ?? () #18 0xab92b29c in ?? () #19 0xab92edde in ?? () #20 0x00058800 in ?? () #21 0xffffffff in ?? () #22 0x00000000 in ?? () Thread 2 (Thread -1435964512 (LWP 19768)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7dcf193 in poll () from /lib/libc.so.6 #2 0xb7e9fcf3 in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0 #3 0xb7ea0069 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0 #4 0xb682cf20 in link_set_io_thread () from /opt/gnome/lib/libORBit-2.so.0 #5 0xb7eba88f in g_thread_create_full () from /opt/gnome/lib/libglib-2.0.so.0 #6 0xb7e6534b in start_thread () from /lib/libpthread.so.0 #7 0xb7dd865e in clone () from /lib/libc.so.6 Thread 1 (Thread -1210996544 (LWP 19761)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7da5ff9 in fork () from /lib/libc.so.6 #2 0xb7e6d314 in fork () from /lib/libpthread.so.0 #3 0xb7ec6ce9 in g_spawn_error_quark () from /opt/gnome/lib/libglib-2.0.so.0 #4 0xb7ec78cb in g_spawn_sync () from /opt/gnome/lib/libglib-2.0.so.0 #5 0xb7ec7d6c in g_spawn_command_line_sync () from /opt/gnome/lib/libglib-2.0.so.0 #6 0x0815ac6f in mono_debugger_run_finally () #7 0x08144a67 in mono_jit_thread_attach () #8 #9 0xb61b161d in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0 #10 0xb61b1c95 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0 #11 0xb61a3a41 in g_object_type_init () from /opt/gnome/lib/libgobject-2.0.so.0 #12 0xb61a068f in g_enum_types_init () from /opt/gnome/lib/libgobject-2.0.so.0 #13 0xb61a4151 in g_object_thaw_notify () from /opt/gnome/lib/libgobject-2.0.so.0 #14 0xb653cc41 in gtk_widget_unparent () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #15 0xb63758d9 in gtk_box_pack_start_defaults () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #16 0xb61abaa9 in g_cclosure_marshal_VOID__OBJECT () from /opt/gnome/lib/libgobject-2.0.so.0 #17 0xb619e0c7 in g_value_set_static_boxed () from /opt/gnome/lib/libgobject-2.0.so.0 #18 0xb619f8bd in g_closure_invoke () from /opt/gnome/lib/libgobject-2.0.so.0 #19 0xb61b06da in g_signal_connect_closure_by_id () from /opt/gnome/lib/libgobject-2.0.so.0 #20 0xb61b1ac7 in g_signal_emit_valist () from /opt/gnome/lib/libgobject-2.0.so.0 #21 0xb61b1c95 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0 #22 0xb63b0dd9 in gtk_container_remove () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #23 0xb6538ecd in gtk_widget_hide () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #24 0xb61a1c00 in g_object_run_dispose () from /opt/gnome/lib/libgobject-2.0.so.0 #25 0xb646293e in gtk_object_destroy () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #26 0xb65390d5 in gtk_widget_destroy () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #27 0xb63c2092 in gtk_dialog_set_has_separator () from /opt/gnome/lib/libgtk-x11-2.0.so.0 #28 0xa9bedf47 in ?? () #29 0x091191a8 in ?? () #30 0x00000000 in ?? () #0 0xffffe410 in __kernel_vsyscall () Aborted