Bug 20509

Summary: Crash when trying to call my tablet
Product: Telepathy Reporter: Guillaume Desmottes <guillaume.desmottes>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED DUPLICATE QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Guillaume Desmottes 2009-03-06 09:13:21 UTC
Each time I try to call my N810 using Gabble master (fed41842c91422a134ab13002060d97a84772757), I got this crash:

(telepathy-gabble:18682): tp-glib-DEBUG: channel_request_new: New channel request at 0x83ba080: ctype=org.freedesktop.Telepathy.Channel.Type.StreamedMedia htype=1 handle=3 suppress=1
tp_properties_mixin_emit_changed: emitting properties changed for property:
  nat-traversal
tp_properties_mixin_emit_flags: emitting properties flags changed for property:
  nat-traversal's flags now: [READ]
emit_members_changed_signals: emitting members changed
  message       : ""
  added         : [1 (guillaume.desmottes@gmail.com)]
  removed       : []
  local_pending : []
  remote_pending: []
  actor         : 0
  reason        : 0: unspecified reason
tp_group_mixin_change_flags: emitting group flags changed
  added    : [CAN_ADD|PROPERTIES]
  removed  : []
  flags now: [CAN_ADD|PROPERTIES]
tp_properties_mixin_emit_changed: emitting properties changed for property:
  stun-server
tp_properties_mixin_emit_flags: emitting properties flags changed for property:
  stun-server's flags now: [READ]
tp_properties_mixin_emit_changed: emitting properties changed for property:
  stun-port
tp_properties_mixin_emit_flags: emitting properties flags changed for property:
  stun-port's flags now: [READ]
tp_properties_mixin_emit_changed: emitting properties changed for property:
  gtalk-p2p-relay-token
tp_properties_mixin_emit_flags: emitting properties flags changed for property:
  gtalk-p2p-relay-token's flags now: [READ]
** (telepathy-gabble:18682): DEBUG: new_media_channel: object path /org/freedesktop/Telepathy/Connection/gabble/jabber/guillaume_2edesmottes_40gmail_2ecom_2fTelepathy/MediaChannel0
(telepathy-gabble:18682): tp-glib-DEBUG: satisfy_request: completing queued request 0x83ba080 with success, channel_type=org.freedesktop.Telepathy.Channel.Type.StreamedMedia, handle_type=1, handle=3, suppress_handler=1
(telepathy-gabble:18682): tp-glib-DEBUG: channel_request_free: Freeing channel request at 0x83ba080: ctype=org.freedesktop.Telepathy.Channel.Type.StreamedMedia htype=1 handle=3 suppress=1
** (telepathy-gabble:18682): DEBUG: create_session: 0x83c4000: Creating new outgoing session
** (telepathy-gabble:18682): DEBUG: create_session: new session 2071353688 @ 0x81dd960 created
** (telepathy-gabble:18682): DEBUG: _latch_to_session: 0x83c4000: Latching onto session 0x81dd960
** (telepathy-gabble:18682): DEBUG: _gabble_media_channel_request_streams: called
** (telepathy-gabble:18682): DEBUG: _gabble_media_channel_request_streams: picking the best resource (want audio: 1, want video: 0
** (telepathy-gabble:18682): DEBUG: _gabble_media_channel_request_streams: Picking resource 'N819' (transport: http://www.google.com/transport/p2p, dialect: 3)
** (telepathy-gabble:18682): DEBUG: _gabble_media_channel_request_streams: Creating new jingle content with ns http://jabber.org/protocol/jingle/description/audio : http://www.google.com/transport/p2p
** (telepathy-gabble:18682): DEBUG: create_content: session creating new content type, conn == 0x81e3008, jf == 0x81e7018
** (telepathy-gabble:18682): DEBUG: session_new_content_cb: called
** (telepathy-gabble:18682): DEBUG: create_stream_from_content: Attempting to create Google relay session
** (telepathy-gabble:18682): DEBUG: gabble_jingle_factory_create_google_relay_session: Trying to create a new relay session on http://relay.google.com:80/create_session
** (telepathy-gabble:18682): DEBUG: gabble_jingle_factory_create_google_relay_session: Trying to create a new relay session on http://relay.google.com:80/create_session

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb785b700 (LWP 18682)]
0xb7ff047c in g_object_get (_object=0x49, first_property_name=0x80d2068 "id") at gobject.c:1581
1581	  g_return_if_fail (G_IS_OBJECT (object));
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) 
(gdb) bt
#0  0xb7ff047c in g_object_get (_object=0x49, first_property_name=0x80d2068 "id") at gobject.c:1581
#1  0x080b465e in make_stream_list (self=<value optimized out>, streams=0x83c0bd0) at media-channel.c:942
#2  0x080b4f24 in gabble_media_channel_request_streams (iface=0x83c4000, contact_handle=3, types=0x81d9c08, context=0x81ead58) at media-channel.c:1689
#3  0xb7dfd17e in tp_svc_channel_type_streamed_media_request_streams (self=0x83c4000, in_Contact_Handle=3, in_Types=0x81d9c08, context=0x81ead58)
    at _gen/tp-svc-channel.c:3444
#4  0xb7df834a in _tp_marshal_VOID__UINT_BOXED_POINTER (closure=0xbfa3cac8, return_value=0x0, n_param_values=4, param_values=0x83ccb40, 
    invocation_hint=0x0, marshal_data=0xb7dfd130) at _gen/signals-marshal.c:1314
#5  0xb7eae02b in gobject_message_function (connection=0x81d70e8, message=0x83cd018, user_data=0x83c4000) at dbus-gobject.c:1347
#6  0xb7e876c5 in ?? () from /lib/libdbus-1.so.3
#7  0xb7e79144 in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#8  0xb7eaa6bd in message_queue_dispatch (source=0x81d8a98, callback=0, user_data=0x0) at dbus-gmain.c:101
#9  0xb7f33604 in g_main_dispatch (context=0x81d5f58) at gmain.c:2144
#10 0xb7f34adc in g_main_context_dispatch (context=0x81d5f58) at gmain.c:2697
#11 0xb7f35030 in g_main_context_iterate (context=0x81d5f58, block=1, dispatch=1, self=0x81db968) at gmain.c:2778
#12 0xb7f35817 in g_main_loop_run (loop=0x81d49b0) at gmain.c:2986
#13 0xb7df5f00 in tp_run_connection_manager (prog_name=0x80c6494 "telepathy-gabble", version=0x80c6cd3 "0.7.22.1", 
    construct_cm=0x80553f0 <construct_cm>, argc=1, argv=0xbfa3cf34) at run.c:281
#14 0x080553e3 in gabble_main (argc=1, argv=0xbfa3cf34) at gabble.c:76
#15 0x08055326 in main (argc=Cannot access memory at address 0x1
) at main.c:27
Comment 1 Will Thompson 2009-03-09 11:49:07 UTC
While strictly speaking this bug came first, #20566 seems to be the master bug for this regression.

*** This bug has been marked as a duplicate of bug 20566 ***

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.