[Telepathy] [Bug 18117] New: Disconnected while AV call

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Oct 18 11:15:36 PDT 2008


http://bugs.freedesktop.org/show_bug.cgi?id=18117

           Summary: Disconnected while AV call
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: telepathy-gabble
        AssignedTo: telepathy at lists.freedesktop.org
        ReportedBy: guillaume.desmottes at collabora.co.uk


I accepted a jingle call using Empathy, tried to send video and the jabber
connection was disconnected after few seconds.

ii  telepathy-gabble                           0.7.7-2~ppa8.04+2               
                    Jabber/XMPP connection manager
ii  libtelepathy-glib-dev                      0.7.13-1~ppa8.04+2              
                    GLib Telepathy connection manager library (h
ii  telepathy-stream-engine                    0.5.3-1~ppa8.04+1               
                    stream handler for the Telepathy framework
ii  libloudmouth1-0                            1.3.4-1                         
                    Lightweight C Jabber library
ii  gstreamer0.10-plugins-farsight             0.12.9-2ubuntu1~ppa8.04+2       
                    plugins for GStreamer for Audio/Video confer
ii  libfarsight0.1-3                           0.1.28-2~ppa8.04+1              
                    audio/video stream library
ii  empathy                                    2.24.0-1ubuntu1~ppa8.04+1       
                    High-level library and user-interface for Te



Here is the end of the log file:


RECV [579]:
-----------------------------------
'<iq from="cassidy at jabber.belnet.be/Laptop"
to="chadoko at gmail.com/Telepathy4976F728" type="set" id="976028069"> <jingle
initiator="cassidy at jabber.belnet.be/Laptop" action="transport-info"
sid="734737906" xmlns="http://jabber.org/protocol/jingle"> <content
creator="initiator" name="audio1"> <transport
xmlns="http://www.google.com/transport/p2p"> <candidate generation="0"
network="0" type="local" protocol="tcp" preference="0.800000"
password="/t0bjB4MVbZg1uLM" username="wFq4KSzZ3W9slbFS" port="41466"
address="192.168.0.101" name="rtp"/>
</transport>
</content>
</jingle>
</iq>'
-----------------------------------
** (telepathy-gabble:13773): DEBUG: media_factory_jingle_cb: dispatching to
session 734737906
[19:04:31] JS_STATE_ACTIVE            got
jingle session action "transport-info" from peer
[19:04:31] JS_STATE_ACTIVE            put 1
remote candidate from peer into cache
[19:04:31] JS_STATE_ACTIVE              from
Jingle XML: [<candidate name="rtp" address="192.168.0.101" port="41466"
username="wFq4KSzZ3W9slbFS" password="/t0bjB4MVbZg1uLM" preference="0.800000"
protocol="tcp" type="local" network="0" generation="0"></candidate>
]
[19:04:31] JS_STATE_ACTIVE              to
Telepathy D-Bus struct: ["R5", [1, "192.168.0.101", 41466,
TP_MEDIA_STREAM_BASE_PROTO_TCP (1), "RTP", "AVP", 0.800000,
TP_MEDIA_STREAM_TRANSPORT_TYPE_LOCAL (0), "wFq4KSzZ3W9slbFS",
"/t0bjB4MVbZg1uLM"]]
[19:04:31] JS_STATE_ACTIVE           
passing 1 remote candidate to stream-engine

SEND:
-----------------------------------
<iq type="result" to="cassidy at jabber.belnet.be/Laptop" id="976028069"></iq>

-----------------------------------
[19:04:35] JS_STATE_ACTIVE           
presence for peer 2:
nickname: (null)
accumulated status: 7
accumulated status msg: (null)
accumulated capabilities: 895
kept while unavailable: 0
resources:
  Laptop
    capabilities: 895
    status: 7
    status msg: (null)
    priority: 10

[19:04:35] JS_STATE_ACTIVE            want
audio: no; want video: yes
[19:04:35] JS_STATE_ACTIVE            in
Jingle mode, and have necessary caps
[19:04:35] JS_STATE_ACTIVE           
creating new jingle video stream called "video1" with id 2
[19:04:35] JS_STATE_ACTIVE            stream
video1 connection state 0
[19:04:35] JS_STATE_ACTIVE            stream
video1 sig_state 0->0
** (telepathy-gabble:13773): DEBUG: stream_hold_state_changed: Stream at index
0 has local-hold=0
** (telepathy-gabble:13773): DEBUG: stream_hold_state_changed: Stream at index
1 has local-hold=0
** (telepathy-gabble:13773): DEBUG: stream_hold_state_changed: all_held=0,
any_held=0
Freeing up IOChannel and file descriptor
** (telepathy-gabble:13773): DEBUG: connection_disconnected_cb: called with
reason 3
** (telepathy-gabble:13773): DEBUG: connection_disconnected_cb: unexpected;
calling tp_base_connection_change_status
(telepathy-gabble:13773): tp-glib-DEBUG: tp_base_connection_change_status: was
0, now 2, for reason 2
** (telepathy-gabble:13773): DEBUG: gabble_roster_factory_iface_close_all:
closing channels
** (telepathy-gabble:13773): DEBUG: gabble_muc_factory_iface_close_all: closing
channels
** (telepathy-gabble:13773): DEBUG: gabble_media_factory_iface_close_all:
closing channels
** (telepathy-gabble:13773): DEBUG: gabble_media_factory_iface_close_all: about
to unref channel with ref_count 1
** (telepathy-gabble:13773): DEBUG: gabble_media_channel_close: called on
0x8104c68
[19:04:59] JS_STATE_ACTIVE           
sending jingle session action "session-terminate" to peer
Connection is not open.
** (telepathy-gabble:13773): DEBUG: _gabble_connection_send_with_reply: failed:
Connection is not open, call lm_connection_open() first
** (telepathy-gabble:13773): DEBUG: stream_hold_state_changed: Stream at index
0 has local-hold=0
** (telepathy-gabble:13773): DEBUG: stream_hold_state_changed: all_held=0,
any_held=0
** (telepathy-gabble:13773): DEBUG: stream_hold_state_changed: all_held=1,
any_held=0
** (telepathy-gabble:13773): DEBUG: stream_hold_state_changed: Unexpectedly
entered HELD state!
[19:04:59] JS_STATE_ENDED             state
changed from JS_STATE_ACTIVE to JS_STATE_ENDED
tp_group_mixin_change_members: emitting members changed
  message       : ""
  added         : []
  removed       : [1 (chadoko at gmail.com)
              2 (cassidy at jabber.belnet.be)]
  local_pending : []
  remote_pending: []
  actor         : 1
  reason        : 0: unspecified reason
tp_group_mixin_change_flags: emitting group flags changed
  added    : [CAN_ADD]
  removed  : [CAN_REMOVE]
  flags now: [CAN_ADD]
** (telepathy-gabble:13773): DEBUG: gabble_media_channel_close: called on
0x8104c68
** (telepathy-gabble:13773): DEBUG: gabble_media_session_dispose: called
** (telepathy-gabble:13773): DEBUG: gabble_im_factory_iface_close_all: closing
channels
** (telepathy-gabble:13773): DEBUG:
gabble_private_tubes_factory_iface_close_all: closing 1-1 tubes channels
(telepathy-gabble:13773): tp-glib-DEBUG: tp_base_connection_change_status:
emitting status-changed to 2, for reason 2
** (telepathy-gabble:13773): DEBUG: gabble_roster_factory_iface_disconnected:
removing callbacks
** (telepathy-gabble:13773): DEBUG: gabble_muc_factory_iface_disconnected:
removing callbacks
** (telepathy-gabble:13773): DEBUG: gabble_media_factory_iface_disconnected:
removing callbacks
** (telepathy-gabble:13773): DEBUG: gabble_im_factory_iface_disconnected:
removing callbacks
** (telepathy-gabble:13773): DEBUG: connection_shut_down: closed; emitting
DISCONNECTED
(telepathy-gabble:13773): tp-glib-DEBUG: connection_shutdown_finished_cb:
dereferenced connection
** (telepathy-gabble:13773): DEBUG: gabble_connection_dispose: called
** (telepathy-gabble:13773): DEBUG: gabble_bytestream_factory_dispose: dispose
called
** (telepathy-gabble:13773): DEBUG: gabble_disco_dispose: dispose called
** (telepathy-gabble:13773): DEBUG: gabble_disco_finalize: called with
0x80bf480
** (telepathy-gabble:13773): DEBUG: gabble_request_pipeline_dispose: disposing
request-pipeline
** (telepathy-gabble:13773): DEBUG: gabble_vcard_manager_dispose: 0x80c20f0
** (telepathy-gabble:13773): DEBUG: gabble_vcard_manager_finalize: 0x80c20f0
** (telepathy-gabble:13773): DEBUG: gabble_presence_cache_dispose: dispose
called
** (telepathy-gabble:13773): DEBUG: disco_waiter_list_free: list (nil)
** (telepathy-gabble:13773): DEBUG: disco_waiter_list_free: list (nil)
** (telepathy-gabble:13773): DEBUG: disco_waiter_list_free: list (nil)
** (telepathy-gabble:13773): DEBUG: disco_waiter_list_free: list (nil)
** (telepathy-gabble:13773): DEBUG: disco_waiter_list_free: list (nil)
** (telepathy-gabble:13773): DEBUG: disco_waiter_list_free: list (nil)
** (telepathy-gabble:13773): DEBUG: disco_waiter_list_free: list (nil)
** (telepathy-gabble:13773): DEBUG: disco_waiter_list_free: list (nil)
** (telepathy-gabble:13773): DEBUG: disco_waiter_list_free: list (nil)
** (telepathy-gabble:13773): DEBUG: disco_waiter_list_free: list (nil)
** (telepathy-gabble:13773): DEBUG: gabble_presence_cache_finalize: called with
0x80c2128
** (telepathy-gabble:13773): DEBUG: gabble_roster_dispose: dispose called
** (telepathy-gabble:13773): DEBUG: gabble_roster_factory_iface_close_all:
closing channels
** (telepathy-gabble:13773): DEBUG: gabble_roster_finalize: called with
0x80c7230
** (telepathy-gabble:13773): DEBUG: gabble_muc_factory_dispose: dispose called
** (telepathy-gabble:13773): DEBUG: gabble_muc_factory_iface_close_all: closing
channels
** (telepathy-gabble:13773): DEBUG: gabble_media_factory_dispose: dispose
called
** (telepathy-gabble:13773): DEBUG: gabble_media_factory_iface_close_all:
closing channels
** (telepathy-gabble:13773): DEBUG: gabble_im_factory_dispose: dispose called
** (telepathy-gabble:13773): DEBUG: gabble_im_factory_iface_close_all: closing
channels
** (telepathy-gabble:13773): DEBUG: gabble_private_tubes_factory_dispose:
dispose called
** (telepathy-gabble:13773): DEBUG:
gabble_private_tubes_factory_iface_close_all: closing 1-1 tubes channels
(telepathy-gabble:13773): tp-glib-DEBUG:
tp_proxy_signal_connection_lost_weak_ref: 0x80c2010: lost weak ref to 0x80c7150
(telepathy-gabble:13773): tp-glib-DEBUG:
tp_proxy_signal_connection_lost_weak_ref: 0x80c2048: lost weak ref to 0x80c7180
(telepathy-gabble:13773): tp-glib-DEBUG:
tp_proxy_signal_connection_lost_weak_ref: 0x80c2080: lost weak ref to 0x80c71b0
** (telepathy-gabble:13773): DEBUG: gabble_connection_finalize: called with
0x80c8068
(telepathy-gabble:13773): tp-glib-DEBUG: tp_presence_mixin_finalize: 0x80c8068
(telepathy-gabble:13773): tp-glib-DEBUG: no connections, and timed out


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Telepathy mailing list