Public bug reported:

I requested NJB support be compiled into Banshee because it worked for me after 
I compiled a Banshee tarball on Dapper.
https://launchpad.net/distros/ubuntu/+source/banshee/+bug/56542

However, I just upgraded to Edgy and the NJB support crashes Banshee.
Maybe it's a bug in Debian/Ubuntu patches as it worked when compiled
from an official tarball on Dapper, I don't know.

Console output follows

System.NullReferenceException: Object reference not set to an instance of an 
object
at <>AnonHelp<4>.<#AnonymousMethod>5 (object,System.EventArgs) <0x00099>
at (wrapper delegate-invoke) 
System.MulticastDelegate.invoke_void_object_EventArgs (object,System.EventArgs) 
<0x00063>
at InvokeCB.Invoke () <0x00022>
at (wrapper delegate-invoke) System.MulticastDelegate.invoke_bool () <0x0004c>
at TimeoutProxy.Handler () <0x00045>
at (wrapper native-to-managed) TimeoutProxy.Handler () <0x0005a>
in (unmanaged) 0x2ba64dae218a
at (wrapper managed-to-native) Gtk.Application.gtk_main_iteration () <0x0000b>
at Gtk.Application.RunIteration () <0x00008>
at Banshee.PlayerUI.OnSimpleSearch (object,System.EventArgs) <0x000fc>
at (wrapper delegate-invoke) 
System.MulticastDelegate.invoke_void_object_EventArgs (object,System.EventArgs) 
<0x00063>
at Banshee.Widgets.SearchEntry.OnMenuItemToggled (object,System.EventArgs) 
<0x0028d>
at (wrapper delegate-invoke) 
System.MulticastDelegate.invoke_void_object_EventArgs (object,System.EventArgs) 
<0x00063>
at GLib.Signal.voidObjectCallback (intptr,intptr) <0x000c9>
at (wrapper native-to-managed) GLib.Signal.voidObjectCallback (intptr,intptr) 
<0x0004d>
in (unmanaged) 0x2aaaabc1053f
at (wrapper managed-to-native) Gtk.CheckMenuItem.gtk_check_menu_item_set_active 
(intptr,bool) <0x0000e>
at Gtk.CheckMenuItem.set_Active (bool) <0x0002f>
at Banshee.Widgets.SearchEntry.OnMenuItemToggled (object,System.EventArgs) 
<0x000a1>
at (wrapper delegate-invoke) 
System.MulticastDelegate.invoke_void_object_EventArgs (object,System.EventArgs) 
<0x00063>
at GLib.Signal.voidObjectCallback (intptr,intptr) <0x000c9>
at (wrapper native-to-managed) GLib.Signal.voidObjectCallback (intptr,intptr) 
<0x0004d>
in (unmanaged) 0x2aaaabc10489
at (wrapper managed-to-native) Gtk.MenuItem.gtk_menu_item_activate (intptr) 
<0x0000b>
at Gtk.MenuItem.Activate () <0x00024>
at Banshee.Widgets.SearchEntry.CancelSearch () <0x000a2>
at Banshee.PlayerUI.HandleSourceChanged (object,System.EventArgs) <0x00062>
at (wrapper delegate-invoke) 
System.MulticastDelegate.invoke_void_object_EventArgs (object,System.EventArgs) 
<0x00063>
at Banshee.Base.ThreadAssist.ProxyToMain (System.EventHandler) <0x0007f>
at Banshee.PlayerUI.OnSourceManagerActiveSourceChanged 
(Banshee.Sources.SourceEventArgs) <0x0004b>
at (wrapper delegate-invoke) 
System.MulticastDelegate.invoke_void_SourceEventArgs 
(Banshee.Sources.SourceEventArgs) <0x00055>
at (wrapper delegate-invoke) 
System.MulticastDelegate.invoke_void_SourceEventArgs 
(Banshee.Sources.SourceEventArgs) <0x0003d>
at Banshee.Sources.SourceManager.<#AnonymousMethod>8 (object,System.EventArgs) 
<0x0006f>
at (wrapper delegate-invoke) 
System.MulticastDelegate.invoke_void_object_EventArgs (object,System.EventArgs) 
<0x00071>
at Banshee.Base.ThreadAssist.ProxyToMain (System.EventHandler) <0x0007f>
at Banshee.Sources.SourceManager.SetActiveSource (Banshee.Sources.Source,bool) 
<0x000a9>
at Banshee.Sources.SourceManager.SetActiveSource (Banshee.Sources.Source) 
<0x00015>
at Banshee.PlayerUI.OnSourceViewButtonPressEvent 
(object,Gtk.ButtonPressEventArgs) <0x0031d>
at (wrapper delegate-invoke) 
System.MulticastDelegate.invoke_void_object_ButtonPressEventArgs 
(object,Gtk.ButtonPressEventArgs) <0x00063>
at Gtk.Widget.ButtonPressEventSignalCallback (intptr,intptr,intptr) <0x00197>
at (wrapper native-to-managed) Gtk.Widget.ButtonPressEventSignalCallback 
(intptr,intptr,intptr) <0x00057>
in (unmanaged) 0x2aaaabf33c5c
at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x0000b>
at Gtk.Application.Run () <0x00008>
at Banshee.BansheeEntry.Startup (string[]) <0x0081e>
at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_string[] 
(string[]) <0x00060>
at Banshee.Gui.CleanRoomStartup.Startup 
(Banshee.Gui.CleanRoomStartup/StartupInvocationHandler,string[]) <0x000eb>


Unhandled Exception: System.NullReferenceException: Object reference not set to 
an instance of an object
at <>AnonHelp<4>.<#AnonymousMethod>5 (object,System.EventArgs) <0x00099>
at (wrapper delegate-invoke) 
System.MulticastDelegate.invoke_void_object_EventArgs (object,System.EventArgs) 
<0x00063>
at InvokeCB.Invoke () <0x00022>
at (wrapper delegate-invoke) System.MulticastDelegate.invoke_bool () <0x0004c>
at TimeoutProxy.Handler () <0x00045>
at (wrapper native-to-managed) TimeoutProxy.Handler () <0x0005a>
in (unmanaged) 0x2ba64dae218a
at (wrapper managed-to-native) Gtk.Dialog.gtk_dialog_run (intptr) <0x0000b>
at Gtk.Dialog.Run () <0x00034>
at Banshee.Gui.CleanRoomStartup.Startup 
(Banshee.Gui.CleanRoomStartup/StartupInvocationHandler,string[]) <0x00152>
at Banshee.BansheeEntry.Main (string[]) <0x00050>

** Affects: banshee (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
NJB support still broken
https://launchpad.net/bugs/63677

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to