realm-js icon indicating copy to clipboard operation
realm-js copied to clipboard

React Native android app crashes on restart after integrating Realm (v0.73.2, Realm v12.5.1, @realm/react v0.6.2)

Open AaronDsilva97 opened this issue 1 year ago • 30 comments

How frequently does the bug occur?

Always

Description

Android app crashes on restart

const config: Realm.Configuration = {
  schema: [User, UserSetting, ManualModeInfo, Details],
  schemaVersion: 1,
};

export const { RealmProvider, useQuery, useRealm, useObject } =
  createRealmContext(config);
 <GestureHandlerRootView style={{ flex: 1 }}>
      <RealmProvider>
        <Provider store={store}>
          <NavigationContainer>
            <MenuProvider>
              <AppNavigator />
            </MenuProvider>
            <OrientationLocker orientation={LANDSCAPE} />
          </NavigationContainer>
          <UsbApp />
        </Provider>
      </RealmProvider>
      <CustomToast />
    </GestureHandlerRootView>

Stacktrace & log output

Unknown

Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x28 in tid 7840 (mqt_js), pid 7730 (com.nmda.dev)


*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

Build fingerprint: 'samsung/gts7xllitexx/gts7xllite:13/TP1A.220624.014/T735XXU4CWI3:user/release-keys'
Revision: '7'
ABI: 'arm64'
Processor: '7'
Timestamp: 2024-01-28 12:43:02.258170661+0530
Process uptime: 32s
Cmdline: com.nmda.dev
pid: 7730, tid: 7840, name: mqt_js  >>> com.nmda.dev <<<
uid: 10431
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000028
Cause: null pointer dereference
    x0  b4000074ad2cd7b8  x1  00000074082f85a0  x2  00000074082f8630  x3  0000000000000001
    x4  00000074082f8328  x5  000000726cc1de1c  x6  ff2f4900ff552849  x7  7f7f7f7f7f7f7f7f
    x8  00000074082f85d0  x9  000000726d0eb000  x10 000000743b873320  x11 000000743b8d46f8
    x12 0000000000000000  x13 0000000000000001  x14 0000000000000001  x15 b40000733a2038c0
    x16 0000007437fcded0  x17 0000007437fa36a0  x18 0000007408054000  x19 0000000000000000
    x20 b40000749942d600  x21 b4000074ad2cd7b8  x22 00000074082f8728  x23 0000000000000001
    x24 00000074082fc000  x25 0000007343e028f0  x26 0007000000000000  x27 fff8ffffffffffff
    x28 0000000000000002  x29 00000074082f8220
    lr  0000007437fa3804  sp  00000074082f8220  pc  000000726cc1de40  pst 0000000060001000
backtrace:
      #00 pc 0000000000360e40  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/librealm.so (BuildId: ab33bcacf4923fd8c0f64a38d90a5e2bffd58dac)
      #01 pc 0000000000079800  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (BuildId: 5656b456b533237e)
      #02 pc 0000000000079724  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (std::__ndk1::function<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) const+132) (BuildId: 5656b456b533237e)
      #03 pc 0000000000079690  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (facebook::jsi::DecoratedHostFunction::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+84) (BuildId: 5656b456b533237e)
      #04 pc 0000000000079618  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (BuildId: 5656b456b533237e)
      #05 pc 0000000000079564  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (facebook::jsi::Value std::__ndk1::__invoke_void_return_wrapper<facebook::jsi::Value>::__call<facebook::jsi::DecoratedHostFunction&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long>(facebook::jsi::DecoratedHostFunction&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+120) (BuildId: 5656b456b533237e)
      #06 pc 00000000000794a0  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (BuildId: 5656b456b533237e)
      #07 pc 00000000000781fc  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (std::__ndk1::__function::__func<facebook::jsi::DecoratedHostFunction, std::__ndk1::allocator<facebook::jsi::DecoratedHostFunction>, 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&&)+120) (BuildId: 5656b456b533237e)
      #08 pc 000000000009c7f0  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes.so (BuildId: 2c6635eab1864f9c4839f53b52b43a6d3ad15965)
      #09 pc 00000000000ce538  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes.so (BuildId: 2c6635eab1864f9c4839f53b52b43a6d3ad15965)
      #10 pc 00000000000ed0b0  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes.so (BuildId: 2c6635eab1864f9c4839f53b52b43a6d3ad15965)
      #11 pc 00000000000ec554  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes.so (BuildId: 2c6635eab1864f9c4839f53b52b43a6d3ad15965)
      #12 pc 00000000000ce830  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes.so (BuildId: 2c6635eab1864f9c4839f53b52b43a6d3ad15965)
      #13 pc 0000000000095060  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes.so (BuildId: 2c6635eab1864f9c4839f53b52b43a6d3ad15965)
      #14 pc 0000000000075f34  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (facebook::jsi::RuntimeDecorator<facebook::jsi::Runtime, facebook::jsi::Runtime>::call(facebook::jsi::Function const&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+72) (BuildId: 5656b456b533237e)
      #15 pc 0000000000074338  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (BuildId: 5656b456b533237e)
      #16 pc 000000000007c470  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (facebook::jsi::Function::call(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long) const+108) (BuildId: 5656b456b533237e)
      #17 pc 000000000007c3bc  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (facebook::jsi::Function::call(facebook::jsi::Runtime&, std::initializer_list<facebook::jsi::Value>) const+116) (BuildId: 5656b456b533237e)
      #18 pc 000000000004ebb0  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreact_render_runtimescheduler.so (facebook::react::Task::execute(facebook::jsi::Runtime&, bool)+244) (BuildId: 97d4d28206b311e5)
      #19 pc 000000000002c318  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreact_render_runtimescheduler.so (facebook::react::RuntimeScheduler::executeTask(facebook::jsi::Runtime&, std::__ndk1::shared_ptr<facebook::react::Task>, bool) const+168) (BuildId: 97d4d28206b311e5)
      #20 pc 000000000002ca68  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreact_render_runtimescheduler.so (facebook::react::RuntimeScheduler::startWorkLoop(facebook::jsi::Runtime&) const+328) (BuildId: 97d4d28206b311e5)
      #21 pc 00000000000393bc  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreact_render_runtimescheduler.so (BuildId: 97d4d28206b311e5)
      #22 pc 0000000000039360  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreact_render_runtimescheduler.so (BuildId: 97d4d28206b311e5)
      #23 pc 00000000000392fc  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreact_render_runtimescheduler.so (BuildId: 97d4d28206b311e5)
      #24 pc 00000000000392bc  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreact_render_runtimescheduler.so (BuildId: 97d4d28206b311e5)
      #25 pc 00000000000380f4  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreact_render_runtimescheduler.so (BuildId: 97d4d28206b311e5)
      #26 pc 000000000027db2c  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #27 pc 000000000027d5f4  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (std::__ndk1::function<void (facebook::jsi::Runtime&)>::operator()(facebook::jsi::Runtime&) const+44) (BuildId: bec7e5a2262e26ce)
      #28 pc 000000000027d52c  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #29 pc 000000000027d498  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #30 pc 000000000027d430  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #31 pc 000000000027d3dc  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #32 pc 000000000027c1ac  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #33 pc 00000000002a5360  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #34 pc 00000000002a52bc  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (std::__ndk1::function<void (facebook::react::JSExecutor*)>::operator()(facebook::react::JSExecutor*) const+60) (BuildId: bec7e5a2262e26ce)
      #35 pc 00000000002a526c  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #36 pc 00000000002a51f0  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #37 pc 00000000002a51a4  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #38 pc 00000000002a517c  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #39 pc 00000000002a3eb8  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #40 pc 000000000006bb6c  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (BuildId: 5656b456b533237e)
      #41 pc 000000000006bb24  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libhermes_executor.so (std::__ndk1::function<void ()>::operator()() const+20) (BuildId: 5656b456b533237e)
      #42 pc 0000000000209f0c  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #43 pc 0000000000209e88  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #44 pc 0000000000209e3c  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #45 pc 0000000000209e14  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #46 pc 0000000000208c18  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libreactnativejni.so (BuildId: bec7e5a2262e26ce)
      #47 pc 0000000000017eb0  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libfbjni.so (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: 957a087554a7dd659c148d0560674b789d2844d0)
      #48 pc 0000000000017e00  /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/lib/arm64/libfbjni.so (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: 957a087554a7dd659c148d0560674b789d2844d0)
      #49 pc 0000000000355830  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #50 pc 000000000033eda4  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #51 pc 0000000000511050  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+1976) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #52 pc 0000000000498288  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+4716) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #53 pc 0000000000357fd8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #54 pc 00000000001cefe0  /system/framework/framework.jar (android.os.Handler.handleCallback+0)
      #55 pc 0000000000374120  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #56 pc 0000000000511d1c  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #57 pc 000000000049774c  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1840) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #58 pc 0000000000357fd8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #59 pc 00000000001cee28  /system/framework/framework.jar (android.os.Handler.dispatchMessage+0)
      #60 pc 0000000000374120  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #61 pc 0000000000511d1c  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #62 pc 000000000049774c  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1840) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #63 pc 0000000000357fd8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #64 pc 0000000000400f0c  [anon:dalvik-classes.dex extracted in memory from /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/base.apk] (com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage+0)
      #65 pc 0000000000374120  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #66 pc 0000000000511d1c  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #67 pc 00000000004973dc  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+960) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #68 pc 0000000000357fd8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #69 pc 00000000001ff204  /system/framework/framework.jar (android.os.Looper.loopOnce+0)
      #70 pc 0000000000374120  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #71 pc 0000000000511d1c  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #72 pc 000000000049774c  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1840) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #73 pc 0000000000357fd8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #74 pc 00000000001ffa28  /system/framework/framework.jar (android.os.Looper.loop+0)
      #75 pc 0000000000374120  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #76 pc 0000000000511d1c  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #77 pc 000000000049774c  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1840) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #78 pc 0000000000357fd8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #79 pc 0000000000401050  [anon:dalvik-classes.dex extracted in memory from /data/app/~~0cZTU7aWBetNuqvdSmJiFQ==/com.nmda.dev-RcwRhFXBpyMpVoGb2b9i0w==/base.apk] (com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run+0)
      #80 pc 0000000000374120  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #81 pc 0000000000511d1c  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #82 pc 0000000000498288  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+4716) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #83 pc 0000000000357fd8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #84 pc 000000000010eaf0  /apex/com.android.art/javalib/core-oj.jar (java.lang.Thread.run+0)
      #85 pc 0000000000374120  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #86 pc 0000000000373a18  /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+964) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #87 pc 0000000000355968  /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #88 pc 000000000033eda4  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #89 pc 0000000000239d54  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+144) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #90 pc 000000000053a1b0  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1600) (BuildId: 735f12f804f88d62a2cb437261076ff7)
      #91 pc 00000000000f5298  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 1bcad8bca80d38bceb9089f70d394e33)
      #92 pc 000000000008ebdc  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 1bcad8bca80d38bceb9089f70d394e33)

Can you reproduce the bug?

Always

Reproduction Steps

  1. Integrate Realm with React Native using the following versions:
  • realm": "^12.5.1"
  • "@realm/react": "^0.6.2"
  1. Wrap the app with RealmProvider.
  2. Define a Realm configuration with schema and schemaVersion.
  3. Restart the app.

Version

12.5.1

What services are you using?

Local Database only

Are you using encryption?

No

Platform OS and version(s)

MacOS Sonoma 14.2.1

Build environment

Which debugger for React Native: .. Using Flipper to debug

Cocoapods version

No response

AaronDsilva97 avatar Jan 28 '24 07:01 AaronDsilva97

@AaronDsilva97 It is possible to provide a small app which can reproduce the crash? It will make it easier for us to investigate it.

kneth avatar Feb 05 '24 10:02 kneth

Same here, to reproduce, just init a new react native project, add the realm and @realm/react dependencies, and wrap the app with <RealmProvider>

Steps:

  1. npx react-native@latest init AwesomeProject
  2. cd AwesomeProject
  3. yarn add realm @realm/react
  4. Add RealmProvider wrapper in App.tsx file:
function App(): React.JSX.Element {
  return (
    <RealmProvider>
      <View style={{flex: 1}}>
        <Text>TEST APP</Text>
      </View>
    </RealmProvider>
  );
}

  1. yarn start

caiodeambrosio avatar Feb 05 '24 17:02 caiodeambrosio

I'm getting a similar error.

MahmoudMousaHamad avatar Feb 08 '24 21:02 MahmoudMousaHamad

This happens to me too. I guess this might help. My code :

                  <UserProvider fallback={<Navigation />}>
                    <RealmAppProvider setLoadAnimation={setLoadAnimation} />
                    {loadAnimation && <RecurringUser />}
                  </UserProvider>

It goes in Navigation page added in fallback.

  console.log('came in navigation index');
  const user: Realm.User | null = useUser();
  console.log('User =>', JSON.stringify(user));

First console gets printed and the second doesn't.

Error - Error: No user found. Did you forget to wrap your component in a UserProvider?

Happens every time I make a build in Android. Not sure about iOS.

It was working in @realm/react v0.4.1

himujs avatar Feb 21 '24 10:02 himujs

same issue

chinamcafee avatar Feb 21 '24 12:02 chinamcafee

Having the same problem, tried following some other advice about putting the providers into their own files/wrappers which sadly didn't fix the problem either. Same issue when running it on ios as well. Here's a clean repo using expo with prebuild: https://github.com/BubbleTrouble14/RealmCrash

BubbleTrouble14 avatar Feb 22 '24 15:02 BubbleTrouble14

Same issue here, above reproductions causes the error, we also get it after making a clean project with: "@realm/react": "^0.6.2", "realm": "^12.6.0", "react-native": "0.73.4", "expo": "~50.0.7",

Acetyld avatar Feb 26 '24 09:02 Acetyld

Same issue here. but I can open the app. If I close it and open it a couple of times randomly I get that error. the screen loads, then it segfaults.

"realm": "^12.3.0", "@realm/react": "^0.6.2", "@react-navigation/native": "^6.1.9", "@react-navigation/native": "^6.1.9", "@react-navigation/stack": "^6.3.20",

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

Unknown

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

Build fingerprint: 'samsung/dm3qxxx/dm3q:14/UP1A.231005.007/S918BXXS3BXAD:user/release-keys'
Revision: '13'
ABI: 'arm64'
Processor: '4'
Timestamp: 2024-03-01 09:47:22.799363384-0300
Process uptime: 1848s
Cmdline: com.liffaclub.liffawatch
pid: 27186, tid: 27421, name: mqt_js  >>> com.liffaclub.liffawatch <<<
uid: 10808
tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)
pac_enabled_keys: 000000000000000f (PR_PAC_APIAKEY, PR_PAC_APIBKEY, PR_PAC_APDAKEY, PR_PAC_APDBKEY)
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000240
Cause: null pointer dereference
    x0  0000000000000240  x1  0000000000000000  x2  00000077b9de3678  x3  00000077b9de3660
    x4  00000077b9de3648  x5  0000000000000000  x6  0000000000000000  x7  0000000000000000
    x8  0000000000000001  x9  0000000000000001  x10 0000000000000000  x11 0000000000000000
    x12 000000003f800000  x13 0000000000000092  x14 0000000000000001  x15 00000077454dd348
    x16 00000077422fc2d8  x17 0000007878144088  x18 00000077b68aa000  x19 00000077b9de3798
    x20 0000000000000000  x21 00000077b9de8000  x22 00000077b9de3b50  x23 b40000762eb2ebe8
    x24 b40000762fbe7e68  x25 000000763d42e000  x26 00000077b9de8000  x27 00000077b99db3b0
    x28 0000000000000001  x29 00000077b9de3710
    lr  003f45f7422c7bd4  sp  00000077b9de3710  pc  0000007878144098  pst 0000000060001000
84 total frames
backtrace:
      #00 pc 00000000000fe098  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_mutex_lock+16) (BuildId: 02a91a85343debb2911714273ff2b670)
      #01 pc 00000000000c2bd0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libc++_shared.so (std::__ndk1::mutex::lock()+12) (BuildId: fcc246cbb373c5edee634b117c4b4564cc9becf3)
      #02 pc 000000000040ec70  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #03 pc 0000000000351d14  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #04 pc 00000000003e269c  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes_executor.so (BuildId: 5a3214274800ef73)
      #05 pc 00000000003e25c4  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes_executor.so (std::__ndk1::function<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) const+132) (BuildId: 5a3214274800ef73)
      #06 pc 00000000003e2530  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes_executor.so (facebook::jsi::DecoratedHostFunction::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+84) (BuildId: 5a3214274800ef73)
      #07 pc 00000000003e24b8  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes_executor.so (BuildId: 5a3214274800ef73)
      #08 pc 00000000003e2404  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes_executor.so (facebook::jsi::Value std::__ndk1::__invoke_void_return_wrapper<facebook::jsi::Value>::__call<facebook::jsi::DecoratedHostFunction&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long>(facebook::jsi::DecoratedHostFunction&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+120) (BuildId: 5a3214274800ef73)
      #09 pc 00000000003e2340  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes_executor.so (BuildId: 5a3214274800ef73)
      #10 pc 00000000003e10d0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes_executor.so (std::__ndk1::__function::__func<facebook::jsi::DecoratedHostFunction, std::__ndk1::allocator<facebook::jsi::DecoratedHostFunction>, 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&&)+120) (BuildId: 5a3214274800ef73)
      #11 pc 000000000007d568  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #12 pc 0000000000087ccc  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #13 pc 00000000000a5cc0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #14 pc 00000000000a542c  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #15 pc 0000000000087fc0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #16 pc 0000000000085df4  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #17 pc 00000000000c0f78  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #18 pc 00000000000a8020  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #19 pc 00000000000a542c  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #20 pc 0000000000087fc0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #21 pc 0000000000086724  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #22 pc 0000000000148884  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #23 pc 0000000000087ccc  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #24 pc 00000000000a5cc0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #25 pc 00000000000a542c  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #26 pc 0000000000087fc0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #27 pc 0000000000087810  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #28 pc 00000000000a5ce4  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #29 pc 00000000000a542c  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #30 pc 0000000000087fc0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #31 pc 0000000000087810  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #32 pc 00000000000a5ce4  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #33 pc 00000000000a542c  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #34 pc 0000000000087fc0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #35 pc 0000000000075bbc  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes.so (BuildId: 3a2514ffac672a1cfeb67b7d3abef521e6c0108e)
      #36 pc 00000000003dee74  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes_executor.so (facebook::jsi::RuntimeDecorator<facebook::jsi::Runtime, facebook::jsi::Runtime>::call(facebook::jsi::Function const&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+68) (BuildId: 5a3214274800ef73)
      #37 pc 00000000003dd2b0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/libhermes_executor.so (BuildId: 5a3214274800ef73)
      #38 pc 00000000003a8bb8  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #39 pc 00000000003fa5c4  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #40 pc 00000000003fab1c  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #41 pc 00000000004160b4  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #42 pc 000000000040f8f0  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #43 pc 00000000003ecc24  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #44 pc 00000000004195d8  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #45 pc 0000000000419740  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #46 pc 000000000041a470  /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/lib/arm64/librealm.so (BuildId: c06158a931e97d738c08e57ed230b4b2d13d5c3a)
      #47 pc 0000000000018b70  /system/lib64/libutils.so (android::Looper::pollInner(int)+1252) (BuildId: d0c24e3b7b6c7152eb82e77a5d2271e6)
      #48 pc 0000000000018628  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+124) (BuildId: d0c24e3b7b6c7152eb82e77a5d2271e6)
      #49 pc 000000000018f2e8  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+48) (BuildId: a6c60a2009dd038b10064919733afc8c)
      #50 pc 000000000034aa30  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #51 pc 0000000000333fa4  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #52 pc 0000000000511078  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+1976) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #53 pc 000000000049e538  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+2040) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #54 pc 000000000034d1d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #55 pc 0000000000238a94  /system/framework/framework.jar (android.os.MessageQueue.next+0)
      #56 pc 0000000000378bb0  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.11907307138045539842)+232) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #57 pc 0000000000511d44  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #58 pc 000000000049e100  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+960) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #59 pc 000000000034d1d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #60 pc 000000000023797c  /system/framework/framework.jar (android.os.Looper.loopOnce+0)
      #61 pc 0000000000378bb0  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.11907307138045539842)+232) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #62 pc 0000000000511d44  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #63 pc 000000000049e470  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1840) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #64 pc 000000000034d1d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #65 pc 00000000002381b8  /system/framework/framework.jar (android.os.Looper.loop+0)
      #66 pc 0000000000378bb0  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.11907307138045539842)+232) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #67 pc 0000000000511d44  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #68 pc 000000000049e470  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1840) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #69 pc 000000000034d1d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #70 pc 00000000003b4d50  [anon:dalvik-classes.dex extracted in memory from /data/app/~~xOtlD4tXabRYNmMjwEBbrg==/com.liffaclub.liffawatch-uIgl6Kc7vjUzreDed_hT3w==/base.apk] (com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run+0)
      #71 pc 0000000000378bb0  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.11907307138045539842)+232) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #72 pc 0000000000511d44  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #73 pc 000000000049efac  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+4716) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #74 pc 000000000034d1d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #75 pc 000000000010eaf0  /apex/com.android.art/javalib/core-oj.jar (java.lang.Thread.run+0)
      #76 pc 0000000000378bb0  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.11907307138045539842)+232) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #77 pc 00000000003784a8  /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+964) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #78 pc 000000000034ab68  /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #79 pc 0000000000333fa4  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #80 pc 000000000023e4d4  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+144) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #81 pc 0000000000539a3c  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1600) (BuildId: 4cfdaa9e5146c43e20ae36ee1caf9b7f)
      #82 pc 00000000000fd0f4  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 02a91a85343debb2911714273ff2b670)
      #83 pc 0000000000096a04  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 02a91a85343debb2911714273ff2b670)

santicomp2014 avatar Mar 01 '24 13:03 santicomp2014

Issue is still present, it hapens for us often after a restart from Expo Updates.

I mean it bassicly happens on every kind of restart (but not 100% of the time as others mentioned above)

Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x28 in tid 28446 (mqt_js), pid 28391 (com.app)

Cmdline: com.appapp
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A  pid: 28391, tid: 28446, name: mqt_js  >>> com.appapp <<<
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #00 pc 0000000000363b74  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!librealm.so (offset 0x16a5000) (BuildId: edf6f0d435afef43e7dfceba74cfdd58b0289992)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #01 pc 0000000000024ad4  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes_executor.so (offset 0x116d000) (std::__ndk1::__function::__func<facebook::jsi::DecoratedHostFunction, std::__ndk1::allocator<facebook::jsi::DecoratedHostFunction>, 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&&)+72) (BuildId: c021a27734493ec1)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #02 pc 0000000000080478  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #03 pc 0000000000080100  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #04 pc 00000000000868dc  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #05 pc 0000000000097404  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #06 pc 0000000000098c3c  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #07 pc 000000000009844c  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #08 pc 00000000000869ec  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #09 pc 00000000000795d0  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #10 pc 0000000000010ad4  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreact_render_runtimescheduler.so (offset 0x14a3000) (facebook::react::Task::execute(facebook::jsi::Runtime&, bool)+124) (BuildId: e497a78099fdf966)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #11 pc 000000000000c330  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreact_render_runtimescheduler.so (offset 0x14a3000) (facebook::react::RuntimeScheduler::executeTask(facebook::jsi::Runtime&, std::__ndk1::shared_ptr<facebook::react::Task>, bool) const+68) (BuildId: e497a78099fdf966)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #12 pc 000000000000ca18  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreact_render_runtimescheduler.so (offset 0x14a3000) (facebook::react::RuntimeScheduler::startWorkLoop(facebook::jsi::Runtime&) const+212) (BuildId: e497a78099fdf966)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #13 pc 00000000000abe80  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreactnativejni.so (offset 0x157d000) (BuildId: 7b860da6d6cadc8b)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #14 pc 00000000000b49f4  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreactnativejni.so (offset 0x157d000) (BuildId: 7b860da6d6cadc8b)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #15 pc 0000000000089c18  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreactnativejni.so (offset 0x157d000) (BuildId: 7b860da6d6cadc8b)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #16 pc 0000000000017eb0  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libfbjni.so (offset 0xe27000) (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: 957a087554a7dd659c148d0560674b789d2844d0)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #17 pc 0000000000017e00  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libfbjni.so (offset 0xe27000) (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: 957a087554a7dd659c148d0560674b789d2844d0)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #21 pc 000000000045f180  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/oat/arm64/base.vdex (com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage+0)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #25 pc 000000000045f326  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/oat/arm64/base.vdex (com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run+74)

Acetyld avatar Mar 05 '24 12:03 Acetyld

Issue is still present, it hapens for us often after a restart from Expo Updates.

I mean it bassicly happens on every kind of restart (but not 100% of the time as others mentioned above)

Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x28 in tid 28446 (mqt_js), pid 28391 (com.app)

Cmdline: com.appapp
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A  pid: 28391, tid: 28446, name: mqt_js  >>> com.appapp <<<
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #00 pc 0000000000363b74  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!librealm.so (offset 0x16a5000) (BuildId: edf6f0d435afef43e7dfceba74cfdd58b0289992)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #01 pc 0000000000024ad4  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes_executor.so (offset 0x116d000) (std::__ndk1::__function::__func<facebook::jsi::DecoratedHostFunction, std::__ndk1::allocator<facebook::jsi::DecoratedHostFunction>, 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&&)+72) (BuildId: c021a27734493ec1)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #02 pc 0000000000080478  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #03 pc 0000000000080100  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #04 pc 00000000000868dc  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #05 pc 0000000000097404  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #06 pc 0000000000098c3c  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #07 pc 000000000009844c  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #08 pc 00000000000869ec  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #09 pc 00000000000795d0  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libhermes.so (offset 0xf85000) (BuildId: 459a05451506a5110dd1d7eae0000504f6e0a4da)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #10 pc 0000000000010ad4  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreact_render_runtimescheduler.so (offset 0x14a3000) (facebook::react::Task::execute(facebook::jsi::Runtime&, bool)+124) (BuildId: e497a78099fdf966)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #11 pc 000000000000c330  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreact_render_runtimescheduler.so (offset 0x14a3000) (facebook::react::RuntimeScheduler::executeTask(facebook::jsi::Runtime&, std::__ndk1::shared_ptr<facebook::react::Task>, bool) const+68) (BuildId: e497a78099fdf966)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #12 pc 000000000000ca18  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreact_render_runtimescheduler.so (offset 0x14a3000) (facebook::react::RuntimeScheduler::startWorkLoop(facebook::jsi::Runtime&) const+212) (BuildId: e497a78099fdf966)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #13 pc 00000000000abe80  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreactnativejni.so (offset 0x157d000) (BuildId: 7b860da6d6cadc8b)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #14 pc 00000000000b49f4  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreactnativejni.so (offset 0x157d000) (BuildId: 7b860da6d6cadc8b)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #15 pc 0000000000089c18  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libreactnativejni.so (offset 0x157d000) (BuildId: 7b860da6d6cadc8b)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #16 pc 0000000000017eb0  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libfbjni.so (offset 0xe27000) (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: 957a087554a7dd659c148d0560674b789d2844d0)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #17 pc 0000000000017e00  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/base.apk!libfbjni.so (offset 0xe27000) (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: 957a087554a7dd659c148d0560674b789d2844d0)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #21 pc 000000000045f180  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/oat/arm64/base.vdex (com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage+0)
2024-03-05 13:26:44.195 28520-28520 DEBUG                   crash_dump64                         A        #25 pc 000000000045f326  /data/app/~~OKfKnvov0D71prb2qPM2TA==/com.appapp-26QqUGxuzmk0kkbKElfVXQ==/oat/arm64/base.vdex (com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run+74)

The same error for me, how to fix it, any help would be appreciated

chinamcafee avatar Mar 09 '24 17:03 chinamcafee

https://github.com/BubbleTrouble14/RealmCrash

This reproduction is giving me exact same result, is this a core issue in realm? @kneth

Acetyld avatar Mar 11 '24 06:03 Acetyld

https://github.com/BubbleTrouble14/RealmCrash

This reproduction is giving me exact same result, is this a core issue in realm? @kneth

I have same issue after integrating realm 12.6.2, and I reported a related issue: https://github.com/realm/realm-js/issues/6542

chinamcafee avatar Mar 11 '24 09:03 chinamcafee

I am getting this error: "in realm open FAIL" whenever i am trying to access anything from realm.

Pratikedfora avatar Mar 19 '24 07:03 Pratikedfora

This is such a annoying thing while developing, android app crashed 90% of all reloads :(

Acetyld avatar Mar 19 '24 08:03 Acetyld

same issue, but the error is '#00 pc 0000000000363b74 /data/app/~~pU7ixGmBpZw1jO_0O32FFg==/EC4dcRGYNr2D4uJfLmFswQ==/base.apk!librealm.so (BuildId: edf6f0d435afef43e7dfceba74cfdd58b0289992)'

gufengpiaoyi avatar Mar 26 '24 08:03 gufengpiaoyi

This is such a annoying thing while developing, android app crashed 90% of all reloads :(

I have exactly the same issue. Its also crashing in production version now and then without even sending anything to sentry

TroodoNmike avatar Apr 09 '24 20:04 TroodoNmike

This is such a annoying thing while developing, android app crashed 90% of all reloads :(

I have exactly the same issue. Its also crashing in production version now and then without even sending anything to sentry

SIGSEGV Segfault mechanism signalhandler handled false signal SIGSEGV

We do get segfaults now 😅🥲

Acetyld avatar Apr 10 '24 04:04 Acetyld

This issue is still persist when hot reload with realm version 12.7.1

vatsal-gadhiya-searce avatar Apr 24 '24 09:04 vatsal-gadhiya-searce

I am also facing same issue

"expo": "~50.0.14",
"react": "18.2.0",
"react-native": "0.73.6",
"realm": "^12.7.1",
"@realm/react": "^0.6.2",

mfurqanliaqat avatar May 03 '24 11:05 mfurqanliaqat

Same issue

  "realm": "^12.9.0",
  "@realm/react": "^0.7.0",
  "react": "18.2.0",
  "react-native": "0.74.1",

ngaiyuekeung avatar May 28 '24 06:05 ngaiyuekeung

Still persist, it happens on EAS Update as well.

Acetyld avatar May 28 '24 07:05 Acetyld

Have Anything update ?

image

Qdafengzi avatar Jul 01 '24 03:07 Qdafengzi

Getting same issue on production app.

"realm": "^12.8.1", "react": "18.2.0", "react-native": "0.74.1", "@realm/react": "^0.7.0" Android version 12. Screenshot 2024-07-25 at 12 40 44 PM

digvijaysinh-york avatar Jul 25 '24 07:07 digvijaysinh-york

any followup here? also experiencing this!

sarahsiro avatar Aug 12 '24 17:08 sarahsiro

I have change dev env don't report

Qdafengzi avatar Aug 13 '24 07:08 Qdafengzi

Is there any fix, patch, downgrade that has worked for anyone?.

This is a bit weird, I really like Mongo Atlas and I was going to use this in a big project, but this is a giant bug, how is this not being elevated.

I'm reevaluating spending money on Atlas if this can't be resolved and will probably re write my app with another stack, since random crashes in my realtime app are a critical bug.

@kneth

santicomp2014 avatar Aug 13 '24 13:08 santicomp2014

Seeing this in my app as well. Any help here would be really appreciated

cvincentcoleman avatar Aug 13 '24 16:08 cvincentcoleman

Is it related to https://github.com/realm/realm-js/pull/6824?

kneth avatar Aug 14 '24 13:08 kneth

@kneth looks promising, might be related to the bug. Thanks for sharing that MR, I will take a look.

santicomp2014 avatar Aug 15 '24 15:08 santicomp2014

https://github.com/realm/realm-js/blob/91767e69a99fb7d5aea1fdda2d503240122dadef/packages/realm-react/src/UserProvider.tsx#L89 Please don't render fallback if it's not passed or pass the user context to the fallback as well. I don't think we can conditionally render routes in Expo's file based routing, so we need to check the user to redirect.

benan789 avatar Sep 02 '24 22:09 benan789