This looks like a dbusmenu bug.  dbusmenu does this call:

                        g_dbus_proxy_new(priv->session_bus,
                                         G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START,
                                         dbusmenu_interface_info,
                                         priv->dbus_name,
                                         priv->dbus_object,
                                         DBUSMENU_INTERFACE,
                                         priv->menuproxy_cancel,
                                         menuproxy_build_cb,
                                         client);

and makes no assurances that 'client' will continue to be around long
enough to receive the results.  If 'client' gets freed before then the
call to menuproxy_build_cb() will crash.

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

Title:
  hud-service crashed with SIGSEGV in menuproxy_build_cb()

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-appmenu/+bug/953562/+subscriptions

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

Reply via email to