This is an issue in telephony-service: it calls g_variant_unref() on a
variant that it doesn't own a reference to [1].

g_variant_new_strv() returns a floating reference which is consumed by
the call to messaging_menu_message_add_action(). Another bug in that
code is g_variant_unref() might be called with a NULL variant when the
condition in line 212 is false. Both of those things will be fixed when
removing the unref call.

[1] http://bazaar.launchpad.net/~phablet-team/telephony-
service/trunk/view/head:/indicator/messagingmenu.cpp#L239

** Package changed: indicator-messages (Ubuntu) => telephony-service
(Ubuntu)

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

Title:
  g_variant_unref warning displayed when calling back after a missed
  call

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/telephony-service/+bug/1427286/+subscriptions

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

Reply via email to