GNOME Bugzilla – Bug 662982
Immediate crash whenever I click on "Amazon MP3 Store"
Last modified: 2011-11-05 22:28:43 UTC
On a fresh install of Ubuntu 11.10 (running Unity) added daily ppa for the Amazon .amz fix. Whenever I click "Amazon MP3 Store", Banshee immediately crashes with the following error in the terminal: 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() If you need more information, let me know and I'll cheerfully try and get it for you.
I can confirm this issue. I have the same set up. I also get the same error in the console when accessing the Miro Guide item. The app doesn't actually close for me, but hangs in what appears to be a loop (100% cpu usage until I kill it).
Bug appears to be caused by this commit: http://git.gnome.org/browse/banshee/commit/?id=9323f7b5c056ce52128dd4dfdf5b16abff8fb6e9 . Reverting this change and recompiling fixes the issue.
I can confirm the issue and reverting the commit indicated above fixes it.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report. I reverted the commit indicated above.
*** Bug 663439 has been marked as a duplicate of this bug. ***