Bug 36381 - got_content_media_properties() doesn't check error condition
Summary: got_content_media_properties() doesn't check error condition
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: tp-farstream (show other bugs)
Version: git master
Hardware: Other All
: medium normal
Assignee: Olivier Crête
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-19 01:25 UTC by Danielle Madeley
Modified: 2011-07-14 13:47 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Danielle Madeley 2011-04-19 01:25:01 UTC
tp-glib-CRITICAL **: tp_asv_get_uint32: assertion `asv != NULL' failed
aborting...
0x022de45f in g_logv (log_domain=0xaec993 "tp-glib", 
    log_level=G_LOG_LEVEL_CRITICAL, 
    format=0x235fa5c "%s: assertion `%s' failed", args1=0xbfffef8c "\006ծ")
    at gmessages.c:553
553			G_BREAKPOINT ();
(gdb) bt
#0  0x022de45f in g_logv (log_domain=0xaec993 "tp-glib", 
    log_level=G_LOG_LEVEL_CRITICAL, 
    format=0x235fa5c "%s: assertion `%s' failed", args1=0xbfffef8c "\006ծ")
    at gmessages.c:553
#1  0x022de523 in g_log (log_domain=0xaec993 "tp-glib", 
    log_level=G_LOG_LEVEL_CRITICAL, 
    format=0x235fa5c "%s: assertion `%s' failed") at gmessages.c:577
#2  0x022de566 in g_return_if_fail_warning (log_domain=0xaec993 "tp-glib", 
    pretty_function=0xaed506 "tp_asv_get_uint32", 
    expression=0xaed0a0 "asv != NULL") at gmessages.c:586
#3  0x00a6755e in tp_asv_get_uint32 (asv=0x0, key=0x1ae470 "Packetization", 
    valid=0xbffff018) at dbus.c:1208
#4  0x0019c569 in got_content_media_properties (proxy=0x82906f0, 
    properties=0x0, error=0x8222350, user_data=0x8326d20, 
    weak_object=0x8290738) at call-content.c:463
#5  0x00a9f8fc in _tp_cli_dbus_properties_invoke_callback_get_all (
    self=0x82906f0, error=0x8222350, args=0x0, 
    generic_callback=0x19c516 <got_content_media_properties>, 
    user_data=0x8326d20, weak_object=0x8290738)
    at _gen/tp-cli-generic-body.h:1184
#6  0x00aa4b1d in tp_proxy_pending_call_idle_invoke (p=0x8326f28)
    at proxy-methods.c:153
#7  0x022d7a6e in g_idle_dispatch (source=0x833d328, 
    callback=0xaa49ce <tp_proxy_pending_call_idle_invoke>, user_data=0x8326f28)
    at gmain.c:4537
#8  0x022d3ecd in g_main_dispatch (context=0x81e0c70) at gmain.c:2440
#9  0x022d5231 in g_main_context_dispatch (context=0x81e0c70) at gmain.c:3013
#10 0x022d5686 in g_main_context_iterate (context=0x81e0c70, block=1, 
    dispatch=1, self=0x80b1e68) at gmain.c:3091
#11 0x022d5def in g_main_loop_run (loop=0x82153d0) at gmain.c:3299
#12 0x01b421d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x0805da51 in main (argc=1, argv=0xbffff3a4) at empathy-call.c:186


(gdb) p *error
$20 = {domain = 3584, code = 19, 
  message = 0x8223b70 "Method \"GetAll\" with signature \"s\" on interface \"org.freedesktop.DBus.Properties\" doesn't exist\n"}
Comment 1 Olivier Crête 2011-07-14 13:47:52 UTC
This should have been fixed already, if it's reproducible, please re-open


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.