Open 539863010 opened 4 years ago
您好,在华为AL100上运行录制视频,点击停止录制,出现崩溃Fatal signal 11 (SIGSEGV), code 1, fault addr 0x20 in tid 27362 (Thread-926),这是什么原因呢
09-29 15:02:58.472 546-546/? A/DEBUG: 09-29 15:02:58.472 546-546/? A/DEBUG: Build fingerprint: 'HUAWEI/VNS-AL00/HWVNS-Q:6.0/HUAWEIVNS-AL00/C00B211:user/release-keys' 09-29 15:02:58.472 546-546/? A/DEBUG: Revision: '0' 09-29 15:02:58.472 546-546/? A/DEBUG: ABI: 'arm64' 09-29 15:02:58.472 546-546/? A/DEBUG: pid: 26725, tid: 26927, name: Thread-1038 >>> com.cgfay.caincamera <<< 09-29 15:02:58.472 546-546/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 09-29 15:02:58.501 546-546/? A/DEBUG: x0 00000055cb8a1020 x1 d23535bd96148fe7 x2 d23535bd96148fe7 x3 00000055c99c8290 09-29 15:02:58.501 546-546/? A/DEBUG: x4 0000000000430000 x5 0000007f5c35e703 x6 0000000000000000 x7 0000000000430000 09-29 15:02:58.501 546-546/? A/DEBUG: x8 0000000000000000 x9 0000007f7420e000 x10 0000007f742109f8 x11 0000000000000035 09-29 15:02:58.501 546-546/? A/DEBUG: x12 0000000000000000 x13 d23535bd96148fe7 x14 0000000000000001 x15 0000000000000000 09-29 15:02:58.501 546-546/? A/DEBUG: x16 0000007f59724800 x17 0000007f5966a008 x18 00000055c99a57d8 x19 0000007f52b98450 09-29 15:02:58.501 546-546/? A/DEBUG: x20 0000007f52b984d0 x21 0000007f78291000 x22 0000007f786dd0b0 x23 00000000000ff000 09-29 15:02:58.501 546-546/? A/DEBUG: x24 0000000000000019 x25 00000055cbb5cfc0 x26 0000007f78250000 x27 00000055cbb5d030 09-29 15:02:58.501 546-546/? A/DEBUG: x28 0000000000001000 x29 0000007f52b98310 x30 0000007f5966a028 09-29 15:02:58.502 546-546/? A/DEBUG: sp 0000007f52b98300 pc 0000000000000000 pstate 0000000060000000 09-29 15:02:58.507 546-546/? A/DEBUG: backtrace: 09-29 15:02:58.507 546-546/? A/DEBUG: #00 pc 0000000000000000 09-29 15:02:58.507 546-546/? A/DEBUG: #01 pc 000000000005b024 /data/app/com.cgfay.caincamera-1/lib/arm64/libffrecorder.so (_ZN7_JavaVM19DetachCurrentThreadEv+28) 09-29 15:02:58.507 546-546/? A/DEBUG: #02 pc 000000000005b1a0 /data/app/com.cgfay.caincamera-1/lib/arm64/libffrecorder.so (_ZN19JNIOnRecordListener14onRecordFinishEbf+172) 09-29 15:02:58.507 546-546/? A/DEBUG: #03 pc 00000000000560cc /data/app/com.cgfay.caincamera-1/lib/arm64/libffrecorder.so (_ZN15FFMediaRecorder3runEv+876) 09-29 15:02:58.507 546-546/? A/DEBUG: #04 pc 0000000000056bac /data/app/com.cgfay.caincamera-1/lib/arm64/libffrecorder.so (_ZN6Thread11threadEntryEPv+108) 09-29 15:02:58.508 546-546/? A/DEBUG: #05 pc 00000000000677c4 /system/lib64/libc.so (_ZL15__pthread_startPv+52) 09-29 15:02:58.508 546-546/? A/DEBUG: #06 pc 000000000001c684 /system/lib64/libc.so (__start_thread+16) 09-29 15:02:58.794 546-546/? A/DEBUG: Tombstone written to: /data/tombstones/tombstone_03 09-29 15:02:58.794 546-546/? E/DEBUG: AM write failed: Broken pipe
这边追加个问题:
画面模糊是我去掉了自动对焦功能,你可以自己加上。空指针问题,如果录制过程中有进度更新的话,那就是在录制完成退出的时候,JavaVM对象已经被释放,查一下onUnload方法是否在回调之前调用的。具体设备问题需要具体分析原因。
您好,在华为AL100上运行录制视频,点击停止录制,出现崩溃Fatal signal 11 (SIGSEGV), code 1, fault addr 0x20 in tid 27362 (Thread-926),这是什么原因呢
09-29 15:02:58.472 546-546/? A/DEBUG: 09-29 15:02:58.472 546-546/? A/DEBUG: Build fingerprint: 'HUAWEI/VNS-AL00/HWVNS-Q:6.0/HUAWEIVNS-AL00/C00B211:user/release-keys' 09-29 15:02:58.472 546-546/? A/DEBUG: Revision: '0' 09-29 15:02:58.472 546-546/? A/DEBUG: ABI: 'arm64' 09-29 15:02:58.472 546-546/? A/DEBUG: pid: 26725, tid: 26927, name: Thread-1038 >>> com.cgfay.caincamera <<< 09-29 15:02:58.472 546-546/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 09-29 15:02:58.501 546-546/? A/DEBUG: x0 00000055cb8a1020 x1 d23535bd96148fe7 x2 d23535bd96148fe7 x3 00000055c99c8290 09-29 15:02:58.501 546-546/? A/DEBUG: x4 0000000000430000 x5 0000007f5c35e703 x6 0000000000000000 x7 0000000000430000 09-29 15:02:58.501 546-546/? A/DEBUG: x8 0000000000000000 x9 0000007f7420e000 x10 0000007f742109f8 x11 0000000000000035 09-29 15:02:58.501 546-546/? A/DEBUG: x12 0000000000000000 x13 d23535bd96148fe7 x14 0000000000000001 x15 0000000000000000 09-29 15:02:58.501 546-546/? A/DEBUG: x16 0000007f59724800 x17 0000007f5966a008 x18 00000055c99a57d8 x19 0000007f52b98450 09-29 15:02:58.501 546-546/? A/DEBUG: x20 0000007f52b984d0 x21 0000007f78291000 x22 0000007f786dd0b0 x23 00000000000ff000 09-29 15:02:58.501 546-546/? A/DEBUG: x24 0000000000000019 x25 00000055cbb5cfc0 x26 0000007f78250000 x27 00000055cbb5d030 09-29 15:02:58.501 546-546/? A/DEBUG: x28 0000000000001000 x29 0000007f52b98310 x30 0000007f5966a028 09-29 15:02:58.502 546-546/? A/DEBUG: sp 0000007f52b98300 pc 0000000000000000 pstate 0000000060000000 09-29 15:02:58.507 546-546/? A/DEBUG: backtrace: 09-29 15:02:58.507 546-546/? A/DEBUG: #00 pc 0000000000000000
09-29 15:02:58.507 546-546/? A/DEBUG: #01 pc 000000000005b024 /data/app/com.cgfay.caincamera-1/lib/arm64/libffrecorder.so (_ZN7_JavaVM19DetachCurrentThreadEv+28)
09-29 15:02:58.507 546-546/? A/DEBUG: #02 pc 000000000005b1a0 /data/app/com.cgfay.caincamera-1/lib/arm64/libffrecorder.so (_ZN19JNIOnRecordListener14onRecordFinishEbf+172)
09-29 15:02:58.507 546-546/? A/DEBUG: #03 pc 00000000000560cc /data/app/com.cgfay.caincamera-1/lib/arm64/libffrecorder.so (_ZN15FFMediaRecorder3runEv+876)
09-29 15:02:58.507 546-546/? A/DEBUG: #04 pc 0000000000056bac /data/app/com.cgfay.caincamera-1/lib/arm64/libffrecorder.so (_ZN6Thread11threadEntryEPv+108)
09-29 15:02:58.508 546-546/? A/DEBUG: #05 pc 00000000000677c4 /system/lib64/libc.so (_ZL15__pthread_startPv+52)
09-29 15:02:58.508 546-546/? A/DEBUG: #06 pc 000000000001c684 /system/lib64/libc.so (__start_thread+16)
09-29 15:02:58.794 546-546/? A/DEBUG: Tombstone written to: /data/tombstones/tombstone_03
09-29 15:02:58.794 546-546/? E/DEBUG: AM write failed: Broken pipe