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

[Info  13:39:29.549] Running Banshee 1.5.1: [Ubuntu karmic (development branch) (linux-gnu, x86_64) @ 2009-10-19 15:42:39 UTC]
[Info  13:39:30.885] All services are started 1.129225s
[Info  13:39:33.075] nereid Client Started
Full thread dump:

"HyenaSqliteConnection (/home/mish/.config/banshee-1/banshee.db)" tid=0x0x7f3998379910 this=0x0x7f39a5ea7990 thread handle 0x41a state : interrupted state owns ()
  at (wrapper managed-to-native) Mono.Data.Sqlite.UnsafeNativeMethods.sqlite3_step (intptr) <0x00056>
  at (wrapper managed-to-native) Mono.Data.Sqlite.UnsafeNativeMethods.sqlite3_step (intptr) <0xffffffff>
  at Mono.Data.Sqlite.Sqlite3.Step (Mono.Data.Sqlite.SqliteStatement) <0x0003b>
  at Mono.Data.Sqlite.SqliteCommand.ExecuteNonQuery () <0x000b7>
  at (wrapper remoting-invoke-with-check) Mono.Data.Sqlite.SqliteCommand.ExecuteNonQuery () <0xffffffff>
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection,Mono.Data.Sqlite.SqliteConnection) <0x001db>
  at Hyena.Data.Sqlite.HyenaSqliteConnection.ProcessQueue () <0x0017f>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Main Thread" tid=0x0x7f39a5fe4730 this=0x0x7f39a5ea7e58 thread handle 0x404 state : not waiting 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.HyenaSqliteCommand.WaitForResult (Hyena.Data.Sqlite.HyenaSqliteConnection) <0x0002b>
  at Hyena.Data.Sqlite.HyenaSqliteConnection.Execute (Hyena.Data.Sqlite.HyenaSqliteCommand) <0x0003b>
  at Hyena.Data.Sqlite.SqliteModelCache`1<Banshee.Collection.Database.DatabaseTrackInfo>.Reload () <0x000df>
  at Banshee.Collection.Database.DatabaseTrackListModel.ReloadWithFilters (bool) <0x0028e>
  at Banshee.Collection.Database.DatabaseTrackListModel.Reload (Hyena.Data.IListModel) <0x00607>
  at Banshee.Collection.Database.DatabaseTrackListModel.Reload () <0x0000f>
  at Banshee.Sources.DatabaseSource.RateLimitedReload () <0x00033>
  at Banshee.Base.RateLimiter.InnerExecute () <0x00056>
  at Banshee.Base.RateLimiter.Execute () <0x0006f>
  at Banshee.Sources.DatabaseSource.Reload () <0x0002f>
  at Banshee.Sources.DatabaseSource.Activate () <0x00022>
  at Banshee.Sources.SourceManager.SetActiveSource (Banshee.Sources.Source,bool) <0x000b8>
  at Banshee.Sources.SourceManager.SetActiveSource (Banshee.Sources.Source) <0x00017>
  at Banshee.Sources.Gui.SourceView.OnButtonPressEvent (Gdk.EventButton) <0x00303>
  at Gtk.Widget.buttonpressevent_cb (intptr,intptr) <0x00083>
  at (wrapper native-to-managed) Gtk.Widget.buttonpressevent_cb (intptr,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 () <0x00057>
  at Banshee.Gui.GtkBaseClient.Startup () <0x0004d>
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.CleanRoomStartup/StartupInvocationHandler) <0x0008e>
  at Banshee.Gui.GtkBaseClient.Startup<Nereid.Client> () <0x0006b>
  at Banshee.Gui.GtkBaseClient.Startup<Nereid.Client> (string[]) <0x000d7>
  at Nereid.Client.Main (string[]) <0x0001b>
  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>

"<threadpool thread>" tid=0x0x7f39902c0910 this=0x0x7f39921b92f0 thread handle 0x526 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=0x0x7f39900bb910 this=0x0x7f39921b9178 thread handle 0x53c 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=0x0x7f398fe6f910 this=0x0x7f39a00ddd38 thread handle 0x50d 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>

"<threadpool thread>" tid=0x0x7f39904c5910 this=0x0x7f39921f8e58 thread handle 0x520 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>

"DAAP Proxy" tid=0x0x7f39906ca910 this=0x0x7f39a00dd178 thread handle 0x51f 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.Daap.DaapProxyWebServer.ServerLoop () <0x0003b>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>
Full thread dump:

"Main Thread" tid=0x0x7f39a5fe4730 this=0x0x7f39a5ea7e58 thread handle 0x404 state : not waiting 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.HyenaSqliteCommand.WaitForResult (Hyena.Data.Sqlite.HyenaSqliteConnection) <0x0002b>
  at Hyena.Data.Sqlite.HyenaSqliteConnection.Query (Hyena.Data.Sqlite.HyenaSqliteCommand,object[]) <0x0004b>
  at Hyena.Data.Sqlite.SqliteModelCache`1<Banshee.Collection.Database.DatabaseTrackInfo>.FetchSet (long,long) <0x000d3>
  at Hyena.Data.ModelCache`1<Banshee.Collection.Database.DatabaseTrackInfo>.GetValue (long) <0x00075>
  at Banshee.Collection.Database.DatabaseTrackModelCache`1<Banshee.Collection.Database.DatabaseTrackInfo>.GetValue (long) <0x00017>
  at Banshee.Collection.Database.DatabaseTrackListModel.get_Item (int) <0x00039>
  at Banshee.Podcasting.Gui.PodcastSource.OnReloaded (object,System.EventArgs) <0x00032>
  at (wrapper delegate-invoke) System.EventHandler.invoke_void__this___object_EventArgs (object,System.EventArgs) <0x00095>
  at (wrapper delegate-invoke) System.EventHandler.invoke_void__this___object_EventArgs (object,System.EventArgs) <0xffffffff>
  at Hyena.Data.BaseListModel`1<object>.OnReloaded () <0x00031>
  at Banshee.Collection.BansheeListModel`1<object>.<OnReloaded>m__1 () <0x0000f>
  at Banshee.ServiceStack.Application/<Invoke>c__AnonStorey1D.<>m__20 () <0x00014>
  at Banshee.Gui.GtkBaseClient/<RunIdle>c__AnonStorey15.<>m__75 () <0x00014>
  at GLib.Idle/IdleProxy.Handler () <0x00043>
  at (wrapper native-to-managed) GLib.Idle/IdleProxy.Handler () <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 () <0x00057>
  at Banshee.Gui.GtkBaseClient.Startup () <0x0004d>
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.CleanRoomStartup/StartupInvocationHandler) <0x0008e>
  at Banshee.Gui.GtkBaseClient.Startup<Nereid.Client> () <0x0006b>
  at Banshee.Gui.GtkBaseClient.Startup<Nereid.Client> (string[]) <0x000d7>
  at Nereid.Client.Main (string[]) <0x0001b>
  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>

"<threadpool thread>" tid=0x0x7f39904c5910 this=0x0x7f39921f8e58 thread handle 0x520 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=0x0x7f39900bb910 this=0x0x7f39921b9178 thread handle 0x53c 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>
