desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #45333
[Bug 875632] Re: When http_proxy is unreachable, banshee spins 200% cpu (and may lock entire system if unlucky, requiring unclean reboot)
Ubuntu One Music Store seems to work with incorrect proxy.
However, this update breaks Miro Guide and Amazon MP3 Store plugins - CPU usage is up to 100% and these plugins are unusable.
banshee --debug ouput after clicking on Amazon Store:
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.NullReferenceException: Object reference not set to an instance of an object
at Banshee.WebSource.WebSource.Activate () [0x00000] in <filename unknown>:0
at Banshee.Sources.SourceManager.SetActiveSource (Banshee.Sources.Source source, Boolean notify) [0x00000] in <filename unknown>:0
at Banshee.Sources.SourceManager.SetActiveSource (Banshee.Sources.Source source) [0x00000] in <filename unknown>:0
at Banshee.Sources.Gui.SourceView.OnButtonPressEvent (Gdk.EventButton press) [0x00000] in <filename unknown>:0
at Gtk.Widget.buttonpressevent_cb (IntPtr widget, IntPtr evnt) [0x00000] in <filename unknown>:0
at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
at Gtk.Widget.buttonpressevent_cb(IntPtr widget, IntPtr evnt)
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()
--
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:
Fix Released
Status in “banshee” package in Ubuntu:
In Progress
Status in “banshee” source package in Oneiric:
Fix Committed
Status in “banshee” source package in Precise:
In Progress
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