barchandune / doubango

Automatically exported from code.google.com/p/doubango
0 stars 0 forks source link

Call drops on Multiple SDPs (Early Media and 200/OK). #147

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install the IMSDroid on an android phone
2. Connect to a sip server which send 183(early media) packet with SDP then 
200/OK with SDP
3. Stack crashes on receiving 200/OK

What is the expected output? What do you see instead?
Call should be established successfully but it drops on 200/OK message.
What version of the product are you using? On what operating system?
IMSDroid/v2.0.520(doubango r744) on Android

Please provide any additional information below.

Following is the crash log copied from Logcat

10-23 11:15:07.175: W/AudioFlinger(90): RecordThread: buffer overflow
10-23 11:15:10.062: I/plugin_audio_opensles(4257): Playout stopped
10-23 11:15:10.093: D/AudioHardware(90): AudioHardware pcm capture is going to 
standby.
10-23 11:15:10.101: D/AudioHardware(90): AudioStreamInALSA::setParameters() 
routing=0
10-23 11:15:10.105: I/plugin_audio_opensles(4257): Recording stopped
10-23 11:15:10.113: W/plugin_audio_opensles(4257): Producer already prepared
10-23 11:15:10.113: W/plugin_audio_opensles(4257): Consumer already prepared
10-23 11:15:10.113: E/plugin_audio_opensles(4257): Playout already initialized
10-23 11:15:10.113: E/plugin_audio_opensles(4257): StartPlayout() failed with 
error code = -1
10-23 11:15:10.117: I/plugin_audio_opensles(4257): isPlaying=true
10-23 11:15:10.117: E/plugin_audio_opensles(4257): RecordITF is NULL
10-23 11:15:10.117: E/plugin_audio_opensles(4257): StartRecording() failed with 
error code = -1
10-23 11:15:10.117: I/plugin_audio_opensles(4257): isRecording=false
10-23 11:15:10.117: E/tinyWRAP(4257): ***ERROR: function: 
"tdav_session_audio_start()" 
10-23 11:15:10.117: E/tinyWRAP(4257): file: "src/audio/tdav_session_audio.c" 
10-23 11:15:10.117: E/tinyWRAP(4257): line: "351" 
10-23 11:15:10.117: E/tinyWRAP(4257): MSG: tdav_session_av_start(audio) failed
10-23 11:15:10.117: E/tinyWRAP(4257): ***ERROR: function: 
"tmedia_session_mgr_start()" 
10-23 11:15:10.117: E/tinyWRAP(4257): file: "src/tmedia_session.c" 
10-23 11:15:10.117: E/tinyWRAP(4257): line: "658" 
10-23 11:15:10.117: E/tinyWRAP(4257): MSG: Failed to start audio session
10-23 11:15:10.117: E/tinyWRAP(4257): ***ERROR: function: 
"tmedia_session_mgr_set_ro()" 
10-23 11:15:10.117: E/tinyWRAP(4257): file: "src/tmedia_session.c" 
10-23 11:15:10.117: E/tinyWRAP(4257): line: "1077" 
10-23 11:15:10.117: E/tinyWRAP(4257): MSG: Failed to re-start session manager
10-23 11:15:10.117: E/tinyWRAP(4257): ***ERROR: function: 
"tsip_dialog_invite_process_ro()" 
10-23 11:15:10.117: E/tinyWRAP(4257): file: "src/dialogs/tsip_dialog_invite.c" 
10-23 11:15:10.117: E/tinyWRAP(4257): line: "475" 
10-23 11:15:10.117: E/tinyWRAP(4257): MSG: Failed to set remote offer

Original issue reported on code.google.com by Omer.lhr...@gmail.com on 24 Oct 2012 at 9:57

Attachments:

GoogleCodeExporter commented 9 years ago
Duplicated: Already added in IMSDroid issue tracker

Original comment by boss...@yahoo.fr on 24 Oct 2012 at 6:42

GoogleCodeExporter commented 9 years ago
Although similar issue is logged in IMSDroid issue tracker but this will need 
to be resolved in Doubango code related to opensl-es.

Original comment by Omer.lhr...@gmail.com on 24 Oct 2012 at 7:21