LANG=C banshee --debug
** Running Mono with --debug   **
[1 Info  19:46:55.179] Running Banshee 1.6.0: [Ubuntu lucid (development branch) (linux-gnu, i486) @ 2010-04-04 14:18:33 UTC]
[1 Debug 19:46:56.333] Initializing GTK
[1 Debug 19:46:56.380] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 19:46:56.387] Using default gconf-base-key
[1 Debug 19:46:56.451] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 19:46:56.458] Core service started (DBusServiceManager, 0.00117s)
[1 Debug 19:46:56.460] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 19:46:56.471] Core service started (DBusCommandService, 0.012256s)
[1 Debug 19:46:56.552] Opened SQLite connection to /home/alvaro/.config/banshee-1/banshee.db
[1 Debug 19:46:56.553] Core service started (DbConnection, 0.081912s)
[1 Debug 19:46:56.557] Database version 41 is up to date
[1 Info  19:46:56.579] Starting collection of anonymous usage data
[1 Debug 19:46:56.612] Core service started (PreferenceService, 0.020159s)
[1 Debug 19:46:56.613] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 19:46:56.613] Core service started (SourceManager, 0.000644s)
[1 Debug 19:46:56.613] Core service started (MediaProfileManager, 0.000186s)
[1 Debug 19:46:56.615] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 19:46:56.616] Core service started (PlayerEngine, 0.003333s)
[1 Debug 19:46:56.634] IO provider extension loaded (Banshee.IO.Unix.Provider)
[1 Debug 19:46:56.646] Core service started (TranscoderService, 0.015501s)
[1 Debug 19:46:56.648] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 19:46:56.648] Core service started (PlaybackController, 0.002536s)
[1 Debug 19:46:56.649] Core service started (ImportSourceManager, 0.000659s)
[1 Debug 19:46:56.655] Core service started (LibraryImportManager, 0.00577s)
[1 Debug 19:46:56.656] Core service started (JobScheduler, 0.000758s)
[1 Debug 19:46:56.668] Core service started (HardwareManager, 0.012722s)
[1 Debug 19:46:56.672] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 19:46:56.673] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 19:46:56.674] Core service started (CollectionIndexerService, 0.005183s)
[1 Debug 19:46:56.675] Core service started (SaveMetadataService, 0.001604s)
[1 Debug 19:46:56.692] Adding icon theme search path: /usr/share/banshee-1/icons
[1 Debug 19:46:56.693] Core service started (GtkElementsService, 0.017529s)
[1 Debug 19:46:56.694] Core service started (InterfaceActionService, 0.001272s)
[1 Debug 19:46:56.771] Album artwork path set to /home/alvaro/.cache/media-art
[1 Debug 19:46:56.780] Core service started (ArtworkManager, 0.009761s)
[1 Debug 19:46:57.001] Adding context page lastfm-recommendations
[1 Debug 19:46:57.028] Adding context page lyrics
[1 Debug 19:46:57.063] Adding context page wikipedia
[1 Debug 19:46:57.253] Constructed Nereid interface: 0.446911s
[1 Debug 19:46:57.344] Creating new surface cache for 90px images, capped at 0.12 MiB (4 items)
[1 Debug 19:46:57.453] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
[1 Debug 19:46:57.453] Core service started (NereidPlayerInterface, 0.672432s)
[1 Debug 19:46:57.629] Extension service started (GStreamerCoreService, 0.175641s)
[1 Debug 19:46:57.640] Extension service started (BpmService, 0.010862s)
[1 Debug 19:46:57.645] Using GNOME 2.22 API for Multimedia Keys
[1 Debug 19:46:57.645] Extension service started (MultimediaKeysService, 0.004556s)
[1 Debug 19:46:57.648] Extension service started (PodcastService, 0.002846s)
[1 Debug 19:46:57.648] Extension service started (DapService, 0.000371s)
[1 Debug 19:46:57.649] Extension service started (DaapService, 0.000751s)
[1 Debug 19:46:57.652] Extension service started (GnomeService, 0.003362s)
[1 Debug 19:46:57.756] Core service started (Network, 0.006017s)
[1 Debug 19:46:57.757] Audioscrobbler state: connected
[1 Debug 19:46:57.759] Extension service started (AudioscrobblerService, 0.106281s)
[1 Debug 19:46:57.779] Extension service started (LyricsService, 0.020654s)
[1 Debug 19:46:57.797] Extension service started (AppIndicatorService, 0.01726s)
[1 Debug 19:46:57.805] Extension service started (BookmarksService, 0.008091s)
[1 Debug 19:46:57.807] Extension service started (CoverArtService, 0.002116s)
[1 Debug 19:46:57.841] Extension service started (AudioCdService, 0.03382s)
[1 Info  19:46:57.842] All services are started 1.390313s
[1 Debug 19:46:58.480] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
[1 Debug 19:46:58.560] Starting GTK main loop
[1 Debug 19:46:58.594] Growing surface cache for 90px images to 0.25 MiB (8 items)
[1 Debug 19:46:58.709] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 19:46:58.730] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 19:46:58.751] Creating Pango.Layout, configuring Cairo.Context
[1 Info  19:46:58.886] nereid Client Started
[1 Debug 19:46:58.887] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
[1 Debug 19:46:58.898] (libbanshee:player) Using system (gst-plugins-good) equalizer element
[1 Debug 19:46:58.955] Player state change: NotReady -> Ready
[1 Debug 19:46:58.962] Loaded equalizer presets: 5.2E-05s
[1 Debug 19:46:58.967] Selected equalizer: Rock
[1 Debug 19:46:58.976] Player state change: Ready -> Idle
[1 Debug 19:46:58.982] (libbanshee:player) Enabled ReplayGain
[1 Debug 19:46:58.993] (libbanshee:player) scaled volume: 1.00 (ReplayGain) * 1.00 (User) = 1.00
[1 Debug 19:46:58.995] Delayed Initializating Banshee.Podcasting.PodcastService
[1 Debug 19:46:59.065] Delayed Initializating Banshee.Dap.DapService
[2 Debug 19:46:59.069] Refreshing any podcasts that haven't been updated in over an hour
[1 Debug 19:46:59.072] Dap support extension loaded: Banshee.Dap.MassStorage
[1 Debug 19:46:59.072] Dap support extension loaded: Banshee.Dap.Karma
[1 Debug 19:46:59.072] Dap support extension loaded: Banshee.Dap.Ipod
[1 Debug 19:46:59.073] Dap support extension loaded: Banshee.Dap.Mtp
[1 Debug 19:46:59.337] Delayed Initializating Banshee.Daap.DaapService
[3 Debug 19:46:59.517] DAAP Proxy listening for connections on port 8089
[1 Debug 19:47:02.006] Starting - Detecting BPM
[4 Debug 19:47:02.015] Finished - Detecting BPM
[1 Debug 19:47:06.679] Starting - Saving Metadata to File
[5 Debug 19:47:06.689] Finished - Saving Metadata to File
Device 0 (VID=054c and PID=0385) is a Sony Walkman NWZ-E436F.
Reading in zero packet after header
Full thread dump:

"<threadpool thread>" tid=0x0xaecffb70 this=0x0x4e4ed8 thread handle 0x581 state : interrupted state owns ()
  at (wrapper managed-to-native) Mono.Unix.Native.Syscall.read (int,intptr,ulong) <0x00004>
  at (wrapper managed-to-native) Mono.Unix.Native.Syscall.read (int,intptr,ulong) <0xffffffff>
  at Mono.Unix.Native.Syscall.read (int,void*,ulong) <0x00021>
  at Mono.Unix.UnixStream.Read (byte[],int,int) <0x00089>
  at NDesk.DBus.Connection.ReadMessage () <0x00041>
  at NDesk.DBus.Connection.Iterate () <0x0001c>
  at Mono.Zeroconf.Providers.AvahiDBus.DBusManager.IterateThread (object) <0x0005e>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0xaf2ffb70 this=0x0x3e27d0 thread handle 0x544 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x00004>
  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) <0x000f8>
  at System.Threading.RegisteredWaitHandle.Wait (object) <0x00094>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

"HyenaSqliteConnection (/home/alvaro/.config/banshee-1/banshee.db)" tid=0x0xb55ffb70 this=0x0x3e7d0 thread handle 0x41b state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0x00004>
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne () <0x0005b>
  at Hyena.Data.Sqlite.HyenaSqliteConnection.ProcessQueue () <0x001e9>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"DAAP Proxy" tid=0x0xaebfeb70 this=0x0x4e4d48 thread handle 0x59c state : interrupted state owns ()
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&,bool) <0x00004>
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&,bool) <0xffffffff>
  at System.Net.Sockets.Socket.Accept () <0x00077>
  at Banshee.Web.BaseHttpServer.ServerLoop () <0x00138>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Banshee.Kernel Job Thread" tid=0x0xaf63bb70 this=0x0x2103e8 thread handle 0x5ac state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.Monitor.Monitor_wait (object,int) <0x00004>
  at (wrapper managed-to-native) System.Threading.Monitor.Monitor_wait (object,int) <0xffffffff>
  at System.Threading.Monitor.Wait (object) <0x0002a>
  at NDesk.DBus.PendingCall.get_Reply () <0x0009b>
  at NDesk.DBus.Connection.SendWithReplyAndBlock (NDesk.DBus.Message) <0x00021>
  at NDesk.DBus.BusObject.SendMethodCall (string,string,string,NDesk.DBus.MessageWriter,System.Type,System.Exception&) <0x00124>
  at Hal.IDeviceProxy.PropertyExists (string) <0x00083>
  at Hal.Device.PropertyExists (string) <0x0001f>
  at Hal.Device.get_Item (string) <0x00014>
  at Banshee.HalBackend.Device.get_Serial () <0x0002a>
  at Banshee.Dap.Mtp.MtpSource.DeviceInitialize (Banshee.Hardware.IDevice) <0x0026e>
  at Banshee.Dap.DapService.FindDeviceSource (Banshee.Hardware.IDevice) <0x000c2>
  at Banshee.Dap.DapService/MapDeviceJob.Run () <0x00525>
  at Banshee.Kernel.Scheduler.ProcessJobThread () <0x00109>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Main Thread" tid=0x0xb753f6f0 this=0x0x3eed8 thread handle 0x404 state : waiting on 0x57c : Sem  owns ()
  at Banshee.Dap.DapService.UnmapDevice (string) <0xffffffff>
  at Banshee.Dap.DapService.UnmapDevice (string) <0x00041>
  at Banshee.Dap.DapService.OnHardwareDeviceRemoved (object,Banshee.Hardware.DeviceRemovedArgs) <0x00019>
  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) <0x00034>
  at Banshee.HalBackend.HardwareManager.OnDeviceRemoved (string) <0x00036>
  at Banshee.HalBackend.HardwareManager.OnHalDeviceRemoved (object,Hal.DeviceRemovedArgs) <0x00019>
  at Hal.Manager.OnDeviceRemoved (string) <0x00041>
  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&) <0x00004>
  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) <0x000a4>
  at System.Reflection.MethodBase.Invoke (object,object[]) <0x00025>
  at System.Delegate.DynamicInvokeImpl (object[]) <0x0018a>
  at System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x00034>
  at System.Delegate.DynamicInvoke (object[]) <0x00019>
  at NDesk.DBus.Connection.HandleSignal (NDesk.DBus.Message) <0x00112>
  at NDesk.DBus.Connection.DispatchSignals () <0x0003c>
  at NDesk.DBus.Connection.Iterate () <0x00035>
  at NDesk.DBus.BusG/<Init>c__AnonStorey0.<>m__0 (intptr,NDesk.GLib.IOCondition,intptr) <0x00031>
  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 () <0x00004>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x0000a>
  at Banshee.Gui.GtkBaseClient.Run () <0x00054>
  at Banshee.Gui.GtkBaseClient.Startup () <0x00044>
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.CleanRoomStartup/StartupInvocationHandler) <0x00089>
  at Banshee.Gui.GtkBaseClient.Startup<Nereid.Client> () <0x0004d>
  at Banshee.Gui.GtkBaseClient.Startup<Nereid.Client> (string[]) <0x000c0>
  at Nereid.Client.Main (string[]) <0x00015>
  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[]) <0x00004>
  at (wrapper managed-to-native) System.AppDomain.ExecuteAssembly (System.Reflection.Assembly,string[]) <0xffffffff>
  at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly,string[]) <0x0002b>
  at System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) <0x00025>
  at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) <0xffffffff>
  at System.AppDomain.ExecuteAssembly (string) <0x00019>
  at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string) <0xffffffff>
  at Booter.Booter.BootClient (string) <0x00069>
  at Booter.Booter.Main () <0x00176>
  at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0xaf53ab70 this=0x0x17c898 thread handle 0x53e state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x00004>
  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) <0x000f8>
  at System.Threading.RegisteredWaitHandle.Wait (object) <0x00094>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0xaf1feb70 this=0x0x3e2708 thread handle 0x55a state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <0x00004>
  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) <0x000f8>
  at System.Threading.RegisteredWaitHandle.Wait (object) <0x00094>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>
[6 Warn  19:47:50.306] Caught an exception - System.Threading.SynchronizationLockException: 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] 

