exec -a banshee-1 mono  /usr/lib/banshee-1/Banshee.exe    --redirect-log --play-enqueued

[Info  22:27:15.902] Running Banshee 1.5.3: [Ubuntu 9.10 (linux-gnu, x86_64) @ 2010-01-28 17:24:48 UTC]

(/usr/lib/banshee-1/Banshee.exe:9366): GLib-WARNING **: g_set_prgname() called multiple times
/home/paul/.themes/Dust/gtk-2.0/gtkrc:79: Murrine configuration option "highlight_ratio" will be deprecated in future releases. Please use "highlight_shade" instead.
/home/paul/.themes/Dust/gtk-2.0/gtkrc:80: Murrine configuration option "lightborder_ratio" will be deprecated in future releases. Please use "lightborder_shade" instead.
/home/paul/.themes/Dust/gtk-2.0/gtkrc:95: Murrine configuration option "style" is not supported and will be ignored.
/home/paul/.themes/Dust/gtk-2.0/gtkrc:226: Murrine configuration option "style" is not supported and will be ignored.
/home/paul/.themes/Dust/gtk-2.0/gtkrc:336: Murrine configuration option "style" is not supported and will be ignored.
/home/paul/.themes/Dust/gtk-2.0/gtkrc:370: Murrine configuration option "style" is not supported and will be ignored.
[Info  22:27:18.121] All services are started 1.839895s
[Info  22:27:19.028] nereid Client Started
Full thread dump:

"<threadpool thread>" tid=0x0x7fdc99292910 this=0x0x7fdc9ab2e758 thread handle 0x455 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x0004b>
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <0x00077>
  at System.Threading.RegisteredWaitHandle.Wait (object) <0x000bb>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

"Main Thread" tid=0x0x7fdcae077730 this=0x0x7fdcadf0ee58 thread handle 0x404 state : waiting on 0x815 : Sem  owns ()
  at Banshee.Dap.DapService.UnmapDevice (string) <0xffffffff>
  at Banshee.Dap.DapService.UnmapDevice (string) <0x00044>
  at Banshee.Dap.DapService.OnHardwareDeviceRemoved (object,Banshee.Hardware.DeviceRemovedArgs) <0x00023>
  at (wrapper delegate-invoke) Banshee.Hardware.DeviceRemovedHandler.invoke_void__this___object_DeviceRemovedArgs (object,Banshee.Hardware.DeviceRemovedArgs) <0xffffffff>
  at Banshee.Hardware.HardwareManager.OnDeviceRemoved (object,Banshee.Hardware.DeviceRemovedArgs) <0x00039>
  at Banshee.HalBackend.HardwareManager.OnDeviceRemoved (string) <0x00045>
  at Banshee.HalBackend.HardwareManager.OnHalDeviceRemoved (object,Hal.DeviceRemovedArgs) <0x00023>
  at Hal.Manager.OnDeviceRemoved (string) <0x00051>
  at (wrapper runtime-invoke) Hal.Manager.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (object,object[],System.Exception&) <0x0004e>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (object,object[],System.Exception&) <0xffffffff>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x000bb>
  at System.Reflection.MethodBase.Invoke (object,object[]) <0x0002a>
  at System.Delegate.DynamicInvokeImpl (object[]) <0x0017b>
  at System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x0003b>
  at System.Delegate.DynamicInvoke (object[]) <0x00015>
  at NDesk.DBus.Connection.HandleSignal (NDesk.DBus.Message) <0x0012f>
  at NDesk.DBus.Connection.DispatchSignals () <0x0003f>
  at NDesk.DBus.Connection.Iterate () <0x00033>
  at NDesk.DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,NDesk.GLib.IOCondition,intptr) <0x0003b>
  at (wrapper native-to-managed) NDesk.DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,NDesk.GLib.IOCondition,intptr) <0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00052>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x0000b>
  at Banshee.Gui.GtkBaseClient.Run () <0x00047>
  at Banshee.Gui.GtkBaseClient.Startup () <0x00046>
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.CleanRoomStartup/StartupInvocationHandler) <0x0008e>
  at Banshee.Gui.GtkBaseClient.Startup<Nereid.Client> () <0x0005b>
  at Banshee.Gui.GtkBaseClient.Startup<Nereid.Client> (string[]) <0x000d3>
  at Nereid.Client.Main (string[]) <0x00017>
  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[]) <0x0004b>
  at (wrapper managed-to-native) System.AppDomain.ExecuteAssembly (System.Reflection.Assembly,string[]) <0xffffffff>
  at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly,string[]) <0x00037>
  at System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) <0x00037>
  at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) <0xffffffff>
  at System.AppDomain.ExecuteAssembly (string) <0x0001f>
  at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string) <0xffffffff>
  at Booter.Booter.BootClient (string) <0x0006b>
  at Booter.Booter.Main () <0x001ab>
  at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>

"DAAP Proxy" tid=0x0x7fdc95ff5910 this=0x0x7fdc9b789b28 thread handle 0x8a5 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&,bool) <0x0004e>
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&,bool) <0xffffffff>
  at System.Net.Sockets.Socket.Accept () <0x00093>
  at Banshee.Web.BaseHttpServer.ServerLoop () <0x0014b>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"HyenaSqliteConnection (/home/paul/.config/banshee-1/banshee.db)" tid=0x0x7fdca4116910 this=0x0x7fdcadf0e990 thread handle 0x41a state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0x0004e>
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne () <0x00067>
  at Hyena.Data.Sqlite.HyenaSqliteConnection.ProcessQueue () <0x00212>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0x7fdc99091910 this=0x0x7fdc9ab2e5e0 thread handle 0x46b state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x0004b>
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <0x00077>
  at System.Threading.RegisteredWaitHandle.Wait (object) <0x000bb>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0x7fdc98baf910 this=0x0x7fdc9ab2e2f0 thread handle 0x49d state : interrupted state owns ()
  at (wrapper managed-to-native) Mono.Unix.Native.Syscall.read (int,intptr,ulong) <0x00062>
  at (wrapper managed-to-native) Mono.Unix.Native.Syscall.read (int,intptr,ulong) <0xffffffff>
  at Mono.Unix.Native.Syscall.read (int,void*,ulong) <0x00033>
  at Mono.Unix.UnixStream.Read (byte[],int,int) <0x00093>
  at NDesk.DBus.Connection.ReadMessage () <0x00061>
  at NDesk.DBus.Connection.Iterate () <0x0001f>
  at Mono.Zeroconf.Providers.AvahiDBus.DBusManager.IterateThread (object) <0x00077>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

"Banshee.Kernel Job Thread" tid=0x0x7fdc99694910 this=0x0x7fdc9857b2f0 thread handle 0x7e7 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.Monitor.Monitor_wait (object,int) <0x00048>
  at (wrapper managed-to-native) System.Threading.Monitor.Monitor_wait (object,int) <0xffffffff>
  at System.Threading.Monitor.Wait (object) <0x00033>
  at NDesk.DBus.PendingCall.get_Reply () <0x000b3>
  at NDesk.DBus.Connection.SendWithReplyAndBlock (NDesk.DBus.Message) <0x0001f>
  at NDesk.DBus.BusObject.SendMethodCall (string,string,string,NDesk.DBus.MessageWriter,System.Type,System.Exception&) <0x00187>
  at Hal.IDeviceProxy.PropertyExists (string) <0x000b3>
  at Hal.Device.PropertyExists (string) <0x00027>
  at Hal.Device.get_Item (string) <0x0001f>
  at Banshee.HalBackend.Device.get_Serial () <0x00037>
  at Banshee.Dap.Mtp.MtpSource.DeviceInitialize (Banshee.Hardware.IDevice) <0x002b1>
  at Banshee.Dap.DapService.FindDeviceSource (Banshee.Hardware.IDevice) <0x000f8>
  at Banshee.Dap.DapService/MapDeviceJob.Run () <0x006bf>
  at Banshee.Kernel.Scheduler.ProcessJobThread () <0x00153>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0x7fdc99493910 this=0x0x7fdca34687f8 thread handle 0x44f state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x0004b>
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <0x00077>
  at System.Threading.RegisteredWaitHandle.Wait (object) <0x000bb>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>
[Warn  22:30:57.575] Caught an exception - Object is not synchronized (in `mscorlib')
  at System.Threading.Monitor.Wait (System.Object obj) [0x00000] 
  at NDesk.DBus.PendingCall.get_Reply () [0x00000] 
  at NDesk.DBus.Connection.SendWithReplyAndBlock (NDesk.DBus.Message msg) [0x00000] 
  at NDesk.DBus.BusObject.SendMethodCall (System.String iface, System.String member, System.String inSigStr, NDesk.DBus.MessageWriter writer, System.Type retType, System.Exception& exception) [0x00000] 
  at Hal.IDeviceProxy.PropertyExists (System.String ) [0x00000] 
  at Hal.Device.PropertyExists (System.String key) [0x00000] 
  at Hal.Device.get_Item (System.String property) [0x00000] 
  at Banshee.HalBackend.Device.get_Serial () [0x00000] 
  at Banshee.Dap.Mtp.MtpSource.DeviceInitialize (IDevice device) [0x00000] 
  at Banshee.Dap.DapService.FindDeviceSource (IDevice device) [0x00000] 
