open-webrtc-toolkit / owt-client-android

Open WebRTC Toolkit client SDK for Android applications.
https://01.org/open-webrtc-toolkit
Apache License 2.0
194 stars 96 forks source link

CS_WebRTC_Client_SDK_Android.v4.3,sample-p2p, libjingle_peerconnection_so.so crashed #198

Closed alexfansz closed 4 years ago

alexfansz commented 4 years ago

While signaling of two Android terminals is completed, push the 'publish" button:

11-29 12:26:45.228 13682 13747 I org.webrtc.Logging: EglRenderer: small_rendererDuration: 4001 ms. Frames received: 119. Dropped: 0. Rendered: 119. Render fps: 29.7. Average render time: 2308 μs. Average swapBuffer time: 1053 μs. 11-29 12:26:45.252 13682 13748 I org.webrtc.Logging: EglRenderer: full_rendererDuration: 4002 ms. Frames received: 0. Dropped: 0. Rendered: 0. Render fps: .0. Average render time: NA. Average swapBuffer time: NA. 11-29 12:26:45.696 13682 13749 I org.webrtc.Logging: CameraStatistics: Camera fps: 30. 11-29 12:26:47.696 13682 13749 I org.webrtc.Logging: CameraStatistics: Camera fps: 30. 11-29 12:26:48.497 13682 13777 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 13777 (EventThread) 11-29 12:26:48.599 3928 3928 F DEBUG : 11-29 12:26:48.599 3928 3928 F DEBUG : Build fingerprint: 'realtek/rtk_kylin32/kylin32:6.0.1/MOB30J/alex08221235:eng/test-keys' 11-29 12:26:48.599 3928 3928 F DEBUG : Revision: '0' 11-29 12:26:48.600 3928 3928 F DEBUG : ABI: 'arm' 11-29 12:26:48.600 3928 3928 F DEBUG : pid: 13682, tid: 13777, name: EventThread >>> owt.sample.p2p <<< 11-29 12:26:48.600 3928 3928 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 11-29 12:26:48.629 3928 3928 F DEBUG : r0 00000000 r1 ffffffff r2 00000001 r3 db9befc4 11-29 12:26:48.629 3928 3928 F DEBUG : r4 ef817260 r5 00000000 r6 12fd92b0 r7 12f2e150 11-29 12:26:48.630 3928 3928 F DEBUG : r8 12c54400 r9 dee8db00 sl 12c7a340 fp 20000000 11-29 12:26:48.630 3928 3928 F DEBUG : ip f4ebc94c sp db9befe8 lr f4b77165 pc e0b6d2de cpsr 600d0030 11-29 12:26:48.692 3928 3928 F DEBUG : backtrace: 11-29 12:26:48.692 3928 3928 F DEBUG : #00 pc 0036f2de /data/app/owt.sample.p2p-2/lib/arm/libjingle_peerconnection_so.so (offset 0xe4000) (Java_org_webrtc_PeerConnection_nativeSignalingState+13) 11-29 12:26:48.692 3928 3928 F DEBUG : #01 pc 008a19f9 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (org.webrtc.PeerConnection$SignalingState org.webrtc.PeerConnection.nativeSignalingState()+76) 11-29 12:26:48.692 3928 3928 F DEBUG : #02 pc 008a39a9 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (org.webrtc.PeerConnection$SignalingState org.webrtc.PeerConnection.signalingState()+60) 11-29 12:26:48.692 3928 3928 F DEBUG : #03 pc 00ae721b /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void owt.base.PeerConnectionChannel.(java.lang.String, org.webrtc.PeerConnection$RTCConfiguration, boolean, boolean, owt.base.PeerConnectionChannel$PeerConnectionChannelObserver)+1534) 11-29 12:26:48.692 3928 3928 F DEBUG : #04 pc 00bb5c43 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void owt.p2p.P2PPeerConnectionChannel.(java.lang.String, owt.p2p.P2PClientConfiguration, owt.base.PeerConnectionChannel$PeerConnectionChannelObserver)+142) 11-29 12:26:48.692 3928 3928 F DEBUG : #05 pc 00aee791 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (owt.p2p.P2PPeerConnectionChannel owt.p2p.P2PClient.getPeerConnection(java.lang.String, owt.p2p.P2PClientConfiguration)+364) 11-29 12:26:48.692 3928 3928 F DEBUG : #06 pc 00af38ef /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void owt.p2p.P2PClient.onMessage(java.lang.String, java.lang.String)+3218) 11-29 12:26:48.693 3928 3928 F DEBUG : #07 pc 00af941b /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void owt.sample.p2p.SocketSignalingChannel.lambda$new$6$SocketSignalingChannel(java.lang.Object[])+406) 11-29 12:26:48.693 3928 3928 F DEBUG : #08 pc 00af57fb /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void owt.sample.p2p.-$$Lambda$SocketSignalingChannel$ZjADWCvyxZXWDfyTN0DuvHdb-RE.call(java.lang.Object[])+62) 11-29 12:26:48.693 3928 3928 F DEBUG : #09 pc 007e35eb /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (io.socket.emitter.Emitter io.socket.emitter.Emitter.emit(java.lang.String, java.lang.Object[])+294) 11-29 12:26:48.693 3928 3928 F DEBUG : #10 pc 00a682e5 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.client.Socket.onevent(io.socket.parser.Packet)+912) 11-29 12:26:48.693 3928 3928 F DEBUG : #11 pc 00a68833 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.client.Socket.onpacket(io.socket.parser.Packet)+574) 11-29 12:26:48.693 3928 3928 F DEBUG : #12 pc 00a669fd /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.client.Socket.access$100(io.socket.client.Socket, io.socket.parser.Packet)+64) 11-29 12:26:48.693 3928 3928 F DEBUG : #13 pc 00a6637d /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.client.Socket$2$2.call(java.lang.Object[])+200) 11-29 12:26:48.693 3928 3928 F DEBUG : #14 pc 007e35eb /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (io.socket.emitter.Emitter io.socket.emitter.Emitter.emit(java.lang.String, java.lang.Object[])+294) 11-29 12:26:48.693 3928 3928 F DEBUG : #15 pc 00a63b7d /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.client.Manager.ondecoded(io.socket.parser.Packet)+152) 11-29 12:26:48.694 3928 3928 F DEBUG : #16 pc 00a62ab5 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.client.Manager.access$1600(io.socket.client.Manager, io.socket.parser.Packet)+64) 11-29 12:26:48.694 3928 3928 F DEBUG : #17 pc 00a61a5b /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.client.Manager$7.call(io.socket.parser.Packet)+102) 11-29 12:26:48.694 3928 3928 F DEBUG : #18 pc 00a7935d /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.parser.IOParser$Decoder.add(java.lang.String)+192) 11-29 12:26:48.694 3928 3928 F DEBUG : #19 pc 00a63a47 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.client.Manager.ondata(java.lang.String)+66) 11-29 12:26:48.694 3928 3928 F DEBUG : #20 pc 00a62825 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.client.Manager.access$1000(io.socket.client.Manager, java.lang.String)+64) 11-29 12:26:48.694 3928 3928 F DEBUG : #21 pc 00a6119f /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.client.Manager$2.call(java.lang.Object[])+266) 11-29 12:26:48.694 3928 3928 F DEBUG : #22 pc 007e35eb /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (io.socket.emitter.Emitter io.socket.emitter.Emitter.emit(java.lang.String, java.lang.Object[])+294) 11-29 12:26:48.694 3928 3928 F DEBUG : #23 pc 00a70b65 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.engineio.client.Socket.onPacket(io.socket.engineio.parser.Packet)+2096) 11-29 12:26:48.695 3928 3928 F DEBUG : #24 pc 00a6da3d /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.engineio.client.Socket.access$1000(io.socket.engineio.client.Socket, io.socket.engineio.parser.Packet)+64) 11-29 12:26:48.695 3928 3928 F DEBUG : #25 pc 00a6a873 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.engineio.client.Socket$5.call(java.lang.Object[])+230) 11-29 12:26:48.695 3928 3928 F DEBUG : #26 pc 007e35eb /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (io.socket.emitter.Emitter io.socket.emitter.Emitter.emit(java.lang.String, java.lang.Object[])+294) 11-29 12:26:48.695 3928 3928 F DEBUG : #27 pc 00a7321d /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.engineio.client.Transport.onPacket(io.socket.engineio.parser.Packet)+152) 11-29 12:26:48.695 3928 3928 F DEBUG : #28 pc 00a72e49 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.engineio.client.Transport.onData(java.lang.String)+116) 11-29 12:26:48.695 3928 3928 F DEBUG : #29 pc 00b92251 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.engineio.client.transports.WebSocket.access$100(io.socket.engineio.client.transports.WebSocket, java.lang.String)+52) 11-29 12:26:48.695 3928 3928 F DEBUG : #30 pc 007e951d /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.engineio.client.transports.WebSocket$1$2.run()+120) 11-29 12:26:48.696 3928 3928 F DEBUG : #31 pc 007ef913 /data/app/owt.sample.p2p-2/oat/arm/base.odex (offset 0x54a000) (void io.socket.thread.EventThread$2.run()+70) 11-29 12:26:48.696 3928 3928 F DEBUG : #32 pc 7321fbf7 /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x1eee000)

alexfansz commented 4 years ago

fixed