$ banshee-1 --debug
** Running Mono with --debug   **
[1 Info  11:04:16.684] Running Banshee 1.7.4: [Ubuntu 10.04.1 LTS (linux-gnu, i486) @ 2010-08-13 15:58:49 UTC]
[1 Debug 11:04:16.710] Initializing GTK
[1 Debug 11:04:18.626] Post-Initializing GTK
[1 Debug 11:04:18.649] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 11:04:18.660] Using default gconf-base-key
[1 Debug 11:04:18.732] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 11:04:18.801] Core service started (DBusServiceManager, 0.001104)
[1 Debug 11:04:18.803] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 11:04:18.814] Core service started (DBusCommandService, 0.011825)
[1 Debug 11:04:19.012] Opened SQLite (version 3.6.22) connection to /home/network/sbutcher/.config/banshee-1/banshee.db
[1 Debug 11:04:19.013] Core service started (DbConnection, 0.199191)
[1 Debug 11:04:19.057] Database version 42 is up to date
[1 Debug 11:04:19.235] Core service started (PreferenceService, 0.01861)
[1 Debug 11:04:19.236] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 11:04:19.236] Core service started (SourceManager, 0.000805)
[1 Debug 11:04:19.243] Core service started (MediaProfileManager, 0.000181)
[1 Debug 11:04:19.245] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 11:04:19.246] Core service started (PlayerEngine, 0.002865)
[1 Debug 11:04:19.270] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 11:04:19.270] Core service started (PlaybackController, 0.003788)
[1 Debug 11:04:19.282] Starting - Startup Job
[1 Debug 11:04:19.283] Core service started (JobScheduler, 0.012597)
[1 Debug 11:04:19.301] IO provider extension loaded (Banshee.IO.Unix.Provider)
[1 Debug 11:04:19.315] Core service started (HardwareManager, 0.031484)
[1 Debug 11:04:19.319] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 11:04:19.320] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 11:04:19.321] Core service started (CollectionIndexerService, 0.006532)
[1 Debug 11:04:19.327] Core service started (SaveTrackMetadataService, 0.006094)
[1 Debug 11:04:19.344] Adding icon theme search path: /usr/share/banshee-1/icons
[1 Debug 11:04:19.345] Core service started (GtkElementsService, 0.017574)
[1 Debug 11:04:19.346] Core service started (InterfaceActionService, 0.001096)
[1 Debug 11:04:19.482] Extension actions loaded: __nid_18
[1 Debug 11:04:19.482] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee
[1 Debug 11:04:19.484] Album artwork path set to /home/network/sbutcher/.cache/media-art
[1 Debug 11:04:19.501] Core service started (ArtworkManager, 0.018673)
[1 Debug 11:04:19.501] Core service started (BookmarksService, 0.000186)
[1 Debug 11:04:19.740] Adding context page wikipedia
[1 Debug 11:04:20.022] Constructed Nereid interface: 0.488606
[1 Debug 11:04:20.100] Creating new surface cache for 90px images, capped at 0.25 MiB (8 items)
[1 Debug 11:04:20.135] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
[1 Debug 11:04:20.135] Core service started (NereidPlayerInterface, 0.633701)
[1 Debug 11:04:20.158] Extension service started (GStreamerCoreService, 0.022308)
[1 Debug 11:04:20.160] Extension service started (LibraryWatcherService, 0.00164)
[1 Debug 11:04:20.222] Extension service started (NotificationAreaService, 0.06243)
[1 Debug 11:04:20.225] Extension service started (PodcastService, 0.002873)
[1 Debug 11:04:20.226] Extension service started (DapService, 0.001042)
[1 Info  11:04:20.229] Updating web proxy from GConf
[1 Debug 11:04:20.232] Direct connection, no proxy in use
[1 Debug 11:04:20.257] Extension service started (GnomeService, 0.030451)
[1 Debug 11:04:20.258] Extension service started (AmazonMp3DownloaderService, 0.00132)
[1 Debug 11:04:20.264] Extension service started (CoverArtService, 0.005704)
[1 Debug 11:04:20.328] Extension service started (AudioCdService, 0.063567)
[1 Info  11:04:20.328] All services are started 1.595382
[1 Debug 11:04:21.314] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
[1 Debug 11:04:21.527] Starting GTK main loop
[1 Debug 11:04:21.708] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 11:04:21.743] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 11:04:21.764] Creating Pango.Layout, configuring Cairo.Context
[1 Info  11:04:21.885] nereid Client Started
[1 Debug 11:04:21.888] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
[1 Debug 11:04:21.893] (libbanshee:player) Stream volume supported: YES
[1 Debug 11:04:21.895] (libbanshee:player) Audiosink has volume: NO
[1 Debug 11:04:21.899] (libbanshee:player) Using system (gst-plugins-good) equalizer element
[1 Debug 11:04:21.965] Player state change: NotReady -> Ready
[1 Debug 11:04:21.970] Loaded equalizer presets: 7.3E-05
[1 Debug 11:04:21.973] Selected equalizer: Rock
[1 Debug 11:04:21.977] Player state change: Ready -> Idle
[1 Debug 11:04:21.982] (libbanshee:player) Disabled ReplayGain
[1 Debug 11:04:21.987] Delayed Initializating Banshee.LibraryWatcher.LibraryWatcherService
[1 Debug 11:04:21.996] Core service started (LibraryImportManager, 0.005278)
[1 Debug 11:04:22.058] Started LibraryWatcher for Music (/home/network/sbutcher/Music/)
[1 Debug 11:04:22.061] Started LibraryWatcher for Videos (/home/network/sbutcher/Videos/)
[1 Debug 11:04:22.071] Starting
[1 Debug 11:04:22.102] Delayed Initializating Banshee.Podcasting.PodcastService
[2 Debug 11:04:22.120] Finished
[1 Debug 11:04:22.304] Delayed Initializating Banshee.Dap.DapService
[1 Debug 11:04:22.311] Dap support extension loaded: Banshee.Dap.MassStorage
[1 Debug 11:04:22.312] Dap support extension loaded: Banshee.Dap.Mtp
[3 Debug 11:04:22.591] Refreshing any podcasts that haven't been updated in over an hour
Full thread dump:

"HyenaSqliteConnection (/home/network/sbutcher/.config/banshee-1/banshee.db)" tid=0x0xb56b4b70 this=0x0x3e708 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>

"LibraryWatcher for Videos" tid=0x0xb00b8b70 this=0x0x3e2a28 thread handle 0x541 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 Banshee.LibraryWatcher.SourceWatcher.Watch () <0x002b6>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"LibraryWatcher for Music" tid=0x0xb0209b70 this=0x0x3e2af0 thread handle 0x53e 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 Banshee.LibraryWatcher.SourceWatcher.Watch () <0x002b6>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0xafafdb70 this=0x0x3e2898 thread handle 0x554 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=0x0xafbfeb70 this=0x0x1b4c80 thread handle 0x54d state : interrupted state owns ()
  at Banshee.ServiceStack.ServiceManager.Get (string) <0xffffffff>
  at Banshee.ServiceStack.ServiceManager.Get (string) <0x0001c>
  at Banshee.ServiceStack.ServiceManager.get_DbConnection () <0x00013>
  at Banshee.Sources.PrimarySource.Save () <0x0000a>
  at Banshee.Sources.DatabaseSource.RateLimitedReload () <0x00076>
  at Banshee.Base.RateLimiter.InnerExecute () <0x0004e>
  at Banshee.Base.RateLimiter.Execute () <0x00060>
  at Banshee.Sources.DatabaseSource.Reload () <0x00027>
  at Banshee.Collection.RescanPipeline.OnFinished (object,System.EventArgs) <0x00352>
  at Hyena.Collections.QueuePipeline`1<object>.OnFinished () <0x00025>
  at Hyena.Collections.QueuePipeline`1<object>.OnElementFinished (object,System.EventArgs) <0x0013b>
  at Hyena.Collections.QueuePipelineElement`1<object>.OnFinished () <0x0009f>
  at Hyena.Collections.QueuePipelineElement`1<object>.Processor (object) <0x00216>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0xaf9fcb70 this=0x0x3e27d0 thread handle 0x55b 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>

"Banshee.Kernel Job Thread" tid=0x0xaf6f9b70 this=0x0x3e24b0 thread handle 0x595 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.GetPropertyBoolean (string) <0x00083>
  at Hal.Device.GetPropertyBoolean (string) <0x0001f>
  at Banshee.HalBackend.Volume.get_ShouldIgnore () <0x0001b>
  at Banshee.Dap.DapService/MapDeviceJob.Run () <0x00343>
  at Banshee.Kernel.Scheduler.ProcessJobThread () <0x00109>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Spawned: System.Threading.ThreadStart" tid=0x0xaf7fab70 this=0x0x3e2578 thread handle 0x593 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 org.freedesktop.DBus.IBusProxy.AddMatch (string) <0x00083>
  at NDesk.DBus.Bus.AddMatch (string) <0x0001f>
  at NDesk.DBus.BusObject.ToggleSignal (string,string,System.Delegate,bool) <0x0011b>
  at Banshee.Networking.NetworkManager+INetworkManagerProxy.add_StateChange (Banshee.Networking.StateChangeHandler) <0x00024>
  at Banshee.Networking.NetworkManager..ctor () <0x000a8>
  at Banshee.Networking.Network.ConnectToManager () <0x0002e>
  at Banshee.Networking.Network..ctor () <0x00020>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke (object,object[],System.Exception&) <0x00004>
  at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke (object,object[],System.Exception&) <0xffffffff>
  at System.Reflection.MonoCMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x000f3>
  at System.Reflection.MonoCMethod.Invoke (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x00027>
  at System.Reflection.ConstructorInfo.Invoke (object[]) <0x00042>
  at System.Activator.CreateInstance (System.Type,bool) <0x0010d>
  at System.Activator.CreateInstance (System.Type) <0x00012>
  at Banshee.ServiceStack.ServiceManager.RegisterService (System.Type) <0x00034>
  at Banshee.ServiceStack.ServiceManager.Get<Banshee.Networking.Network> () <0x000ba>
  at Banshee.Podcasting.PodcastService.<DelayedInitialize>m__7 () <0x00562>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"<threadpool thread>" tid=0x0xaf8fbb70 this=0x0x3e2708 thread handle 0x571 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>

"Main Thread" tid=0x0xb75116f0 this=0x0x3eed8 thread handle 0x404 state : waiting on 0x555 : Sem  owns ()
  at Banshee.ServiceStack.ServiceManager.Get (string) <0xffffffff>
  at Banshee.ServiceStack.ServiceManager.Get (string) <0x0001c>
  at Banshee.ServiceStack.ServiceManager.get_PlayerEngine () <0x00013>
  at Banshee.Gui.Widgets.TrackInfoDisplay.LoadCurrentTrack (bool) <0x0000f>
  at Banshee.Gui.Widgets.TrackInfoDisplay.LoadCurrentTrack () <0x00012>
  at Banshee.Gui.Widgets.TrackInfoDisplay.OnSizeAllocated (Gdk.Rectangle) <0x0004f>
  at Banshee.Gui.Widgets.ClassicTrackInfoDisplay.OnSizeAllocated (Gdk.Rectangle) <0x0002e>
  at Gtk.Widget.sizeallocated_cb (intptr,intptr) <0x0007e>
  at (wrapper native-to-managed) Gtk.Widget.sizeallocated_cb (intptr,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[]) <0x000ca>
  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 () <0x00187>
  at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>

"<unnamed thread>" tid=0x0xaffb3b70 this=0x0x3e4d48 thread handle 0x546 state : interrupted state owns ()
  at (wrapper managed-to-native) System.IO.InotifyWatcher.ReadFromFD (intptr,byte[],intptr) <0x00004>
  at (wrapper managed-to-native) System.IO.InotifyWatcher.ReadFromFD (intptr,byte[],intptr) <0xffffffff>
  at System.IO.InotifyWatcher.Monitor () <0x00055>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>
[3 Warn  11:04:58.629] Cannot connect to NetworkManager or Wicd - An available, working network connection will be assumed
[3 Debug 11:04:58.629] Core service started (Network, 36.037412)
[4 Warn  11:04:58.636] 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.GetPropertyBoolean (System.String ) [0x00000] 
  at Hal.Device.GetPropertyBoolean (System.String key) [0x00000] 
  at Banshee.HalBackend.Volume.get_ShouldIgnore () [0x00000] 
  at Banshee.Dap.DapService+MapDeviceJob.Run () [0x00000] 
[1 Debug 11:04:58.711] Finished - Startup Job
[1 Debug 11:05:04.499] Player state change: Idle -> Loading
[1 Debug 11:05:04.777] Player state change: Loading -> Loaded
[1 Debug 11:05:04.781] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 11:05:04.811] Player state change: Loaded -> Playing
[1 Debug 11:05:04.819] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 11:05:04.819] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 11:05:05.827] TrackInfoDisplay RenderAnimation: 33.00 FPS
[1 Debug 11:05:06.432] Player state change: Playing -> Paused

