RestComm / restcomm-android-sdk

Android Mobile SDK to easily integrate communication features (WebRTC, messaging, presence, voice, video, screensharing) based on RestComm into native Mobile Applications
http://www.restcomm.com/
GNU Affero General Public License v3.0
153 stars 109 forks source link

App crashes immediately after call accept. Libjingle issue? #857

Open saiflakhani opened 4 years ago

saiflakhani commented 4 years ago

As soon as I call from the server, SIP rings, but is immediately hung up. Seems to be an issue with libjingle? Please recommend!

`2020-04-16 18:01:39.563 25520-26327/? E/IAudioFlinger: createTrack returned error -22

2020-04-16 18:01:39.563 25520-26327/? E/AudioTrack: AudioFlinger could not create track, status: -22 output -1003498104

2020-04-16 18:01:39.563 25520-26327/? E/AudioTrack-JNI: Error -22 initializing AudioTrack

2020-04-16 18:01:39.564 25520-26327/? D/AudioTrack: no metrics gathered, track status=-22

2020-04-16 18:01:39.564 25520-26327/? E/android.media.AudioTrack: Error code -20 when initializing AudioTrack.

2020-04-16 18:01:39.564 25520-26327/? E/WebRtcAudioTrack: WebRtcAudioTrack: Init playout error: Initialization of audio track failed.

2020-04-16 18:01:39.564 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: Android SDK: 28, Release: 9, Brand: OnePlus, Device: OnePlus5, Id: PKQ1.180716.001, Hardware: qcom, Manufacturer: OnePlus, Model: ONEPLUS A5000, Product: OnePlus5

2020-04-16 18:01:39.734 25520-26341/? I/Camera1Session: Camera1Session: Available fps ranges: [[10.0:15.0], [10.0:20.0], [7.5:24.0], [10.0:24.0], [7.0:30.0], [10.0:30.0], [30.0:30.0]] 2020-04-16 18:01:39.743 25520-26341/? I/Camera1Session: Camera1Session: Create new camera1 session on camera 1

2020-04-16 18:01:39.744 25520-26341/? I/Camera1Session: Camera1Session: Start capturing 2020-04-16 18:01:39.818 25520-26341/? I/CameraCapturer: CameraCapturer: Create session done. Switch state: IDLE. MediaRecorder state: IDLE

2020-04-16 18:01:39.818 25520-26341/? I/libjingle: (androidvideotracksource_jni.cc:99): AndroidVideoTrackSourceObserve_nativeCapturerStarted

2020-04-16 18:01:39.866 25520-26327/? I/AudioManager: In isSpeakerphoneOn(), calling application: com.quicsolv.teledoctor 2020-04-16 18:01:39.866 25520-26327/? I/AudioManager: In isBluetoothScoOn(), calling application: com.quicsolv.teledoctor

2020-04-16 18:01:39.867 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: Audio State: audio mode: MODE_NORMAL, has mic: true, mic muted: false, music active: false, speakerphone: true, BT SCO: false

2020-04-16 18:01:39.867 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: Audio State: 2020-04-16 18:01:39.867 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: fixed volume=false 2020-04-16 18:01:39.870 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: STREAM_VOICE_CALL: volume=6, max=6, muted=false 2020-04-16 18:01:39.871 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: STREAM_MUSIC: volume=19, max=30, muted=false 2020-04-16 18:01:39.872 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: STREAM_RING: volume=0, max=7, muted=true

2020-04-16 18:01:39.873 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: STREAM_ALARM: volume=7, max=7, muted=false 2020-04-16 18:01:39.873 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: STREAM_NOTIFICATION: volume=0, max=7, muted=true 2020-04-16 18:01:39.874 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: STREAM_SYSTEM: volume=0, max=7, muted=true 2020-04-16 18:01:39.877 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: Audio Devices: 2020-04-16 18:01:39.877 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: TYPE_BUILTIN_EARPIECE(out): channels=[1], encodings=[2], sample rates=[48000], id=2 2020-04-16 18:01:39.877 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: TYPE_BUILTIN_SPEAKER(out): channels=[2], encodings=[2], sample rates=[48000], id=3 2020-04-16 18:01:39.877 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: TYPE_TELEPHONY(out): channels=[1, 2], encodings=[2], sample rates=[8000, 16000], id=8 2020-04-16 18:01:39.877 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: TYPE_BUILTIN_MIC(in): channels=[1, 2, 3, 4, 6], encodings=[2], sample rates=[8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000], id=14 2020-04-16 18:01:39.878 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: TYPE_BUILTIN_MIC(in): channels=[1, 2, 3, 4, 6], encodings=[2], sample rates=[8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000], id=15 2020-04-16 18:01:39.878 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: TYPE_FM_TUNER(in): channels=[1, 2], encodings=[2], sample rates=[8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000], id=11 2020-04-16 18:01:39.878 25520-26327/? I/WebRtcAudioTrack: WebRtcAudioTrack: TYPE_TELEPHONY(in): channels=[1, 2], encodings=[2], sample rates=[8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000], id=12

**2020-04-16 18:01:39.878 25520-26327/? W/System.err: java.lang.NullPointerException: Attempt to invoke interface method 'void org.webrtc.voiceengine.WebRtcAudioTrack$WebRtcAudioTrackErrorCallback.onWebRtcAudioTrackInitError(java.lang.String)' on a null object reference 2020-04-16 18:01:39.878 25520-26327/? W/System.err: at org.webrtc.voiceengine.WebRtcAudioTrack.reportWebRtcAudioTrackInitError(WebRtcAudioTrack.java:501) 2020-04-16 18:01:39.878 25520-26327/? W/System.err: at org.webrtc.voiceengine.WebRtcAudioTrack.initPlayout(WebRtcAudioTrack.java:291) 2020-04-16 18:01:39.878 25520-26327/? E/rtc: #

Fatal error in ../../../../usr/local/google/home/sakal/code/webrtc/src/modules/utility/source/jvm_android.cc, line 112

# last system error: 0
# Check failed: !jni_->ExceptionCheck()
# Error during CallBooleanMethod
#**

2020-04-16 18:01:39.879 25520-26327/? A/libc: Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 26327 (Thread-208), pid 25520 (solv.teledoctor) 2020-04-16 18:01:39.901 25520-26341/? D/Camera: CAMERA_MSG_STATE_CALLBACK`