Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash in VisionJSIProcessorModule_nativeInstall causes segmentation fault #1624

Open
Codedestructor56 opened this issue Feb 19, 2025 · 4 comments
Labels
need more info Awating additional info before proceeding

Comments

@Codedestructor56
Copy link

Codedestructor56 commented Feb 19, 2025

When invoking Java_com_visionjsiprocessoronnx_VisionJsiProcessorModule_nativeInstall, the application crashes with a segmentation fault (SIGSEGV). The crash appears to occur when calling visionjsiprocessor::install(*runtime) after interpreting the provided JSI runtime pointer. This issue has been observed on Android, and the crash dump (see below) indicates a memory access violation.

Reproduction Steps:

  1. Build your React Native app that includes the Vision JSI Processor module. (link to the repo: https://github.com/Codedestructor56/vision-camera-yolo-inferencing)
  2. Ensure Hermes is enabled (or verify your configuration as applicable).
  3. Call the native method nativeInstall with a valid JSI runtime pointer.
  4. Observe that the app crashes with SIGSEGV.

Expected Behavior:
The native installation should correctly install the Vision JSI Processor without causing a crash.

Actual Behavior:
The app crashes during the native installation step, likely due to a memory access issue when handling the JSI runtime pointer.

Code Sample:

#include <jni.h>
#include <jsi/jsi.h>
#include <android/log.h>
#include <thread>
#include <sstream>
#include "react-native-vision-jsi-processor.h"

using namespace facebook;

std::string getThreadId() {
    std::ostringstream ss;
    ss << std::this_thread::get_id();
    return ss.str();
}

extern "C"
JNIEXPORT void JNICALL
Java_com_visionjsiprocessoronnx_VisionJsiProcessorModule_nativeInstall(JNIEnv *env, jclass clazz, jlong runtimePtr) {
    auto *runtime = reinterpret_cast<jsi::Runtime *>(runtimePtr);
    __android_log_print(ANDROID_LOG_DEBUG, "VisionJSIProcessor", "Runtime pointer: %p, Thread: %s", (void *)runtime, getThreadId().c_str());

    if (runtime) {
        visionjsiprocessor::install(*runtime);
    } else {
        __android_log_print(ANDROID_LOG_ERROR, "VisionJSIProcessor", "JSI Runtime is null!");
    }
}

Crash Dump:

02-19 08:26:15.149 26467 27097 F libc    : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7cdbf2c4d8 in tid 27097 (mqt_v_js), pid 26467 (road_shield_app)
02-19 08:26:15.328 27228 27228 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone
02-19 08:26:15.346 27228 27228 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-19 08:26:15.346 27228 27228 F DEBUG   : Build fingerprint: 'samsung/a22nsxx/a22:11/RP1A.200720.012/A225FXXU3AUK2:user/release-keys'
02-19 08:26:15.346 27228 27228 F DEBUG   : Revision: '3'
02-19 08:26:15.346 27228 27228 F DEBUG   : ABI: 'arm64'
02-19 08:26:15.348   935  1118 D connsyslogger: SD_LOG_ROOT is /data/debuglogger/connsyslog/fw.
02-19 08:26:15.353 27228 27228 F DEBUG   : Timestamp: 2025-02-19 08:26:15+0500
02-19 08:26:15.353 27228 27228 F DEBUG   : pid: 26467, tid: 27097, name: mqt_v_js  >>> com.road_shield_app <<<
02-19 08:26:15.353 27228 27228 F DEBUG   : uid: 10442
02-19 08:26:15.353 27228 27228 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7cdbf2c4d8
02-19 08:26:15.353 27228 27228 F DEBUG   :     x0  000000788a374580  x1  ffff0014dfdb9a40  x2  0000000000000048  x3  0000000000000001
02-19 08:26:15.353 27228 27228 F DEBUG   :     x4  00000014dfdb9a84  x5  000000788a3747f8  x6  b4000078732f1fe0  x7  0000000000000000
02-19 08:26:15.353 27228 27228 F DEBUG   :     x8  0000007cdbf2c4d8  x9  000000788a3746d0  x10 00000014e03fefe0  x11 72adb9bdbb42ff90
02-19 08:26:15.353 27228 27228 F DEBUG   :     x12 00000014e04d1d24  x13 0000000000000003  x14 0000000000000001  x15 00000014e04d1d30
02-19 08:26:15.353 27228 27228 F DEBUG   :     x16 000000789a1d18f0  x17 00000079a3361fc0  x18 000000788994e000  x19 ffff0014dfdb9a40
02-19 08:26:15.353 27228 27228 F DEBUG   :     x20 000000788a374580  x21 000000788a374610  x22 000000788a376fc0  x23 00000014e03fefe0
02-19 08:26:15.353 27228 27228 F DEBUG   :     x24 000000788a376fc0  x25 00000078857e5c80  x26 0000000000000001  x27 b40000788865fd20
02-19 08:26:15.353 27228 27228 F DEBUG   :     x28 000000788a374580  x29 000000788a374640
02-19 08:26:15.353 27228 27228 F DEBUG   :     lr  0000007899fd202c  sp  000000788a374640  pc  0000007899fcde88  pst 0000000020000000
02-19 08:26:15.778 27228 27228 F DEBUG   : backtrace:
02-19 08:26:15.778 27228 27228 F DEBUG   :       #00 pc 000000000017de88  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.778 27228 27228 F DEBUG   :       #01 pc 0000000000182028  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.778 27228 27228 F DEBUG   :       #02 pc 00000000001823cc  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.778 27228 27228 F DEBUG   :       #03 pc 00000000001a2200  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.778 27228 27228 F DEBUG   :       #04 pc 00000000001a2bac  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.778 27228 27228 F DEBUG   :       #05 pc 000000000018bb0c  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.778 27228 27228 F DEBUG   :       #06 pc 0000000000188adc  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.778 27228 27228 F DEBUG   :       #07 pc 000000000016a714  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.778 27228 27228 F DEBUG   :       #08 pc 00000000001686b0  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.778 27228 27228 F DEBUG   :       #09 pc 00000000001cd75c  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #10 pc 00000000000dda98  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #11 pc 000000000100f4ec  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (facebook::react::RuntimeScheduler_Modern::performMicrotaskCheckpoint(facebook::jsi::Runtime&)+152) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #12 pc 000000000100e9c0  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (facebook::react::RuntimeScheduler_Modern::runEventLoopTick(facebook::jsi::Runtime&, facebook::react::Task&, std::__ndk1::chrono::time_point<std::__ndk1::chrono::steady_clock, std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l> > >)+308) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #13 pc 000000000100ecf4  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (facebook::react::RuntimeScheduler_Modern::runEventLoop(facebook::jsi::Runtime&, bool)+228) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #14 pc 0000000001016f10  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #15 pc 0000000001016ed8  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #16 pc 0000000001016e88  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #17 pc 0000000001016e5c  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #18 pc 0000000001015f18  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #19 pc 0000000000af7898  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #20 pc 0000000000af76e0  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (std::__ndk1::function<void (facebook::jsi::Runtime&)>::operator()(facebook::jsi::Runtime&) const+28) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #21 pc 0000000000af7428  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #22 pc 0000000000af738c  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #23 pc 0000000000af7344  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #24 pc 0000000000af7320  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #25 pc 0000000000af62dc  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #26 pc 0000000000c76398  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #27 pc 0000000000c76348  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (std::__ndk1::function<void ()>::operator()() const+20) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #28 pc 000000000110c274  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #29 pc 000000000110c20c  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #30 pc 000000000110c1c4  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #31 pc 000000000110c1a0  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.779 27228 27228 F DEBUG   :       #32 pc 000000000110b23c  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libreactnative.so (offset 0x5124000) (BuildId: 91d42e503f48747e)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #33 pc 0000000000019804  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libfbjni.so (offset 0x21d8000) (facebook::jni::detail::MethodWrapper<void (facebook::jni::JNativeRunnable::*)(), &(facebook::jni::JNativeRunnable::run()), facebook::jni::JNativeRunnable, void>::dispatch(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>)+72) (BuildId: a22242831a7971267de570e06121acb588ce64cd)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #34 pc 0000000000019744  /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk!libfbjni.so (offset 0x21d8000) (facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*, void>::call(_JNIEnv*, _jobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>))+60) (BuildId: a22242831a7971267de570e06121acb588ce64cd)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #35 pc 000000000013eed4  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #36 pc 0000000002033604  /memfd:jit-cache (deleted) (offset 0x2000000) (android.os.Handler.handleCallback+68)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #37 pc 000000000203e100  /memfd:jit-cache (deleted) (offset 0x2000000) (android.os.Handler.dispatchMessage+64)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #38 pc 0000000000135564  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #39 pc 00000000001ab7e8  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #40 pc 00000000003260c0  /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+376) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #41 pc 000000000031c2a8  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+912) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #42 pc 000000000069279c  /apex/com.android.art/lib64/libart.so (MterpInvokeSuper+1804) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #43 pc 000000000012f894  /apex/com.android.art/lib64/libart.so (mterp_op_invoke_super+20) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #44 pc 000000000048ab84  [anon:dalvik-classes.dex extracted in memory from /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk] (com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #45 pc 0000000000313550  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.6193178744241938144)+264) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #46 pc 0000000000680168  /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+776) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #47 pc 000000000013eff8  /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #48 pc 000000000201acb8  /memfd:jit-cache (deleted) (offset 0x2000000) (android.os.Looper.loop+1448)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #49 pc 00000000001357e8  /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #50 pc 00000000001ab804  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+228) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #51 pc 00000000003260c0  /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+376) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #52 pc 000000000031c2a8  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+912) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #53 pc 000000000069493c  /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+548) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #54 pc 000000000012f994  /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.780 27228 27228 F DEBUG   :       #55 pc 000000000048b162  [anon:dalvik-classes.dex extracted in memory from /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk] (com.facebook.react.bridge.queue.MessageQueueThreadImpl.lambda$startNewBackgroundThread$2+70)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #56 pc 0000000000313550  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.6193178744241938144)+264) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #57 pc 000000000031b8c0  /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+200) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #58 pc 000000000031c28c  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+884) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #59 pc 000000000069493c  /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+548) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #60 pc 000000000012f994  /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #61 pc 000000000048ac1c  [anon:dalvik-classes.dex extracted in memory from /data/app/~~iXRogjl9pMgFeOdff-CpzA==/com.road_shield_app-PhqP90Q0CarcGZRjV_gJSg==/base.apk] (com.facebook.react.bridge.queue.MessageQueueThreadImpl$$ExternalSyntheticLambda1.run+4)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #62 pc 00000000006936c4  /apex/com.android.art/lib64/libart.so (MterpInvokeInterface+1812) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #63 pc 000000000012fa14  /apex/com.android.art/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #64 pc 00000000000eb858  /apex/com.android.art/javalib/core-oj.jar (java.lang.Thread.run+8)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #65 pc 0000000000313550  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.6193178744241938144)+264) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #66 pc 0000000000680168  /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+776) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #67 pc 000000000013eff8  /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #68 pc 0000000000135564  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #69 pc 00000000001ab7e8  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #70 pc 0000000000567e94  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+460) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #71 pc 00000000005b8184  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1308) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #72 pc 00000000000ed098  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64) (BuildId: 7c95cc0d17d92058007afa23409fd94e)
02-19 08:26:15.781 27228 27228 F DEBUG   :       #73 pc 000000000008cb10  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 7c95cc0d17d92058007afa23409fd94e)

Environment Details:

  • React Native Version: 0.76.5
  • Device/OS: GalaxyA22/android version 11

Additional Context:
Error occurs during the installation phase of a library I am trying to implement, and is not exclusive to mqt_v_js, it occurs on mqt_v_native too.

@M-Ammar1112
Copy link

Facing a similar issue

@tmikov
Copy link
Contributor

tmikov commented Feb 19, 2025

I am sorry, but we are unable to investigate crashes that require dependencies or building a RN app, especially crashes that involve non-Hermes C++ code.

Can you narrow it down to something that definitively points to a problem in Hermes?

@tmikov tmikov added the need more info Awating additional info before proceeding label Feb 19, 2025
@Codedestructor56
Copy link
Author

Crash recorded from ndk-stack. LibHermes.so is involved.

Build fingerprint: 'samsung/a22nsxx/a22:11/RP1A.200720.012/A225FXXU3AUK2:user/release-keys'
#00 0x00000000001a1fdc /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#01 0x000000000025dea8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#02 0x00000000000c1d7c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermestooling.so (offset 0x2614000) (facebook::react::jsinspector_modern::HermesRuntimeTargetDelegate::Impl::captureStackTrace(facebook::jsi::Runtime&, unsigned long)+68) (BuildId: c0284158dc12e0da)
#03 0x00000000000c1d28 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermestooling.so (offset 0x2614000) (facebook::react::jsinspector_modern::HermesRuntimeTargetDelegate::captureStackTrace(facebook::jsi::Runtime&, unsigned long)+56) (BuildId: c0284158dc12e0da)
#04 0x0000000000ce3800 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     auto auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long) const::'lambda'(auto&)::operator()<facebook::react::jsinspector_modern::RuntimeTargetDelegate>(auto&) const
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactCommon/jsinspector-modern/RuntimeTargetConsole.cpp:424:63
#05 0x0000000000ce36b8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda'(auto)::operator()<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long) const::'lambda'(auto&)>(auto) const
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactCommon/jsinspector-modern/RuntimeTargetConsole.cpp:364:13
#06 0x0000000000ce3554 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long) const
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactCommon/jsinspector-modern/RuntimeTargetConsole.cpp:423:21
#07 0x0000000000ce3318 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda'(char const*, auto)::operator()<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long) const
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactCommon/jsinspector-modern/RuntimeTargetConsole.cpp:383:29
#08 0x0000000000ce32ac /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     decltype(std::declval<auto>()(std::declval<facebook::jsi::Runtime&>(), std::declval<facebook::jsi::Value const&>(), std::declval<facebook::jsi::Value const*>(), std::declval<unsigned long>())) std::__ndk1::__invoke[abi:v170000]<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda'(char const*, auto)::operator()<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long>(auto&&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:394:23
#09 0x0000000000ce3234 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     facebook::jsi::Value std::__ndk1::__invoke_void_return_wrapper<facebook::jsi::Value, false>::__call<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda'(char const*, auto)::operator()<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long>(auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda'(char const*, auto)::operator()<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:478:16
#10 0x0000000000ce31e8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__alloc_func<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda'(char const*, auto)::operator()<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long), std::__ndk1::allocator<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda'(char const*, auto)::operator()<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>, facebook::jsi::Value (facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>::operator()[abi:v170000](facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:185:16
#11 0x0000000000ce2158 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__func<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda'(char const*, auto)::operator()<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long), std::__ndk1::allocator<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda'(char const*, auto)::operator()<auto facebook::react::jsinspector_modern::RuntimeTarget::installConsoleHandler()::$_0::operator()(facebook::jsi::Runtime&) const::'lambda0'(char const*, auto)::operator()<void (*)(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long, facebook::react::jsinspector_modern::RuntimeTargetDelegate&, facebook::react::jsinspector_modern::(anonymous namespace)::ConsoleState&, double, std::__ndk1::unique_ptr<facebook::react::jsinspector_modern::StackTrace, std::__ndk1::default_delete<facebook::react::jsinspector_modern::StackTrace>>)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>(char const*, auto) const::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>, facebook::jsi::Value (facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:356:12
#12 0x00000000000e9c00 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#13 0x000000000016a40c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#14 0x00000000001690f8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#15 0x0000000000231adc /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#16 0x000000000016a40c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#17 0x00000000001895a8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#18 0x0000000000188adc /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#19 0x000000000016a714 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#20 0x00000000001690f8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#21 0x0000000000231adc /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#22 0x000000000016a40c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#23 0x00000000001895a8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#24 0x0000000000188adc /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#25 0x000000000016b200 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#26 0x00000000002052a4 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#27 0x000000000016a40c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#28 0x00000000001895a8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#29 0x0000000000188adc /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#30 0x000000000016a714 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#31 0x00000000001690f8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#32 0x0000000000231adc /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#33 0x000000000016a40c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#34 0x00000000001895a8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#35 0x0000000000188adc /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#36 0x000000000016a714 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#37 0x00000000001686b0 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#38 0x00000000001cd75c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#39 0x00000000000dda98 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#40 0x000000000100f4ec /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (facebook::react::RuntimeScheduler_Modern::performMicrotaskCheckpoint(facebook::jsi::Runtime&)+152) (BuildId: 91d42e503f48747e)
                                                                                                                                     facebook::react::RuntimeScheduler_Modern::performMicrotaskCheckpoint(facebook::jsi::Runtime&)
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Modern.cpp:434:19
#41 0x000000000100e9c0 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (facebook::react::RuntimeScheduler_Modern::runEventLoopTick(facebook::jsi::Runtime&, facebook::react::Task&, std::__ndk1::chrono::time_point<std::__ndk1::chrono::steady_clock, std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l> > >)+308) (BuildId: 91d42e503f48747e)
                                                                                                                                     facebook::react::RuntimeScheduler_Modern::runEventLoopTick(facebook::jsi::Runtime&, facebook::react::Task&, std::__ndk1::chrono::time_point<std::__ndk1::chrono::steady_clock, std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>>>)
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Modern.cpp:342:5
#42 0x000000000100ecf4 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (facebook::react::RuntimeScheduler_Modern::runEventLoop(facebook::jsi::Runtime&, bool)+228) (BuildId: 91d42e503f48747e)
                                                                                                                                     facebook::react::RuntimeScheduler_Modern::runEventLoop(facebook::jsi::Runtime&, bool)
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Modern.cpp:286:5
#43 0x0000000001016f10 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     facebook::react::RuntimeScheduler_Modern::scheduleEventLoop()::$_0::operator()(facebook::jsi::Runtime&) const
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Modern.cpp:266:39
#44 0x0000000001016ed8 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     decltype(std::declval<facebook::react::RuntimeScheduler_Modern::scheduleEventLoop()::$_0&>()(std::declval<facebook::jsi::Runtime&>())) std::__ndk1::__invoke[abi:v170000]<facebook::react::RuntimeScheduler_Modern::scheduleEventLoop()::$_0&, facebook::jsi::Runtime&>(facebook::react::RuntimeScheduler_Modern::scheduleEventLoop()::$_0&, facebook::jsi::Runtime&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:394:23
#45 0x0000000001016e88 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     void std::__ndk1::__invoke_void_return_wrapper<void, true>::__call<facebook::react::RuntimeScheduler_Modern::scheduleEventLoop()::$_0&, facebook::jsi::Runtime&>(facebook::react::RuntimeScheduler_Modern::scheduleEventLoop()::$_0&, facebook::jsi::Runtime&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:487:9
#46 0x0000000001016e5c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__alloc_func<facebook::react::RuntimeScheduler_Modern::scheduleEventLoop()::$_0, std::__ndk1::allocator<facebook::react::RuntimeScheduler_Modern::scheduleEventLoop()::$_0>, void (facebook::jsi::Runtime&)>::operator()[abi:v170000](facebook::jsi::Runtime&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:185:16
#47 0x0000000001015f18 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__func<facebook::react::RuntimeScheduler_Modern::scheduleEventLoop()::$_0, std::__ndk1::allocator<facebook::react::RuntimeScheduler_Modern::scheduleEventLoop()::$_0>, void (facebook::jsi::Runtime&)>::operator()(facebook::jsi::Runtime&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:356:12
#48 0x0000000000af7898 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__value_func<void (facebook::jsi::Runtime&)>::operator()[abi:v170000](facebook::jsi::Runtime&) const
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:510:16
#49 0x0000000000af76e0 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (std::__ndk1::function<void (facebook::jsi::Runtime&)>::operator()(facebook::jsi::Runtime&) const+28) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::function<void (facebook::jsi::Runtime&)>::operator()(facebook::jsi::Runtime&) const
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:1156:12
#50 0x0000000000af7428 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     auto facebook::react::ReactInstance::ReactInstance(std::__ndk1::unique_ptr<facebook::react::JSRuntime, std::__ndk1::default_delete<facebook::react::JSRuntime>>, std::__ndk1::shared_ptr<facebook::react::MessageQueueThread>, std::__ndk1::shared_ptr<facebook::react::TimerManager>, std::__ndk1::function<void (facebook::react::JsErrorHandler::ParsedError const&)>, facebook::react::jsinspector_modern::HostTarget*)::$_0::operator()<std::__ndk1::function<void (facebook::jsi::Runtime&)>>(std::__ndk1::function<void (facebook::jsi::Runtime&)>) const::'lambda'()::operator()() const
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactCommon/react/runtime/ReactInstance.cpp:77:11
#51 0x0000000000af738c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     decltype(std::declval<std::__ndk1::function<void (facebook::jsi::Runtime&)>>()()) std::__ndk1::__invoke[abi:v170000]<auto facebook::react::ReactInstance::ReactInstance(std::__ndk1::unique_ptr<facebook::react::JSRuntime, std::__ndk1::default_delete<facebook::react::JSRuntime>>, std::__ndk1::shared_ptr<facebook::react::MessageQueueThread>, std::__ndk1::shared_ptr<facebook::react::TimerManager>, std::__ndk1::function<void (facebook::react::JsErrorHandler::ParsedError const&)>, facebook::react::jsinspector_modern::HostTarget*)::$_0::operator()<std::__ndk1::function<void (facebook::jsi::Runtime&)>>(std::__ndk1::function<void (facebook::jsi::Runtime&)>) const::'lambda'()&>(std::__ndk1::function<void (facebook::jsi::Runtime&)>&&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:394:23
#52 0x0000000000af7344 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     void std::__ndk1::__invoke_void_return_wrapper<void, true>::__call<auto facebook::react::ReactInstance::ReactInstance(std::__ndk1::unique_ptr<facebook::react::JSRuntime, std::__ndk1::default_delete<facebook::react::JSRuntime>>, std::__ndk1::shared_ptr<facebook::react::MessageQueueThread>, std::__ndk1::shared_ptr<facebook::react::TimerManager>, std::__ndk1::function<void (facebook::react::JsErrorHandler::ParsedError const&)>, facebook::react::jsinspector_modern::HostTarget*)::$_0::operator()<std::__ndk1::function<void (facebook::jsi::Runtime&)>>(std::__ndk1::function<void (facebook::jsi::Runtime&)>) const::'lambda'()&>(auto facebook::react::ReactInstance::ReactInstance(std::__ndk1::unique_ptr<facebook::react::JSRuntime, std::__ndk1::default_delete<facebook::react::JSRuntime>>, std::__ndk1::shared_ptr<facebook::react::MessageQueueThread>, std::__ndk1::shared_ptr<facebook::react::TimerManager>, std::__ndk1::function<void (facebook::react::JsErrorHandler::ParsedError const&)>, facebook::react::jsinspector_modern::HostTarget*)::$_0::operator()<std::__ndk1::function<void (facebook::jsi::Runtime&)>>(std::__ndk1::function<void (facebook::jsi::Runtime&)>) const::'lambda'()&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:487:9
#53 0x0000000000af7320 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__alloc_func<auto facebook::react::ReactInstance::ReactInstance(std::__ndk1::unique_ptr<facebook::react::JSRuntime, std::__ndk1::default_delete<facebook::react::JSRuntime>>, std::__ndk1::shared_ptr<facebook::react::MessageQueueThread>, std::__ndk1::shared_ptr<facebook::react::TimerManager>, std::__ndk1::function<void (facebook::react::JsErrorHandler::ParsedError const&)>, facebook::react::jsinspector_modern::HostTarget*)::$_0::operator()<std::__ndk1::function<void (facebook::jsi::Runtime&)>>(std::__ndk1::function<void (facebook::jsi::Runtime&)>) const::'lambda'(), std::__ndk1::allocator<auto facebook::react::ReactInstance::ReactInstance(std::__ndk1::unique_ptr<facebook::react::JSRuntime, std::__ndk1::default_delete<facebook::react::JSRuntime>>, std::__ndk1::shared_ptr<facebook::react::MessageQueueThread>, std::__ndk1::shared_ptr<facebook::react::TimerManager>, std::__ndk1::function<void (facebook::react::JsErrorHandler::ParsedError const&)>, facebook::react::jsinspector_modern::HostTarget*)::$_0::operator()<std::__ndk1::function<void (facebook::jsi::Runtime&)>>(std::__ndk1::function<void (facebook::jsi::Runtime&)>) const::'lambda'()>, void ()>::operator()[abi:v170000]()
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:185:16
#54 0x0000000000af62dc /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__func<auto facebook::react::ReactInstance::ReactInstance(std::__ndk1::unique_ptr<facebook::react::JSRuntime, std::__ndk1::default_delete<facebook::react::JSRuntime>>, std::__ndk1::shared_ptr<facebook::react::MessageQueueThread>, std::__ndk1::shared_ptr<facebook::react::TimerManager>, std::__ndk1::function<void (facebook::react::JsErrorHandler::ParsedError const&)>, facebook::react::jsinspector_modern::HostTarget*)::$_0::operator()<std::__ndk1::function<void (facebook::jsi::Runtime&)>>(std::__ndk1::function<void (facebook::jsi::Runtime&)>) const::'lambda'(), std::__ndk1::allocator<auto facebook::react::ReactInstance::ReactInstance(std::__ndk1::unique_ptr<facebook::react::JSRuntime, std::__ndk1::default_delete<facebook::react::JSRuntime>>, std::__ndk1::shared_ptr<facebook::react::MessageQueueThread>, std::__ndk1::shared_ptr<facebook::react::TimerManager>, std::__ndk1::function<void (facebook::react::JsErrorHandler::ParsedError const&)>, facebook::react::jsinspector_modern::HostTarget*)::$_0::operator()<std::__ndk1::function<void (facebook::jsi::Runtime&)>>(std::__ndk1::function<void (facebook::jsi::Runtime&)>) const::'lambda'()>, void ()>::operator()()
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:356:12
#55 0x0000000000c76398 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__value_func<void ()>::operator()[abi:v170000]() const
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:510:16
#56 0x0000000000c76348 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (std::__ndk1::function<void ()>::operator()() const+20) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::function<void ()>::operator()() const
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:1156:12
#57 0x000000000110c274 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0::operator()()
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactAndroid/src/main/jni/react/jni/JMessageQueueThread.cpp:37:7
#58 0x000000000110c20c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     decltype(std::declval<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0&>()()) std::__ndk1::__invoke[abi:v170000]<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0&>(facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:394:23
#59 0x000000000110c1c4 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     void std::__ndk1::__invoke_void_return_wrapper<void, true>::__call<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0&>(facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:487:9
#60 0x000000000110c1a0 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__alloc_func<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0, std::__ndk1::allocator<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0>, void ()>::operator()[abi:v170000]()
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:185:16
#61 0x000000000110b23c /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__func<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0, std::__ndk1::allocator<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0>, void ()>::operator()()
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:356:12
#62 0x0000000000019804 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libfbjni.so (offset 0x21d8000) (facebook::jni::detail::MethodWrapper<void (facebook::jni::JNativeRunnable::*)(), &(facebook::jni::JNativeRunnable::run()), facebook::jni::JNativeRunnable, void>::dispatch(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>)+72) (BuildId: a22242831a7971267de570e06121acb588ce64cd)
                                                                                                                               std::__ndk1::__function::__value_func<void ()>::operator()[abi:v170000]() const
                                                                                                                               /usr/local/lib/android/sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:510:16
                                                                                                                               std::__ndk1::function<void ()>::operator()() const
                                                                                                                               /usr/local/lib/android/sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:1156:12
                                                                                                                               facebook::jni::JNativeRunnable::run()
                                                                                                                               /home/runner/work/fbjni/fbjni/cxx/fbjni/NativeRunnable.h:44:5
                                                                                                                               facebook::jni::detail::MethodWrapper<void (facebook::jni::JNativeRunnable::*)(), &facebook::jni::JNativeRunnable::run(), facebook::jni::JNativeRunnable, void>::dispatch(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>)
                                                                                                                               /home/runner/work/fbjni/fbjni/cxx/fbjni/detail/Registration-inl.h:129:14
#63 0x0000000000019744 /data/app/~~pLregObJ_GDy5NC9zJ9meg==/com.road_shield_app-qZ3XGZ5JexFHGK_7oBeE3A==/base.apk!libfbjni.so (offset 0x21d8000) (facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*, void>::call(_JNIEnv*, _jobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>))+60) (BuildId: a22242831a7971267de570e06121acb588ce64cd)
                                                                                                                               facebook::jni::detail::CallWithJniConversions<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>), void, facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>::call(facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>))
                                                                                                                               /home/runner/work/fbjni/fbjni/cxx/fbjni/detail/Registration-inl.h:66:5
                                                                                                                               facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*, void>::call(_JNIEnv*, _jobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>))
                                                                                                                               /home/runner/work/fbjni/fbjni/cxx/fbjni/detail/Registration-inl.h:95:14
#64 0x000000000013eed4 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#65 0x0000000002028f64 /memfd:jit-cache (deleted) (offset 0x2000000)
Crash dump is completed

********** Crash dump: **********
Build fingerprint: 'samsung/a22nsxx/a22:11/RP1A.200720.012/A225FXXU3AUK2:user/release-keys'
Abort message: 'stack corruption detected (-fstack-protector)'
#00 0x000000000008a70c /apex/com.android.runtime/lib64/bionic/libc.so (abort+180) (BuildId: 7c95cc0d17d92058007afa23409fd94e)
#01 0x000000000009f4ac /apex/com.android.runtime/lib64/bionic/libc.so (__stack_chk_fail+20) (BuildId: 7c95cc0d17d92058007afa23409fd94e)
#02 0x00000000000e180c /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#03 0x000000000003c8a0 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreact-native-vision-jsi-processor-onnx.so (offset 0x4d10000) (visionjsiprocessor::install(facebook::jsi::Runtime&)+160) (BuildId: f008f77c1bc7ddc03297176210e58b8eddaafd85)
Crash dump is completed

********** Crash dump: **********
Build fingerprint: 'samsung/a22nsxx/a22:11/RP1A.200720.012/A225FXXU3AUK2:user/release-keys'
#00 0x00000000001a1a1c /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#01 0x00000000001a4a04 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#02 0x00000000000e023c /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libhermes.so (offset 0x2290000) (BuildId: a6c328958e25f9dbbaadbbc251815c74fe7ac31e)
#03 0x000000000003cb48 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreact-native-vision-jsi-processor-onnx.so (offset 0x4d10000) (void facebook::jsi::Object::setProperty<facebook::jsi::Function&>(facebook::jsi::Runtime&, char const*, facebook::jsi::Function&) const+144) (BuildId: f008f77c1bc7ddc03297176210e58b8eddaafd85)
#04 0x000000000003c954 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreact-native-vision-jsi-processor-onnx.so (offset 0x4d10000) (visionjsiprocessor::install(facebook::jsi::Runtime&)+340) (BuildId: f008f77c1bc7ddc03297176210e58b8eddaafd85)
#05 0x000000000003fd14 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreact-native-vision-jsi-processor-onnx.so (offset 0x4d10000) (Java_com_visionjsiprocessoronnx_VisionJsiProcessorModule_nativeInstall+120) (BuildId: f008f77c1bc7ddc03297176210e58b8eddaafd85)
#06 0x000000000013eed4 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#07 0x00000000001357e8 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#08 0x00000000001ab804 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+228) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#09 0x00000000003260c0 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+376) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#10 0x000000000031c2a8 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+912) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#11 0x000000000069493c /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+548) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#12 0x000000000012f994 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#13 0x0000000000021720 [anon:dalvik-classes2.dex extracted in memory from /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!classes2.dex] (com.visionjsiprocessoronnx.VisionJsiProcessorModule.install+44)
#14 0x0000000000313550 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.6193178744241938144)+264) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#15 0x0000000000680168 /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+776) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#16 0x000000000013eff8 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#17 0x0000000000135564 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#18 0x00000000001ab7e8 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#19 0x0000000000567e94 /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+460) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#20 0x0000000000424a70 /apex/com.android.art/lib64/libart.so (art::JNI<true>::CallVoidMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue const*)+648) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#21 0x00000000003899d0 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue const*, art::Primitive::Type, art::InvokeType)+2120) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#22 0x0000000000ea169c /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (_JNIEnv::CallVoidMethodA(_jobject*, _jmethodID*, jvalue const*)+52) (BuildId: 91d42e503f48747e)
                                                                                                                                     _JNIEnv::CallVoidMethodA(_jobject*, _jmethodID*, jvalue const*)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/jni.h:637:7
#23 0x0000000000ea1488 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     facebook::react::JavaTurboModule::invokeJavaMethod(facebook::jsi::Runtime&, facebook::react::TurboModuleMethodValueKind, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::jsi::Value const*, unsigned long, _jmethodID*&)::$_1::operator()()
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactCommon/react/nativemodule/core/platform/android/ReactCommon/JavaTurboModule.cpp:837:18
#24 0x0000000000ea1350 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     decltype(std::declval<facebook::react::JavaTurboModule::invokeJavaMethod(facebook::jsi::Runtime&, facebook::react::TurboModuleMethodValueKind, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::jsi::Value const*, unsigned long, _jmethodID*&)::$_1&>()()) std::__ndk1::__invoke[abi:v170000]<facebook::react::JavaTurboModule::invokeJavaMethod(facebook::jsi::Runtime&, facebook::react::TurboModuleMethodValueKind, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::jsi::Value const*, unsigned long, _jmethodID*&)::$_1&>(facebook::react::JavaTurboModule::invokeJavaMethod(facebook::jsi::Runtime&, facebook::react::TurboModuleMethodValueKind, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::jsi::Value const*, unsigned long, _jmethodID*&)::$_1&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:394:23
#25 0x0000000000ea1308 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     void std::__ndk1::__invoke_void_return_wrapper<void, true>::__call<facebook::react::JavaTurboModule::invokeJavaMethod(facebook::jsi::Runtime&, facebook::react::TurboModuleMethodValueKind, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::jsi::Value const*, unsigned long, _jmethodID*&)::$_1&>(facebook::react::JavaTurboModule::invokeJavaMethod(facebook::jsi::Runtime&, facebook::react::TurboModuleMethodValueKind, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::jsi::Value const*, unsigned long, _jmethodID*&)::$_1&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:487:9
#26 0x0000000000ea12e4 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__alloc_func<facebook::react::JavaTurboModule::invokeJavaMethod(facebook::jsi::Runtime&, facebook::react::TurboModuleMethodValueKind, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::jsi::Value const*, unsigned long, _jmethodID*&)::$_1, std::__ndk1::allocator<facebook::react::JavaTurboModule::invokeJavaMethod(facebook::jsi::Runtime&, facebook::react::TurboModuleMethodValueKind, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::jsi::Value const*, unsigned long, _jmethodID*&)::$_1>, void ()>::operator()[abi:v170000]()
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:185:16
#27 0x0000000000ea0074 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__func<facebook::react::JavaTurboModule::invokeJavaMethod(facebook::jsi::Runtime&, facebook::react::TurboModuleMethodValueKind, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::jsi::Value const*, unsigned long, _jmethodID*&)::$_1, std::__ndk1::allocator<facebook::react::JavaTurboModule::invokeJavaMethod(facebook::jsi::Runtime&, facebook::react::TurboModuleMethodValueKind, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, facebook::jsi::Value const*, unsigned long, _jmethodID*&)::$_1>, void ()>::operator()()
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:356:12
#28 0x0000000000c76398 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__value_func<void ()>::operator()[abi:v170000]() const
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:510:16
#29 0x0000000000c76348 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (std::__ndk1::function<void ()>::operator()() const+20) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::function<void ()>::operator()() const
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:1156:12
#30 0x000000000110c274 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0::operator()()
                                                                                                                                     /__w/react-native/react-native/packages/react-native/ReactAndroid/src/main/jni/react/jni/JMessageQueueThread.cpp:37:7
#31 0x000000000110c20c /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     decltype(std::declval<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0&>()()) std::__ndk1::__invoke[abi:v170000]<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0&>(facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:394:23
#32 0x000000000110c1c4 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     void std::__ndk1::__invoke_void_return_wrapper<void, true>::__call<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0&>(facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0&)
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/invoke.h:487:9
#33 0x000000000110c1a0 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__alloc_func<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0, std::__ndk1::allocator<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0>, void ()>::operator()[abi:v170000]()
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:185:16
#34 0x000000000110b23c /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libreactnative.so (offset 0x5024000) (BuildId: 91d42e503f48747e)
                                                                                                                                     std::__ndk1::__function::__func<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0, std::__ndk1::allocator<facebook::react::(anonymous namespace)::wrapRunnable(std::__ndk1::function<void ()>&&)::$_0>, void ()>::operator()()
                                                                                                                                     /opt/android/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:356:12
#35 0x0000000000019804 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libfbjni.so (offset 0x21d8000) (facebook::jni::detail::MethodWrapper<void (facebook::jni::JNativeRunnable::*)(), &(facebook::jni::JNativeRunnable::run()), facebook::jni::JNativeRunnable, void>::dispatch(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>)+72) (BuildId: a22242831a7971267de570e06121acb588ce64cd)
                                                                                                                               std::__ndk1::__function::__value_func<void ()>::operator()[abi:v170000]() const
                                                                                                                               /usr/local/lib/android/sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:510:16
                                                                                                                               std::__ndk1::function<void ()>::operator()() const
                                                                                                                               /usr/local/lib/android/sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__functional/function.h:1156:12
                                                                                                                               facebook::jni::JNativeRunnable::run()
                                                                                                                               /home/runner/work/fbjni/fbjni/cxx/fbjni/NativeRunnable.h:44:5
                                                                                                                               facebook::jni::detail::MethodWrapper<void (facebook::jni::JNativeRunnable::*)(), &facebook::jni::JNativeRunnable::run(), facebook::jni::JNativeRunnable, void>::dispatch(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>)
                                                                                                                               /home/runner/work/fbjni/fbjni/cxx/fbjni/detail/Registration-inl.h:129:14
#36 0x0000000000019744 /data/app/~~f2Uyc01GH02cU64aa7ga2g==/com.road_shield_app-mo7tKwkEuhLunBGLADWj1g==/base.apk!libfbjni.so (offset 0x21d8000) (facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*, void>::call(_JNIEnv*, _jobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>))+60) (BuildId: a22242831a7971267de570e06121acb588ce64cd)
                                                                                                                               facebook::jni::detail::CallWithJniConversions<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>), void, facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>::call(facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>))
                                                                                                                               /home/runner/work/fbjni/fbjni/cxx/fbjni/detail/Registration-inl.h:66:5
                                                                                                                               facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*, void>::call(_JNIEnv*, _jobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>))
                                                                                                                               /home/runner/work/fbjni/fbjni/cxx/fbjni/detail/Registration-inl.h:95:14
#37 0x000000000013eed4 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: bd4bbcfee9112dc043c9dc3ab6bd8478)
#38 0x0000000002024cf4 /memfd:jit-cache (deleted) (offset 0x2000000)
Crash dump is completed

********** Crash dump: **********
Build fingerprint: 'samsung/a22nsxx/a22:11/RP1A.200720.012/A225FXXU3AUK2:user/release-keys'
Abort message: 'stack corruption detected (-fstack-protector)'
#00 0x000000000008a70c /apex/com.android.runtime/lib64/bionic/libc.so (abort+180) (BuildId: 7c95cc0d17d92058007afa23409fd94e)
#01 0x000000000009f4ac /apex/com.android.runtime/lib64/bionic/libc.so (__stack_chk_fail+20) (BuildId: 7c95cc0d17d92058007afa23409fd94e)
#02 0x00000000000bf4f0 /data/app/~~Bd-Ijvh5mGa2dO0fFXCvag==/com.road_shield_app-92BL9mYUPYoG0vqpzpUOfg==/base.apk!libreact-native-vision-jsi-processor-onnx.so (offset 0x4d10000) (BuildId: b7f3bc9e78b28883ea8b55198c0d0b9c983edab0)
#03 0x00000000000bf460 /data/app/~~Bd-Ijvh5mGa2dO0fFXCvag==/com.road_shield_app-92BL9mYUPYoG0vqpzpUOfg==/base.apk!libreact-native-vision-jsi-processor-onnx.so (offset 0x4d10000) (BuildId: b7f3bc9e78b28883ea8b55198c0d0b9c983edab0)
Crash dump is completed

@tmikov
Copy link
Contributor

tmikov commented Feb 19, 2025

Again, I am sorry, but we can't debug a native crash for you. If you believe this is a bug in Hermes, you need to identify when it happens, e.g. "I call this Hermes API with these valid parameters, but it crashes with the following stack trace".

Keep in mind that having libhermes in the stack or even at the top of the stack is not sufficient evidence to identify that Hermes is causing it. Native crashes often occur far from the actual cause.

The first step would be to obtain a usable stack trace - the stack traces above are not correctly symbolicated. Running the code in a debugger can help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need more info Awating additional info before proceeding
Projects
None yet
Development

No branches or pull requests

3 participants