almalence / OpenCamera

Open camera project - multi-functional camera application for android.
Other
1.1k stars 416 forks source link

Native lib SIGSEGV fatal crash on Samsung J730 #91

Open Tarasus opened 4 years ago

Tarasus commented 4 years ago

OpenCamera Version 1.48.1 It crashes when changing photo modes from the interface, giving fatal camera error toast and black preview screen.

Wider crashlog at pastebin: https://pastebin.com/z1Qe2rBH

2020-06-01 17:07:28.539 ? A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x8 in tid 4369 (Preview3AAThrea), pid 3444 (cameraserver) 2020-06-01 17:07:28.566 ? W/ExynosCamera3: [CAM_ID(0)][]-WARN(m_duplicateBufferThreadFunc[6859]):wait timeout 2020-06-01 17:07:28.658 ? A/DEBUG: 2020-06-01 17:07:28.659 ? A/DEBUG: Build fingerprint: 'samsung/j7y17ltexxm/j7y17lte:9/PPR1.180610.011/J730FMXXS7CTD1:user/release-keys' 2020-06-01 17:07:28.659 ? A/DEBUG: Revision: '7' 2020-06-01 17:07:28.659 ? A/DEBUG: ABI: 'arm' 2020-06-01 17:07:28.659 ? A/DEBUG: pid: 3444, tid: 4369, name: Preview3AAThrea >>> /system/bin/cameraserver <<< 2020-06-01 17:07:28.659 ? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x8 2020-06-01 17:07:28.659 ? A/DEBUG: Cause: null pointer dereference 2020-06-01 17:07:28.659 ? A/DEBUG: r0 00000000 r1 00000000 r2 00000001 r3 00000000 2020-06-01 17:07:28.659 ? A/DEBUG: r4 e2baf2c0 r5 e2baf2c0 r6 00000001 r7 00000001 2020-06-01 17:07:28.659 ? A/DEBUG: r8 e1447900 r9 00000000 r10 e1447784 r11 e2b715b0 2020-06-01 17:07:28.659 ? A/DEBUG: ip e3a18d3c sp e143f958 lr e3981133 pc e3981134 2020-06-01 17:07:28.678 ? A/DEBUG: backtrace: 2020-06-01 17:07:28.678 ? A/DEBUG: #00 pc 00044134 /system/lib/libexynoscamera3.so (android::ExynosCameraFrame::getFrameDoneFirstEntity(unsigned int)+12) 2020-06-01 17:07:28.678 ? A/DEBUG: #01 pc 00099a0b /system/lib/libexynoscamera3.so (android::ExynosCamera3::m_handlePreviewFrame(android::ExynosCameraFrame, int)+78) 2020-06-01 17:07:28.678 ? A/DEBUG: #02 pc 000997cb /system/lib/libexynoscamera3.so (android::ExynosCamera3::m_previewStreamFunc(android::ExynosCameraFrame, int)+146) 2020-06-01 17:07:28.678 ? A/DEBUG: #03 pc 0008d0a7 /system/lib/libexynoscamera3.so (android::ExynosCamera3::m_previewStream3AAPipeThreadFunc()+42) 2020-06-01 17:07:28.678 ? A/DEBUG: #04 pc 000496d3 /system/lib/libexynoscamera3.so (ExynosCameraThread::threadLoop()+24) 2020-06-01 17:07:28.678 ? A/DEBUG: #05 pc 0000c139 /system/lib/libutils.so (android::Thread::_threadLoop(void)+292) 2020-06-01 17:07:28.678 ? A/DEBUG: #06 pc 000659eb /system/lib/libc.so (__pthread_start(void)+154) 2020-06-01 17:07:28.678 ? A/DEBUG: #07 pc 0001e4a5 /system/lib/libc.so (__start_thread+32)