[Bug 41160] sending/receiving a file forces disconnect

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Sep 25 16:02:10 CEST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=41160

--- Comment #2 from Daniele E. Domenichelli <daniele.domenichelli at gmail.com> 2011-09-25 07:02:08 PDT ---
The crash is on this assert:

gabble:ERROR:ft-channel.c:366:gabble_file_transfer_channel_set_property:
assertion failed: (g_value_get_uint (value) == 0 || g_value_get_uint (value) ==
TP_HANDLE_TYPE_CONTACT)

These are the logs sent by the user on kde-telepathy mailing list:

------  Sender

(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text:
Parsing part 1, type text/plain, alternative (null)
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text: ...
is text/plain
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text: ...
using its text
(telepathy-gabble:12720): tp-glib/im-DEBUG:
tp_message_mixin_acknowledge_pending_messages_async: acknowledging
message id 1
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text:
Parsing part 1, type text/plain, alternative (null)
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text: ...
is text/plain
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text: ...
using its text
(telepathy-gabble:12720): tp-glib/im-DEBUG:
tp_message_mixin_acknowledge_pending_messages_async: acknowledging
message id 2
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text:
Parsing part 1, type text/plain, alternative (null)
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text: ...
is text/plain
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text: ...
using its text
(telepathy-gabble:12720): tp-glib/im-DEBUG:
tp_message_mixin_acknowledge_pending_messages_async: acknowledging
message id 3
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text:
Parsing part 1, type text/plain, alternative (null)
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text: ...
is text/plain
(telepathy-gabble:12720): tp-glib/misc-DEBUG: tp_message_to_text: ...
using its text
(telepathy-gabble:12720): tp-glib/connection-DEBUG:
channel_request_new: New channel request at 0x7dd4a0:
ctype=org.freedesktop.Telepathy.Channel.Type.FileTransfer htype=1
handle=3 suppress=1
(telepathy-gabble:12720): gabble-DEBUG:
gabble_ft_manager_handle_request (ft-manager.c:452): File transfer
request
(telepathy-gabble:12720): gabble-DEBUG:
gabble_ft_manager_handle_request (ft-manager.c:554): Requested
outgoing channel with contact: d... at gmail.com
(telepathy-gabble:12720): gabble-DEBUG: gabble_signal_connect_weak
(util.c:966): connecting to 0x79d360:presences-updated with context
0x1396380
(telepathy-gabble:12720): gabble-DEBUG:
gabble_file_transfer_channel_constructor (ft-channel.c:550): New FT
channel created:
/org/freedesktop/Telepathy/Connection/gabble/jabber/alinm_2eelena_40gmail_2ecom_2f8f01a001/FileTransferChannel/0x7a9180
(contact: d... at gmail.com, initiator: a... at gmail.com, file:
- Hide quoted text -
"marx2.pdf", size: 241655)
(telepathy-gabble:12720): gabble-DEBUG: offer_gtalk_file_transfer
(ft-channel.c:1444): Offering Gtalk file transfer to
d... at gmail.com/79468821
(telepathy-gabble:12720): gabble-DEBUG: gtalk_file_collection_init
(gtalk-file-collection.c:214): GTalk file collection init called
(telepathy-gabble:12720): gabble-DEBUG: gabble_jingle_session_init
(jingle-session.c:191): Initializing the jingle session 0x1392630
(telepathy-gabble:12720): gabble-DEBUG: create_session
(jingle-factory.c:889): new session (d... at gmail.com/79468821,
1437640596) @ 0x1392630
(telepathy-gabble:12720): gabble-DEBUG: create_content
(jingle-session.c:806): session creating new content name share, type
0, conn 0x7c8af0, jf 0x82f020
(telepathy-gabble:12720): gabble-DEBUG: gabble_jingle_content_init
(jingle-content.c:115): 0x7a5a70
(telepathy-gabble:12720): gabble-DEBUG: gabble_jingle_share_init
(jingle-share.c:156): jingle share init called
(telepathy-gabble:12720): gabble-DEBUG: create_content
(jingle-session.c:845): inserting content share into
initiator_contents
(telepathy-gabble:12720): gabble-DEBUG:
_gabble_jingle_content_set_media_ready (jingle-content.c:1088): media
ready on content: share created_by_us: 1
(telepathy-gabble:12720): gabble-DEBUG: content_ready_cb
(jingle-session.c:2289): called
(telepathy-gabble:12720): gabble-DEBUG: try_session_initiate_or_accept
(jingle-session.c:1880): Trying initiate or accept
(telepathy-gabble:12720): gabble-DEBUG: try_session_initiate_or_accept
(jingle-session.c:1896): session not locally accepted yet, not
initiating
(telepathy-gabble:12720): gabble-DEBUG: gabble_signal_connect_weak
(util.c:966): connecting to 0x1392630:notify::state with context
0x1336940
(telepathy-gabble:12720): gabble-DEBUG: gabble_signal_connect_weak
(util.c:966): connecting to 0x1392630:terminated with context 0x787560
(telepathy-gabble:12720): gabble-DEBUG: gabble_signal_connect_weak
(util.c:966): connecting to 0x7a5a70:new-share-channel with context
0x13e6ce0
(telepathy-gabble:12720): gabble-DEBUG: gabble_signal_connect_weak
(util.c:966): connecting to 0x7a5a70:completed with context 0x13948c0
(telepathy-gabble:12720): gabble-DEBUG: try_session_initiate_or_accept
(jingle-session.c:1880): Trying initiate or accept
(telepathy-gabble:12720): gabble-DEBUG: try_session_initiate_or_accept
(jingle-session.c:1931): Contents are ready: yes
(telepathy-gabble:12720): gabble-DEBUG: produce_description
(jingle-share.c:461): produce description called
(telepathy-gabble:12720): gabble-DEBUG: set_state
(jingle-session.c:2014): Setting state of JingleSession: 0x1392630
(priv = 0x1392660) from 0 to 1
(telepathy-gabble:12720): gabble-DEBUG:
jingle_session_state_changed_cb (gtalk-file-collection.c:422): called
(telepathy-gabble:12720): gabble-DEBUG:
gabble_file_transfer_channel_gtalk_file_collection_state_changed
(ft-channel.c:1381): gtalk ft state changed to 0
(telepathy-gabble:12720): gabble-DEBUG: gabble_signal_connect_weak
(util.c:966): connecting to 0x7a9180:closed with context 0x7bd160
(telepathy-gabble:12720): tp-glib/connection-DEBUG: satisfy_request:
completing queued request 0x7dd4a0 with success,
channel_type=org.freedesktop.Telepathy.Channel.Type.FileTransfer,
handle_type=1, handle=3, suppress_handler=1
(telepathy-gabble:12720): tp-glib/connection-DEBUG:
channel_request_free: Freeing channel request at 0x7dd4a0:
ctype=org.freedesktop.Telepathy.Channel.Type.FileTransfer htype=1
handle=3 suppress=1
(telepathy-gabble:12720): gabble-DEBUG:
gabble_presence_cache_do_update (presence-cache.c:1971):
d... at gmail.com (3) resource 79468821 prio 0 presence 0 message
- Hide quoted text -
"<null>"
(telepathy-gabble:12720): gabble-DEBUG: emit_capabilities_update
(presence-cache.c:1120): Emitting caps update for handle 3
 --removed--
 Feature: http://www.google.com/xmpp/protocol/session
 Feature: urn:xmpp:jingle:transports:raw-udp:1
 Feature: http://jabber.org/protocol/jingle
 Feature: urn:xmpp:jingle:1
 Feature: http://jabber.org/protocol/chatstates
 Feature: http://jabber.org/protocol/nick
 Feature: http://jabber.org/protocol/nick+notify
 Feature: http://jabber.org/protocol/si
 Feature: http://jabber.org/protocol/ibb
 Feature: http://telepathy.freedesktop.org/xmpp/tubes
 Feature: http://jabber.org/protocol/bytestreams
 Feature: jabber:iq:version
 Feature: http://jabber.org/protocol/si/profile/file-transfer
 Feature: http://google.com/xmpp/protocol/share/v1
 Feature: http://telepathy.freedesktop.org/xmpp/tubes/stream#rfb
 --end--
(telepathy-gabble:12720): tp-glib/presence-DEBUG:
tp_presence_mixin_emit_presence_update: called.
(telepathy-gabble:12720): tp-glib/presence-DEBUG:
construct_presence_hash: called.
(telepathy-gabble:12720): tp-glib/presence-DEBUG:
construct_simple_presence_hash: called.
(telepathy-gabble:12720): gabble-DEBUG:
connection_presences_updated_cb (ft-channel.c:466): peer disconnected.
FileTransfer is cancelled
(telepathy-gabble:12720): gabble-DEBUG:
gabble_presence_cache_maybe_remove (presence-cache.c:1927): discarding
cached presence for unavailable jid d... at gmail.com
(telepathy-gabble:12720): tp-glib/connection-DEBUG:
tp_presence_mixin_get_contacts_dbus_property: called.

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



More information about the telepathy-bugs mailing list