The crash is produced when the gconf key
/apps/banshee-1/interface/panes/albumartist/browser/top/position is set
to 0.
When this key is set to 0, banshee will not start anymore.
To reproduce the bug:
1. drag the window separator to the most upper side possible.
2. Banshee will start consuming a lot of CPU, and should be killed.
3. After dragging the window it will show the output pasted below.
4. When you try to start banshee again, it will not start.
Please see the attached screenshot showing how to reproduce it.
** (Banshee:11270): 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 781, in get_by_path
mdid = self._idx_path[path]
KeyError: '/home/poliva/.ubuntuone/Purchased from Ubuntu One'
** (Banshee:11270): CRITICAL **: syncdaemon_folder_info_get_subscribed:
assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed
** (Banshee:11270): WARNING **: Error rescanning Purchased Music: No such file
or directory
** (Banshee:11270): DEBUG: Loading the real store page
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle
the exception.
System.ArgumentException: Value does not fall within the expected range.
at Hyena.Gui.Canvas.Rect.set_Height (Double value) [0x00000] in <filename
unknown>:0
at Hyena.Gui.Canvas.Rect.op_Explicit (Rectangle rect) [0x00000] in <filename
unknown>:0
at Hyena.Data.Gui.ListView`1[Banshee.Collection.AlbumInfo].OnSizeAllocated
(Rectangle allocation) [0x00000] in <filename unknown>:0
at Gtk.Widget.sizeallocated_cb (IntPtr widget, IntPtr allocation) [0x00000]
in <filename unknown>:0
at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean
is_terminal)
at Gtk.Widget.sizeallocated_cb(IntPtr widget, IntPtr allocation)
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()
** Attachment added: "image showing how to reproduce the bug"
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/873787/+attachment/2598547/+files/banshee-crash.png
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/873787
Title:
Banshee does not start
To manage notifications about this bug go to:
https://bugs.launchpad.net/banshee/+bug/873787/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs