Skip to content

Constantly getting random crashes every now and then🐛  #613

@sijav

Description

@sijav

What were you trying to do?

After some time camera opening and processing QR codes I'm getting the following issues.

Reproduceable Code

I'm also using QRCode as a frame processor

What happened instead?

Fatal signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0x7b3e7be02e in tid 32375 (pool-34-thread-), pid 32010 (my.app.id)

Relevant log output

2021-11-26 06:00:55.020 32010-32375/? A/libc: Fatal signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0x7b3e7be02e in tid 32375 (pool-34-thread-), pid 32010 (my.app.id)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #00 pc 00000000000f16d0  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #01 pc 00000000000eb8cc  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #02 pc 00000000000e826c  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #03 pc 00000000000eacf0  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #04 pc 000000000005b180  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #05 pc 000000000005a040  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #06 pc 00000000000260d8  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #07 pc 00000000000152c8  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libVisionCamera.so (vision::JSIJNIConversion::convertJNIObjectToJSIValue(facebook::jsi::Runtime&, facebook::jni::basic_strong_ref<_jobject*, facebook::jni::LocalReferenceAllocator> const&)+728) (BuildId: 330ff3b65273e029876e71de45e53cc16f8d7f4b)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #08 pc 0000000000015440  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libVisionCamera.so (vision::JSIJNIConversion::convertJNIObjectToJSIValue(facebook::jsi::Runtime&, facebook::jni::basic_strong_ref<_jobject*, facebook::jni::LocalReferenceAllocator> const&)+1104) (BuildId: 330ff3b65273e029876e71de45e53cc16f8d7f4b)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #09 pc 000000000001d80c  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libVisionCamera.so (BuildId: 330ff3b65273e029876e71de45e53cc16f8d7f4b)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #10 pc 00000000000303bc  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #11 pc 000000000002fd5c  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #12 pc 00000000000363a4  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #13 pc 000000000004f000  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.388 32526-32526/? A/DEBUG:       #14 pc 0000000000050974  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #15 pc 0000000000050130  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #16 pc 0000000000036608  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #17 pc 0000000000026950  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #18 pc 00000000000b9f6c  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (facebook::jsi::Function::call(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long) const+104) (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #19 pc 00000000000d7114  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #20 pc 00000000000d6ec4  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #21 pc 00000000000d6e08  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #22 pc 00000000000d6d68  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #23 pc 00000000000d5c30  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #24 pc 00000000000303bc  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #25 pc 000000000002fd5c  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #26 pc 00000000000363a4  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #27 pc 000000000004f000  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #28 pc 0000000000050974  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #29 pc 0000000000050130  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #30 pc 0000000000036608  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #31 pc 0000000000026950  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #32 pc 00000000000b9f6c  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (facebook::jsi::Function::call(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long) const+104) (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #33 pc 00000000000d7114  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #34 pc 00000000000d6ec4  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #35 pc 00000000000d6e08  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #36 pc 00000000000d6d68  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #37 pc 00000000000d5c30  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #38 pc 00000000000303bc  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #39 pc 000000000002fd5c  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #40 pc 00000000000363a4  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #41 pc 000000000004f000  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #42 pc 0000000000050974  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #43 pc 0000000000050130  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #44 pc 0000000000036608  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #45 pc 0000000000026950  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #46 pc 00000000000c7cf0  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (facebook::jsi::Function::callWithThis(facebook::jsi::Runtime&, facebook::jsi::Object const&, facebook::jsi::Value const*, unsigned long) const+120) (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #47 pc 00000000000d7060  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #48 pc 00000000000d6ec4  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #49 pc 00000000000d6e08  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #50 pc 00000000000d6d68  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #51 pc 00000000000d5c30  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libreanimated.so (BuildId: 82beb6674b1fcf7c178099fb1b3c8eab556ca2d3)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #52 pc 00000000000303bc  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #53 pc 000000000002fd5c  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #54 pc 00000000000363a4  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #55 pc 0000000000026950  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libhermes.so (BuildId: eddee6deb8a97571592812907782e8a8e580c0c8)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #56 pc 000000000001fbac  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libVisionCamera.so (facebook::jsi::Value facebook::jsi::Function::callWithThis<facebook::jsi::Object>(facebook::jsi::Runtime&, facebook::jsi::Object const&, facebook::jsi::Object&&) const+132) (BuildId: 330ff3b65273e029876e71de45e53cc16f8d7f4b)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #57 pc 000000000001cfdc  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libVisionCamera.so (BuildId: 330ff3b65273e029876e71de45e53cc16f8d7f4b)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #58 pc 0000000000020070  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libVisionCamera.so (vision::CameraView::frameProcessorCallback(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*> const&)+40) (BuildId: 330ff3b65273e029876e71de45e53cc16f8d7f4b)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #59 pc 0000000000020714  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libVisionCamera.so (facebook::jni::detail::MethodWrapper<void (vision::CameraView::*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*> const&), &(vision::CameraView::frameProcessorCallback(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*> const&)), vision::CameraView, void, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*> const&>::dispatch(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::CameraView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*> const&)+24) (BuildId: 330ff3b65273e029876e71de45e53cc16f8d7f4b)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #60 pc 00000000000206a8  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/lib/arm64/libVisionCamera.so (facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::CameraView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*> const&), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::CameraView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, void, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*> const&>::call(_JNIEnv*, _jobject*, facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::CameraView, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JImageProxy, facebook::jni::JObject, void>::_javaobject*> const&))+60) (BuildId: 330ff3b65273e029876e71de45e53cc16f8d7f4b)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #61 pc 000000000017ae48  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/oat/arm64/base.odex (art_jni_trampoline+152)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #62 pc 0000000000670e4c  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/oat/arm64/base.odex (com.mrousavy.camera.CameraView.m+396)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #63 pc 0000000000672500  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/oat/arm64/base.odex (com.mrousavy.camera.b.a+96)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #64 pc 000000000039d978  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/oat/arm64/base.odex (androidx.camera.core.o.a+152)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #65 pc 00000000003a20c0  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/oat/arm64/base.odex (androidx.camera.core.w2.g+688)
2021-11-26 06:00:55.389 32526-32526/? A/DEBUG:       #66 pc 00000000001eb3fc  /data/app/DATA_HASH/my.app.id-MY_APP_SIG/oat/arm64/base.odex (androidx.camera.core.r.run+172)

Device

Android Miui 12.5 Xiaomi K20 pro

VisionCamera Version

2.9.4

Additional information

Metadata

Metadata

Assignees

No one assigned

    Labels

    🐛 bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions