Bug 714534 - Audio only and audio/video incoming calls from gTalk ignored
Summary: Audio only and audio/video incoming calls from gTalk ignored
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: telepathy-gabble
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Brian Pepple
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-20 00:23 UTC by Laurent Aguerreche
Modified: 2011-07-06 21:37 UTC (History)
2 users (show)

Fixed In Version: telepathy-gabble-0.12.2-1.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-06-25 17:31:31 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Laurent Aguerreche 2011-06-20 00:23:54 UTC
Description of problem:
Someone using the plugin from http://www.google.com/chat/video tries to call me for an audio-only or audio-video talk with gTalk but Empathy does not react. No problem however when I do the call (except a lot of artifacts in the video and freezes but that's something else... Who should I contact? Gstreamer packagers?)

How reproducible:
Always.

Steps to Reproduce:
1. Install the plugin for gTalk video services
2. Call a contact who uses Empathy
3. Your remote friend will not see anything
  
Actual results:
Nothing.

Expected results:
A pop-up on Empathy side when receiving an incoming call?

Additional info:
I don't know if the problem comes from Gabble or libjingle to be honest. I see the message "NAKing with error: 'creator' attribute missing" in Empathy logs for Gabble:


wocky-DEBUG: 16/06/2011 00:44:12.189172: _write_node_tree: Serializing tree:
* iq xmlns='jabber:client' type='get' id='8476159073'
    * ping xmlns='urn:xmpp:ping'
wocky-DEBUG: 16/06/2011 00:44:12.232847: _end_element_ns: Received stanza
* iq xmlns='jabber:client' to='lolo-receiver-fake/cc6e0bbe' id='8476159073' type='result'
wocky-DEBUG: 16/06/2011 00:44:12.856004: _end_element_ns: Received stanza
* iq xmlns='jabber:client' type='set' to='lolo-receiver-fake/cc6e0bbe' id='DB0D82F29DE16861' from='lolofake/gmail.8BBCB03C'
    * jingle xmlns='urn:xmpp:jingle:1' action='session-initiate' sid='c2001089419' initiator='lolofake/gmail.8BBCB03C'
        * content name='audio'
            * description xmlns='urn:xmpp:jingle:apps:rtp:1' media='audio'
                * payload-type id='103' name='ISAC' clockrate='16000'
                    * parameter name='bitrate' value='32000'
                * payload-type id='104' name='ISAC' clockrate='32000'
                    * parameter name='bitrate' value='56000'
                * payload-type id='119' name='ISACLC' clockrate='16000'
                    * parameter name='bitrate' value='40000'
                * payload-type id='99' name='speex' clockrate='16000'
                    * parameter name='bitrate' value='22000'
                * payload-type id='97' name='IPCMWB' clockrate='16000'
                    * parameter name='bitrate' value='80000'
                * payload-type id='9' name='G722' clockrate='16000'
                    * parameter name='bitrate' value='64000'
                * payload-type id='102' name='iLBC' clockrate='8000'
                    * parameter name='bitrate' value='13300'
                * payload-type id='98' name='speex' clockrate='8000'
                    * parameter name='bitrate' value='11000'
                * payload-type id='3' name='GSM' clockrate='8000'
                    * parameter name='bitrate' value='13200'
                * payload-type id='100' name='EG711U' clockrate='8000'
                    * parameter name='bitrate' value='64000'
                * payload-type id='101' name='EG711A' clockrate='8000'
                    * parameter name='bitrate' value='64000'
                * payload-type id='0' name='PCMU' clockrate='8000'
                    * parameter name='bitrate' value='64000'
                * payload-type id='8' name='PCMA' clockrate='8000'
                    * parameter name='bitrate' value='64000'
                * payload-type id='117' name='red' clockrate='8000'
                * payload-type id='106' name='telephone-event' clockrate='8000'
                * encryption
            * transport xmlns='http://www.google.com/transport/p2p'
    * session xmlns='http://www.google.com/session' type='initiate' id='c2001089419' initiator='lolofake/gmail.8BBCB03C'
        * description xmlns='http://www.google.com/session/phone'
            * payload-type id='103' name='ISAC' bitrate='32000' clockrate='16000'
            * payload-type id='104' name='ISAC' bitrate='56000' clockrate='32000'
            * payload-type id='119' name='ISACLC' bitrate='40000' clockrate='16000'
            * payload-type id='99' name='speex' bitrate='22000' clockrate='16000'
            * payload-type id='97' name='IPCMWB' bitrate='80000' clockrate='16000'
            * payload-type id='9' name='G722' bitrate='64000' clockrate='16000'
            * payload-type id='102' name='iLBC' bitrate='13300' clockrate='8000'
            * payload-type id='98' name='speex' bitrate='11000' clockrate='8000'
            * payload-type id='3' name='GSM' bitrate='13200' clockrate='8000'
            * payload-type id='100' name='EG711U' bitrate='64000' clockrate='8000'
            * payload-type id='101' name='EG711A' bitrate='64000' clockrate='8000'
            * payload-type id='0' name='PCMU' bitrate='64000' clockrate='8000'
            * payload-type id='8' name='PCMA' bitrate='64000' clockrate='8000'
            * payload-type id='117' name='red' clockrate='8000'
            * payload-type id='106' name='telephone-event' clockrate='8000'
            * encryption xmlns='urn:xmpp:jingle:apps:rtp:1'
                * usage xmlns='http://www.google.com/session/phone'
gabble/media-channel-DEBUG: 16/06/2011 00:44:12.856586: gabble_jingle_session_init (jingle-session.c:191): Initializing the jingle session 0xfe0220
gabble/media-channel-DEBUG: 16/06/2011 00:44:12.856884: create_session (jingle-factory.c:889): new session (lolofake/gmail.8BBCB03C, c2001089419) @ 0xfe0220
gabble/media-channel-DEBUG: 16/06/2011 00:44:12.857104: gabble_jingle_session_parse (jingle-session.c:1600): jingle action 'session-initiate' from 'lolofake/gmail.8BBCB03C' in session 'c2001089419' dialect 4 state 0
gabble/media-channel-DEBUG: 16/06/2011 00:44:12.857295: jingle_cb (jingle-factory.c:832): NAKing with error: 'creator' attribute missing
wocky-DEBUG: 16/06/2011 00:44:12.858078: _write_node_tree: Serializing tree:
* iq xmlns='jabber:client' type='error' to='lolofake/gmail.8BBCB03C' id='DB0D82F29DE16861'
    * jingle xmlns='urn:xmpp:jingle:1' action='session-initiate' sid='c2001089419' initiator='lolofake/gmail.8BBCB03C'
        * content name='audio'
            * description xmlns='urn:xmpp:jingle:apps:rtp:1' media='audio'
                * payload-type id='103' name='ISAC' clockrate='16000'
                    * parameter name='bitrate' value='32000'
                * payload-type id='104' name='ISAC' clockrate='32000'
                    * parameter name='bitrate' value='56000'
                * payload-type id='119' name='ISACLC' clockrate='16000'
                    * parameter name='bitrate' value='40000'
                * payload-type id='99' name='speex' clockrate='16000'
                    * parameter name='bitrate' value='22000'
                * payload-type id='97' name='IPCMWB' clockrate='16000'
                    * parameter name='bitrate' value='80000'
                * payload-type id='9' name='G722' clockrate='16000'
                    * parameter name='bitrate' value='64000'
                * payload-type id='102' name='iLBC' clockrate='8000'
                    * parameter name='bitrate' value='13300'
                * payload-type id='98' name='speex' clockrate='8000'
                    * parameter name='bitrate' value='11000'
                * payload-type id='3' name='GSM' clockrate='8000'
                    * parameter name='bitrate' value='13200'
                * payload-type id='100' name='EG711U' clockrate='8000'
                    * parameter name='bitrate' value='64000'
                * payload-type id='101' name='EG711A' clockrate='8000'
                    * parameter name='bitrate' value='64000'
                * payload-type id='0' name='PCMU' clockrate='8000'
                    * parameter name='bitrate' value='64000'
                * payload-type id='8' name='PCMA' clockrate='8000'
                    * parameter name='bitrate' value='64000'
                * payload-type id='117' name='red' clockrate='8000'
                * payload-type id='106' name='telephone-event' clockrate='8000'
                * encryption
            * transport xmlns='http://www.google.com/transport/p2p'
    * session xmlns='http://www.google.com/session' type='initiate' id='c2001089419' initiator='lolofake/gmail.8BBCB03C'
        * description xmlns='http://www.google.com/session/phone'
            * payload-type id='103' name='ISAC' bitrate='32000' clockrate='16000'
            * payload-type id='104' name='ISAC' bitrate='56000' clockrate='32000'
            * payload-type id='119' name='ISACLC' bitrate='40000' clockrate='16000'
            * payload-type id='99' name='speex' bitrate='22000' clockrate='16000'
            * payload-type id='97' name='IPCMWB' bitrate='80000' clockrate='16000'
            * payload-type id='9' name='G722' bitrate='64000' clockrate='16000'
            * payload-type id='102' name='iLBC' bitrate='13300' clockrate='8000'
            * payload-type id='98' name='speex' bitrate='11000' clockrate='8000'
            * payload-type id='3' name='GSM' bitrate='13200' clockrate='8000'
            * payload-type id='100' name='EG711U' bitrate='64000' clockrate='8000'
            * payload-type id='101' name='EG711A' bitrate='64000' clockrate='8000'
            * payload-type id='0' name='PCMU' bitrate='64000' clockrate='8000'
            * payload-type id='8' name='PCMA' bitrate='64000' clockrate='8000'
            * payload-type id='117' name='red' clockrate='8000'
            * payload-type id='106' name='telephone-event' clockrate='8000'
            * encryption xmlns='urn:xmpp:jingle:apps:rtp:1'
                * usage xmlns='http://www.google.com/session/phone'
    * error code='400' type='modify'
        * bad-request xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'
        * text
            "'creator' attribute missing"
gabble/media-channel-DEBUG: 16/06/2011 00:44:12.859138: gabble_jingle_session_terminate (jingle-session.c:2096): we are terminating this session
gabble/media-channel-DEBUG: 16/06/2011 00:44:12.859340: set_state (jingle-session.c:2014): Setting state of JingleSession: 0xfe0220 (priv = 0xfe0250) from 0 to 5
gabble/media-channel-DEBUG: 16/06/2011 00:44:12.859540: session_terminated_cb (jingle-factory.c:955): removing terminated session with key 31
lolofake/gmail.8BBCB03C
c2001089419
gabble/media-channel-DEBUG: 16/06/2011 00:44:12.859714: gabble_jingle_session_dispose (jingle-session.c:215): called

Comment 1 Fedora Update System 2011-06-24 13:13:28 UTC
telepathy-gabble-0.12.2-1.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/telepathy-gabble-0.12.2-1.fc15

Comment 2 Laurent Aguerreche 2011-06-25 17:31:07 UTC
I can now receive incoming calls, nice! But the video contains a lot of artifacts and so is unusable. I am going to open a bug report about that.

Comment 3 Fedora Update System 2011-07-06 21:37:34 UTC
telepathy-gabble-0.12.2-1.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.