g_variant_unref warning displayed when calling back after a missed call
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
telephony-service (Ubuntu) |
Fix Released
|
Low
|
Sebastien Bacher | ||
Vivid |
New
|
Undecided
|
Unassigned |
Bug Description
On ubuntu touch rtm 248, those warning are displayed when selecting the "call back" action in the messaging menu, following a missed call
"g_variant_unref: assertion 'value->ref_count > 0' failed"
backtrace of a warning
"#0 g_log (log_domain=
log_
format=
at /build/
#1 0xb656ad62 in g_return_
pretty_
at /build/
#2 0xb6516664 in action_free (data=0xb3000e70) at messaging-
#3 0xb657aae8 in g_slist_foreach (list=<optimized out>, list@entry=
func=0xb6516621 <action_free>, user_data=
at /build/
#4 0xb657aafa in g_slist_free_full (list=0xf72490, free_func=
at /build/
#5 0xb651672c in messaging_
at messaging-
#6 0xb66139f8 in g_object_unref (_object=
at /build/
#7 0xb65596a0 in g_hash_
key=0xfbb4c0, notify=1) at /build/
#8 0xb651518e in messaging_
message_
#9 0xb6515348 in messaging_
invocation=
action_
at messaging-
#10 0xb5cda948 in ffi_call_VFP () from /usr/lib/
#11 0xb5cdafc0 in ffi_call () from /usr/lib/
#12 0xb6610b6c in g_cclosure_
return_
param_
at /build/
#13 0xb66105b4 in g_closure_invoke (closure=0xf726d8, return_
n_param_
at /build/
#14 0xb661d0aa in signal_
detail=
emission_
instance_
at /build/
#15 0xb6622a30 in g_signal_emitv (instance_
signal_
at /build/
#16 0xb651aac4 in _indicator_
connection=
object_
interface_
method_
invocation=
at indicator-
#17 0xb66f0fa4 in g_dbus_
invocation=
method_
at /build/
#18 skeleton_
sender=
interface_
parameters=
at /build/
#19 0xb66df692 in call_in_idle_cb (user_data=
at /build/
#20 0xb6565e78 in g_main_dispatch (context=0xf284e8)
at /build/
#21 g_main_
at /build/
#22 0xb65660fc in g_main_
block=
at /build/
#23 0xb656617c in g_main_
at /build/
#24 0xb6cfa79c in QEventDispatche
#25 0xb6cbda8e in QEventLoop:
from /usr/lib/
#26 0xb6cc2b8a in QCoreApplicatio
from /usr/lib/
#27 0x0002fae4 in main (argc=1, argv=<optimized out>)
at /build/
Related branches
- Tiago Salem Herrmann: Pending requested
- PS Jenkins bot: Pending (continuous-integration) requested
-
Diff: 11 lines (+0/-1)1 file modifiedindicator/messagingmenu.cpp (+0/-1)
- Tiago Salem Herrmann (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 11 lines (+0/-1)1 file modifiedindicator/messagingmenu.cpp (+0/-1)
- Tiago Salem Herrmann (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 1020 lines (+487/-43)30 files modified.bzrignore (+1/-0)
CMakeLists.txt (+8/-0)
approver/approver.cpp (+20/-3)
approver/approver.h (+1/-0)
cmake/modules/GenerateTest.cmake (+8/-3)
debian/telephony-service.install (+3/-3)
handler/callhandler.cpp (+2/-3)
handler/handler.cpp (+30/-3)
handler/handler.h (+1/-0)
indicator/icons/CMakeLists.txt (+2/-1)
indicator/messagingmenu.cpp (+0/-1)
indicator/ussdindicator.cpp (+13/-6)
libtelephonyservice/applicationutils.cpp (+9/-7)
libtelephonyservice/callentry.cpp (+1/-1)
libtelephonyservice/telepathyhelper.cpp (+1/-0)
po/CMakeLists.txt (+1/-1)
tests/CMakeLists.txt (+1/-0)
tests/approver/ApproverTest.cpp (+108/-0)
tests/approver/CMakeLists.txt (+16/-0)
tests/approver/approvercontroller.cpp (+49/-0)
tests/approver/approvercontroller.h (+41/-0)
tests/common/CMakeLists.txt (+3/-0)
tests/common/NotificationsMock.cpp (+86/-0)
tests/common/mock/callchannel.cpp (+11/-1)
tests/handler/HandlerTest.cpp (+50/-7)
tests/handler/approver.cpp (+7/-1)
tests/handler/approver.h (+1/-1)
tests/handler/handlercontroller.cpp (+6/-0)
tests/handler/handlercontroller.h (+1/-0)
tests/libtelephonyservice/CallEntryTest.cpp (+6/-1)
Changed in telephony-service (Ubuntu): | |
importance: | Undecided → Low |
status: | New → In Progress |
assignee: | nobody → Sebastien Bacher (seb128) |
oh, and the corresponding process is telephony- service- indicator so it could be a telephony-service issue