← Back to team overview

desktop-packages team mailing list archive

[Bug 875632] Re: When http_proxy is unreachable, banshee spins 200% cpu (and may lock entire system if unlucky, requiring unclean reboot)

 

k!  I discovered that this happens without performing any action at all.
You just have to wait a few seconds after the Banshee window has
appeared.

Here is the full output.  I typed you a MARK before I sent the SIGQUIT.


[1 Debug 16:23:29.902] Core service started (NereidPlayerInterface, 0.476668)
[1 Debug 16:23:29.904] Extension service started (DapService, 0.001555)
[1 Info  16:23:29.910] Updating web proxy from GConf
[1 Debug 16:23:29.920] Direct connection, no proxy in use
[1 Debug 16:23:29.935] Extension service started (GnomeService, 0.029964)
[1 Debug 16:23:29.940] Extension service started (AmazonMp3DownloaderService, 0.005363)
[1 Debug 16:23:29.943] Extension service started (PodcastService, 0.002514)
[1 Debug 16:23:29.946] Extension service started (CoverArtService, 0.003202)
[1 Debug 16:23:29.958] Extension service started (GStreamerCoreService, 0.011784)
[1 Debug 16:23:29.959] Extension service started (DaapService, 0.000998)
[1 Debug 16:23:29.967] Using GNOME 2.22 API for Multimedia Keys
[1 Debug 16:23:29.967] Extension service started (MultimediaKeysService, 0.007902)
[1 Debug 16:23:29.988] Extension service started (MprisService, 0.013786)
[1 Debug 16:23:30.059] Extension service started (SoundMenuService, 0.070891)
[1 Debug 16:23:30.084] Extension service started (EmusicService, 0.025282)
[1 Debug 16:23:30.102] Extension service started (AudioCdService, 0.017732)
[1 Debug 16:23:30.111] Extension service started (BpmService, 0.009302)
[1 Debug 16:23:30.131] Audioscrobbler state: connected
[1 Debug 16:23:30.133] Extension service started (AudioscrobblerService, 0.021696)
[1 Info  16:23:30.134] All services are started 1.080751
[1 Debug 16:23:30.440] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 16:23:30.527] Extension source loaded: Now Playing
[1 Debug 16:23:30.541] Extension source loaded: Radio
[1 Debug 16:23:30.552] Extension source loaded: Internet Archive
[1 Debug 16:23:30.583] Extension source loaded: Audiobooks
[1 Info  16:23:30.589] AmazonMP3 store redirect URL: https://one.ubuntu.com/music/store/amz/
[1 Debug 16:23:30.590] Extension source loaded: Amazon MP3 Store
[1 Debug 16:23:30.594] Extension source loaded: Miro Guide
[1 Debug 16:23:30.624] Extension source loaded: Last.fm
** (Banshee:24966): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

(Banshee:24966): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'
[1 Debug 16:23:30.729] Extension source loaded: Ubuntu One Music Store
[1 Debug 16:23:30.778] Extension source loaded: Magnatune
[1 Debug 16:23:30.784] Starting GTK main loop
[1 Debug 16:23:30.996] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 16:23:31.042] Creating Pango.Layout, configuring Cairo.Context
[1 Info  16:23:31.155] nereid Client Started
[1 Debug 16:23:31.157] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
[1 Debug 16:23:31.178] (libbanshee:player) Audiosink has volume: YES
[1 Debug 16:23:31.186] (libbanshee:player) Using system (gst-plugins-good) equalizer element
[1 Debug 16:23:31.240] Player state change: NotReady -> Ready
[1 Debug 16:23:31.244] Loaded equalizer presets: 0.000224
[1 Debug 16:23:31.250] Selected equalizer: Rock
[1 Debug 16:23:31.253] Player state change: Ready -> Idle
[1 Debug 16:23:31.257] (libbanshee:player) Enabled ReplayGain
[1 Debug 16:23:31.264] (libbanshee:player) scaled volume: 1.00 (ReplayGain) * 0.00 (User) = 0.00
[1 Info  16:23:31.267] GStreamer version 0.10.35.0, gapless: True, replaygain: True
[1 Debug 16:23:31.268] Delayed Initializating Banshee.Dap.DapService
[1 Debug 16:23:31.275] Dap support extension loaded: Banshee.Dap.MassStorage
[1 Debug 16:23:31.276] Dap support extension loaded: Banshee.Dap.AppleDevice
[1 Debug 16:23:31.277] Dap support extension loaded: Banshee.Dap.Mtp
[1 Debug 16:23:31.286] Delayed Initializating Banshee.Podcasting.PodcastService
[1 Debug 16:23:31.329] Delayed Initializating Banshee.Daap.DaapService
[7 Debug 16:23:31.331] Refreshing any podcasts that haven't been updated in over an hour
[1 Debug 16:23:32.333] Finished - Startup Job
[1 Debug 16:23:32.337] Starting - Downloading Cover Art
[12 Debug 16:23:32.339] Finished - Downloading Cover Art
[15 Debug 16:23:33.175] DAAP Proxy listening for connections on port 8089
** (Banshee:24966): DEBUG: MP3 playback is missing.


MARK bansh
** (Banshee:24966): WARNING **: Error calling get_info: Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/platform/linux/dbus_interface.py", line 1041, in get_info
    return self.syncdaemon_folders.get_info(path)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py", line 640, in get_info
    mdobj = self.fs.get_by_path(path.encode('utf-8'))
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/filesystem_manager.py", line 778, in get_by_path
    mdid = self._idx_path[path]
KeyError: '/home/alan/.ubuntuone/Purchased from Ubuntu One'


** (Banshee:24966): CRITICAL **: syncdaemon_folder_info_get_subscribed: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed
** (Banshee:24966): DEBUG: Loading the real store page

** (Banshee:24966): WARNING **: Got less number of items in credentials
hash table than expected!

** (Banshee:24966): WARNING **: Error rescanning Purchased Music: No such file or directory
e
(Banshee:24966): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed
[1 Debug 16:23:41.233] U1MS: Url Loaded: 
Marshaling url-loaded signal
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
  at Banshee.UbuntuOneMusicStore.UbuntuOneMusicStoreSource.OnDefaultStoreUrlLoaded (System.Object o, UbuntuOne.UrlLoadedArgs args) [0x00000] in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
  --- 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] in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0 
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0 
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0 
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <filename unknown>:0 
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , System.Reflection.Assembly , System.String[] )
   at System.AppDomain.ExecuteAssemblyInternal(System.Reflection.Assembly a, System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.String assemblyFile, System.Security.Policy.Evidence assemblySecurity, System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.String assemblyFile)
   at Booter.Booter.BootClient(System.String clientName)
   at Booter.Booter.Main()
Terminated
$ 
$ 
$ 
$ MARK bansh^C
$ clear

$ banshee --debug
** Running Mono with --debug   **
[1 Info  16:24:02.723] Running Banshee 2.2.0: [Ubuntu oneiric (development branch) (linux-gnu, x86_64) @ 2011-09-23 04:47:58 UTC]
[1 Debug 16:24:02.738] Initializing GTK
[1 Debug 16:24:03.665] Post-Initializing GTK
[1 Debug 16:24:03.675] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 16:24:03.677] Using default gconf-base-key
[1 Debug 16:24:03.723] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 16:24:03.776] Core service started (DBusServiceManager, 0.001365)
[1 Debug 16:24:03.778] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 16:24:03.785] Core service started (DBusCommandService, 0.008915)
[1 Debug 16:24:03.811] Opened SQLite (version 3.7.7) connection to /home/alan/.config/banshee-1/banshee.db
[1 Debug 16:24:03.811] Core service started (DbConnection, 0.025786)
[1 Debug 16:24:03.818] Database version 44 is up to date
[1 Debug 16:24:03.843] Core service started (PreferenceService, 0.01461)
[1 Debug 16:24:03.853] Core service started (Network, 0.009759)
[1 Debug 16:24:03.854] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 16:24:03.854] Core service started (SourceManager, 0.000843)
[1 Debug 16:24:03.860] Core service started (MediaProfileManager, 0.000319)
[1 Debug 16:24:03.864] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 16:24:03.866] Core service started (PlayerEngine, 0.005673)
[1 Debug 16:24:03.885] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 16:24:03.886] Core service started (PlaybackController, 0.003525)
[1 Debug 16:24:03.891] Starting - Startup Job
[1 Debug 16:24:03.892] Core service started (JobScheduler, 0.0057)
[1 Debug 16:24:03.905] IO provider extension loaded (Banshee.IO.Gio.Provider)
[1 Debug 16:24:03.945] Loaded HardwareManager backend: Banshee.Hardware.Gio
[1 Debug 16:24:03.946] Core service started (HardwareManager, 0.054619)
[1 Debug 16:24:03.950] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 16:24:03.951] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 16:24:03.953] Core service started (CollectionIndexerService, 0.006452)
[1 Debug 16:24:03.954] Core service started (SaveTrackMetadataService, 0.001244)
[1 Debug 16:24:03.962] Adding icon theme search path: /usr/share/banshee/icons
[1 Debug 16:24:03.963] Core service started (GtkElementsService, 0.008928)
[1 Debug 16:24:03.965] Core service started (InterfaceActionService, 0.001502)
[1 Debug 16:24:04.059] Extension actions loaded: MetadataFixActions
[1 Debug 16:24:04.059] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee
[1 Debug 16:24:04.061] Album artwork path set to /home/alan/.cache/media-art
[1 Debug 16:24:04.077] Core service started (ArtworkManager, 0.017999)
[1 Debug 16:24:04.078] Core service started (BookmarksService, 0.000275)
[1 Debug 16:24:04.249] Adding context page wikipedia
[1 Debug 16:24:04.259] Adding context page lastfm-recommendations
[1 Debug 16:24:04.457] Constructed Nereid interface: 0.345086
[1 Debug 16:24:04.529] Creating new surface cache for 90px images, capped at 0.93 MiB (30 items)
[1 Debug 16:24:04.569] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
[1 Debug 16:24:04.569] Core service started (NereidPlayerInterface, 0.482829)
[1 Debug 16:24:04.572] Extension service started (DapService, 0.001553)
[1 Info  16:24:04.577] Updating web proxy from GConf
[1 Debug 16:24:04.586] Direct connection, no proxy in use
[1 Debug 16:24:04.602] Extension service started (GnomeService, 0.029579)
[1 Debug 16:24:04.607] Extension service started (AmazonMp3DownloaderService, 0.005424)
[1 Debug 16:24:04.609] Extension service started (PodcastService, 0.002058)
[1 Debug 16:24:04.612] Extension service started (CoverArtService, 0.002734)
[1 Debug 16:24:04.624] Extension service started (GStreamerCoreService, 0.012217)
[1 Debug 16:24:04.626] Extension service started (DaapService, 0.001099)
[1 Debug 16:24:04.641] Using GNOME 2.22 API for Multimedia Keys
[1 Debug 16:24:04.641] Extension service started (MultimediaKeysService, 0.01549)
[1 Debug 16:24:04.672] Extension service started (MprisService, 0.031321)
[1 Debug 16:24:04.720] Extension service started (SoundMenuService, 0.047368)
[1 Debug 16:24:04.744] Extension service started (EmusicService, 0.0235)
[1 Debug 16:24:04.763] Extension service started (AudioCdService, 0.019794)
[1 Debug 16:24:04.769] Extension service started (BpmService, 0.005876)
[1 Debug 16:24:04.791] Audioscrobbler state: connected
[1 Debug 16:24:04.794] Extension service started (AudioscrobblerService, 0.024896)
[1 Info  16:24:04.795] All services are started 1.070926
[1 Debug 16:24:05.107] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 16:24:05.189] Extension source loaded: Now Playing
[1 Debug 16:24:05.204] Extension source loaded: Radio
[1 Debug 16:24:05.217] Extension source loaded: Internet Archive
[1 Debug 16:24:05.248] Extension source loaded: Audiobooks
[1 Info  16:24:05.256] AmazonMP3 store redirect URL: https://one.ubuntu.com/music/store/amz/
[1 Debug 16:24:05.257] Extension source loaded: Amazon MP3 Store
[1 Debug 16:24:05.262] Extension source loaded: Miro Guide
[1 Debug 16:24:05.292] Extension source loaded: Last.fm
** (Banshee:24995): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

(Banshee:24995): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'
[1 Debug 16:24:05.396] Extension source loaded: Ubuntu One Music Store
[1 Debug 16:24:05.445] Extension source loaded: Magnatune
[1 Debug 16:24:05.450] Starting GTK main loop
[1 Debug 16:24:05.648] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 16:24:05.698] Creating Pango.Layout, configuring Cairo.Context
[1 Info  16:24:05.820] nereid Client Started
[1 Debug 16:24:05.822] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
[1 Debug 16:24:05.840] (libbanshee:player) Audiosink has volume: YES
[1 Debug 16:24:05.848] (libbanshee:player) Using system (gst-plugins-good) equalizer element
[1 Debug 16:24:05.909] Player state change: NotReady -> Ready
[1 Debug 16:24:05.914] Loaded equalizer presets: 0.000209
[1 Debug 16:24:05.918] Selected equalizer: Rock
[1 Debug 16:24:05.922] Player state change: Ready -> Idle
[1 Debug 16:24:05.925] (libbanshee:player) Enabled ReplayGain
[1 Debug 16:24:05.933] (libbanshee:player) scaled volume: 1.00 (ReplayGain) * 0.00 (User) = 0.00
[1 Info  16:24:05.934] GStreamer version 0.10.35.0, gapless: True, replaygain: True
[1 Debug 16:24:05.936] Delayed Initializating Banshee.Dap.DapService
[1 Debug 16:24:05.950] Dap support extension loaded: Banshee.Dap.MassStorage
[1 Debug 16:24:05.950] Dap support extension loaded: Banshee.Dap.AppleDevice
[1 Debug 16:24:05.952] Dap support extension loaded: Banshee.Dap.Mtp
[1 Debug 16:24:05.953] Delayed Initializating Banshee.Podcasting.PodcastService
[1 Debug 16:24:05.993] Delayed Initializating Banshee.Daap.DaapService
[7 Debug 16:24:05.995] Refreshing any podcasts that haven't been updated in over an hour
[1 Debug 16:24:06.997] Finished - Startup Job
[1 Debug 16:24:07.001] Starting - Downloading Cover Art
[12 Debug 16:24:07.003] Finished - Downloading Cover Art
[15 Debug 16:24:07.837] DAAP Proxy listening for connections on port 8089
** (Banshee:24995): DEBUG: MP3 playback is missing.

** (Banshee:24995): WARNING **: Error calling get_info: Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/platform/linux/dbus_interface.py", line 1041, in get_info
    return self.syncdaemon_folders.get_info(path)
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py", line 640, in get_info
    mdobj = self.fs.get_by_path(path.encode('utf-8'))
  File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/filesystem_manager.py", line 778, in get_by_path
    mdid = self._idx_path[path]
KeyError: '/home/alan/.ubuntuone/Purchased from Ubuntu One'


** (Banshee:24995): CRITICAL **: syncdaemon_folder_info_get_subscribed: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed
** (Banshee:24995): DEBUG: Loading the real store page

** (Banshee:24995): WARNING **: Got less number of items in credentials
hash table than expected!

** (Banshee:24995): WARNING **: Error rescanning Purchased Music: No
such file or directory

(Banshee:24995): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' failed
[1 Debug 16:24:15.231] U1MS: Url Loaded: 
Marshaling url-loaded signal
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
  at Banshee.UbuntuOneMusicStore.UbuntuOneMusicStoreSource.OnDefaultStoreUrlLoaded (System.Object o, UbuntuOne.UrlLoadedArgs args) [0x00000] in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
  --- 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] in <filename unknown>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0 
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0 
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in <filename unknown>:0 
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in <filename unknown>:0 
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0 
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.AppDomain , System.Reflection.Assembly , System.String[] )
   at System.AppDomain.ExecuteAssemblyInternal(System.Reflection.Assembly a, System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.String assemblyFile, System.Security.Policy.Evidence assemblySecurity, System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.String assemblyFile)
   at Booter.Booter.BootClient(System.String clientName)
   at Booter.Booter.Main()


MARK - sending SIGQUIT now


Full thread dump:

"Threadpool worker" tid=0x0x7f8d1f1a2700 this=0x0x7f8d7b279d68 thread handle 0x5ef state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <IL 0x0000f, 0xffffffff>
  at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <IL 0x0003e, 0x00077>
  at System.Threading.RegisteredWaitHandle.Wait (object) <IL 0x00021, 0x000d3>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <IL 0x00052, 0xffffffff>

"HyenaSqliteConnection (/home/alan/.config/banshee-1/banshee.db)" tid=0x0x7f8d7aa77700 this=0x0x7f8d894f2138 thread handle 0x428 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (System.Threading.WaitHandle,intptr,int,bool) <IL 0x0001c, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne () <IL 0x00023, 0x0006b>
  at Hyena.Data.Sqlite.HyenaSqliteConnection.ProcessQueue () <IL 0x00123, 0x0026a>
  at System.Threading.Thread.StartUnsafe () <IL 0x00021, 0x00071>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Threadpool worker" tid=0x0x7f8d1ed80700 this=0x0x7f8d7b279618 thread handle 0x5f4 state : interrupted state owns ()
  at (wrapper managed-to-native) Mono.Unix.Native.Syscall.read (int,intptr,ulong) <IL 0x00019, 0xffffffff>
  at Mono.Unix.Native.Syscall.read (int,void*,ulong) <IL 0x00008, 0x00033>
  at Mono.Unix.UnixStream.Read (byte[],int,int) <IL 0x00042, 0x0008f>
  at NDesk.DBus.Connection.ReadMessage () <IL 0x00014, 0x00061>
  at NDesk.DBus.Connection.Iterate () <IL 0x0000c, 0x0001b>
  at Mono.Zeroconf.Providers.AvahiDBus.DBusManager.IterateThread (object) <IL 0x00033, 0x0009f>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <IL 0x00052, 0xffffffff>

"DAAP Proxy" tid=0x0x7f8d1eb7b700 this=0x0x7f8d7b279000 thread handle 0x5fb state : interrupted state owns ()
  at (wrapper managed-to-native) System.Net.Sockets.Socket.Accept_internal (intptr,int&,bool) <IL 0x0000f, 0xffffffff>
  at System.Net.Sockets.Socket.Accept () <IL 0x00049, 0x000af>
  at Banshee.Web.BaseHttpServer.ServerLoop () <IL 0x00085, 0x0013f>
  at System.Threading.Thread.StartUnsafe () <IL 0x00021, 0x00071>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

"Main Thread" tid=0x0x7f8d89532760 this=0x0x7f8d894f2ea0 thread handle 0x403 state : waiting on 0x400 : Event  owns ()
  at (wrapper managed-to-native) System.Environment.Exit (int) <IL 0x0000d, 0xffffffff>
  at GLib.ExceptionManager.RaiseUnhandledException (System.Exception,bool) <IL 0x00044, 0x000e7>
  at GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) <IL 0x00228, 0x00777>
  at (wrapper native-to-managed) GLib.SignalClosure.MarshalCallback (intptr,intptr,uint,intptr,intptr,intptr) <IL 0x00024, 0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <IL 0x0000e, 0xffffffff>
  at Gtk.Application.Run () <IL 0x00000, 0x0000b>
  at Banshee.Gui.GtkBaseClient.Run () <IL 0x0000d, 0x0005f>
  at Banshee.Gui.GtkBaseClient.Startup () <IL 0x0000f, 0x00050>
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.CleanRoomStartup/StartupInvocationHandler) <IL 0x00045, 0x0008e>
  at Banshee.Gui.GtkBaseClient.Startup<T> () <IL 0x00036, 0x0006b>
  at Banshee.Gui.GtkBaseClient.Startup<T> (string[]) <IL 0x0004d, 0x000ff>
  at Nereid.Client.Main (string[]) <IL 0x00001, 0x0001b>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <IL 0x00050, 0xffffffff>
  at (wrapper managed-to-native) System.AppDomain.ExecuteAssembly (System.AppDomain,System.Reflection.Assembly,string[]) <IL 0x0001b, 0xffffffff>
  at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly,string[]) <IL 0x0002f, 0x00047>
  at System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) <IL 0x0000b, 0x00037>
  at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) <IL 0x0003b, 0xffffffff>
  at System.AppDomain.ExecuteAssembly (string) <IL 0x00004, 0x0001f>
  at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string) <IL 0x00039, 0xffffffff>
  at Booter.Booter.BootClient (string) <IL 0x00024, 0x0006b>
  at Booter.Booter.Main () <IL 0x000f6, 0x001db>
  at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <IL 0x0004c, 0xffffffff>

"Threadpool worker" tid=0x0x7f8d1ef85700 this=0x0x7f8d7b279888 thread handle 0x5f3 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <IL 0x0000f, 0xffffffff>
  at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <IL 0x0003e, 0x00077>
  at System.Threading.RegisteredWaitHandle.Wait (object) <IL 0x00021, 0x000d3>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <IL 0x00052, 0xffffffff>

"Threadpool worker" tid=0x0x7f8d1f5ac700 this=0x0x7f8d7b279af8 thread handle 0x5f0 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <IL 0x0000f, 0xffffffff>
  at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <IL 0x0003e, 0x00077>
  at System.Threading.RegisteredWaitHandle.Wait (object) <IL 0x00021, 0x000d3>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <IL 0x00052, 0xffffffff>

"Threadpool worker" tid=0x0x7f8d704fc700 this=0x0x7f8d7ab17c30 thread handle 0x5a3 state : interrupted state owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitAny_internal (System.Threading.WaitHandle[],int,bool) <IL 0x0000f, 0xffffffff>
  at System.Threading.WaitHandle.WaitAny (System.Threading.WaitHandle[],System.TimeSpan,bool) <IL 0x0003e, 0x00077>
  at System.Threading.RegisteredWaitHandle.Wait (object) <IL 0x00021, 0x000d3>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <IL 0x00052, 0xffffffff>

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to banshee in Ubuntu.
https://bugs.launchpad.net/bugs/875632

Title:
  When http_proxy is unreachable, banshee spins 200% cpu (and may lock
  entire system if unlucky, requiring unclean reboot)

Status in Banshee Music Player:
  New
Status in “banshee” package in Ubuntu:
  Incomplete

Bug description:
  System Settings -> Network -> Network proxy
  You can set e.g. "localhost", port "9090", assuming you're not running any service on that port.

  Now run Banshee, and attempt to use the Online Media->Internet
  Archive.

  Banshee will stop responding to any input, and go into an infinite
  loop (on at least two different threads).

  It is possible to reproduce situations where Banshee will hang while a
  context menu is open.  It is then not possible to switch to a
  different application.  An inexperienced user would be forced to hard-
  reboot the machine, which could cause data loss.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: banshee 2.2.0-1ubuntu2
  ProcVersionSignature: Ubuntu 2.6.38-11.50-generic 2.6.38.8
  Uname: Linux 2.6.38-11-generic x86_64
  ApportVersion: 1.23-0ubuntu3
  Architecture: amd64
  Date: Sun Oct 16 11:29:30 2011
  ProcEnviron:
   PATH=(custom, user)
   SHELL=/bin/bash
  SourcePackage: banshee
  UpgradeStatus: Upgraded to oneiric on 2011-10-14 (2 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/banshee/+bug/875632/+subscriptions


References