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

Reply via email to