Yeah, it seems that dbusmenu thinks it has a reference to the variant,
but someone else has already unref'd it.   It looks like the variant in
particular is the one for "label" -- so I'd look in indicator sound for
where that value is gotten and ensure that the reffing is correct and
it's not being unexpectedly unref'd.  In general, probably label should
always be gotten with dbusmenu_menuitem_property_get() which returns a
string.  Also, any callbacks shouldn't unref() a variant in their
parameter list unless they take a reference.

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

Title:
  unity-panel-service crashed with SIGSEGV in
  g_variant_type_info_unref()

To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-sound/+bug/819116/+subscriptions

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

Reply via email to