So the problem here is:

1) GNOME Commander creates an empty GtkMenuItem and adds it to the menu then 
adds a manually created GtkLabel to the item.
2) dbusmenu handles situations *like* this, but not exactly this -- it isn't 
watching for child additions, rather it watches the "label" property of the 
GtkMenuItem, which isn't being set here.
3) dbusmenu ends up creating a menu item with a submenu but no actual child 
content itself which crashes GTK.

Working on it.

** Package changed: indicator-application (Ubuntu) => libdbusmenu
(Ubuntu)

** Changed in: libdbusmenu (Ubuntu)
   Importance: Medium => Undecided

** Changed in: libdbusmenu (Ubuntu)
       Status: New => In Progress

** Changed in: libdbusmenu (Ubuntu)
     Assignee: (unassigned) => Michael Terry (mterry)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/758759

Title:
  indicator-applet-appmenu crashed with SIGSEGV in gtk_menu_item_paint()

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to