GNOME Bugzilla – Bug 417558
Banshee crashes w/ Unhandled Exception
Last modified: 2008-02-11 18:07:33 UTC
Steps to reproduce: 1. Banshee crashes for me upon startup, no further work is necessary to reproduce Stack trace: lucas@lucas-laptop:~$ /usr/local/bin/banshee Debug: [3/12/2007 1:19:14 PM] (Loading audio profiles) - /usr/local/share/banshee/audio-profiles Debug: [3/12/2007 1:19:15 PM] (Default player engine) - GStreamer 0.10 Debug: [3/12/2007 1:19:15 PM] (Audio CD Core Initialized) - Building initial DAAP database from local library... Starting DAAP Server Exception has been thrown by the target of an invocation. System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: org.freedesktop.Hal.NoSuchDevice: No device with id /org/freedesktop/Hal/devices/usb_device_46d_892_noserial_usbraw Server stack trace: Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg, System.Exception exc, System.Object[] out_args) [0x00000] --- End of inner exception stack trace --- at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] at NDesk.DBus.Connection.HandleSignal (NDesk.DBus.Message msg) [0x00000] at NDesk.DBus.Connection.DispatchSignals () [0x00000] at NDesk.DBus.Connection.SendWithReplyAndBlock (NDesk.DBus.Message msg) [0x00000] at NDesk.DBus.BusObject.Invoke (System.Reflection.MethodBase methodBase, System.String methodName, System.Object[] inArgs, System.Object[] outArgs, System.Object retVal, System.Exception exception) [0x00000] at NDesk.DBus.DProxy.Invoke (IMessage message) [0x00000] at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg, System.Exception exc, System.Object[] out_args) [0x00000] --- End of inner exception stack trace --- at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x0011a> at System.Reflection.MethodBase.Invoke (object,object[]) <0x0001a> at System.Delegate.DynamicInvokeImpl (object[]) <0x0018f> at System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x0002a> at System.Delegate.DynamicInvoke (object[]) <0x0000e> at NDesk.DBus.Connection.HandleSignal (NDesk.DBus.Message) <0x000bd> at NDesk.DBus.Connection.DispatchSignals () <0x0003c> at NDesk.DBus.Connection.Iterate () <0x00024> at <>AnonHelp<0>.<#AnonymousMethod>0 (NDesk.GLib.IOChannel,NDesk.GLib.IOCondition,intptr) <0x00027> at (wrapper native-to-managed) <>AnonHelp<0>.<#AnonymousMethod>0 (NDesk.GLib.IOChannel,NDesk.GLib.IOCondition,intptr) <0x00041> in (unmanaged) 0xb7efac8c at (wrapper managed-to-native) Gtk.Application.gtk_main_iteration_do (bool) <0x00004> at Gtk.Application.RunIteration (bool) <0x0000c> at Banshee.Gui.Dialogs.SplashScreen.PumpEventLoop () <0x00016> at <>AnonHelp<36>.<#AnonymousMethod>21 (object,Banshee.Base.ComponentInitializingArgs) <0x00086> at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_object_ComponentInitializingArgs (object,Banshee.Base.ComponentInitializingArgs) <0x00041> at Banshee.Base.ComponentInitializer.OnInitializing (Banshee.Base.ComponentInitializer/Component,int) <0x00051> at Banshee.Base.ComponentInitializer.Run () <0x00065> at Banshee.Base.Globals.Initialize (Banshee.Base.ComponentInitializerHandler) <0x00671> at Banshee.BansheeEntry.Startup (string[]) <0x007a7> at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_string[] (string[]) <0x00048> at Banshee.Gui.CleanRoomStartup.Startup (Banshee.Gui.CleanRoomStartup/StartupInvocationHandler,string[]) <0x000ae> Segmentation fault (core dumped) Other information: This happened to me using an 11.x release, so I tried to compile 12.0 from source, and it's still occurring. I'm using Ubuntu Edgy. I can't figure out how to get a proper stack trace, because all my attempts at calling "$ LD_LIBRARY_PATH=/usr/lib/banshee mono --debug /usr/local/bin/banshee" result in a "cannot open assembly /usr/local/bin/banshee" Everything worked fine for me for months until today. Not sure if it was the result of a new mono or what.
By the way, I'll be happy to give more information if I knew how! :)
Please run banshee with --debug, which sets up all the debugging options necessary. $ banshee --debug It will provide a more detailed trace. Paste that trace to the bug.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!
Marking as duplicate of a more current bug with the same crash details and more information. *** This bug has been marked as a duplicate of 512857 ***