realm / realm-js

Realm is a mobile database: an alternative to SQLite & key-value stores
https://realm.io
Apache License 2.0
5.62k stars 558 forks source link

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

Open AaronDsilva97 opened 3 months ago

AaronDsilva97 commented 3 months ago

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:
  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

kneth commented 3 months ago

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

caiodeambrosio commented 3 months ago

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

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
MahmoudMousaHamad commented 3 months ago

I'm getting a similar error.

himujs commented 2 months ago

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

chinamcafee commented 2 months ago

same issue

BubbleTrouble14 commented 2 months ago

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

Acetyld commented 2 months ago

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",

santicomp2014 commented 2 months ago

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)
Acetyld commented 2 months ago

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)
chinamcafee commented 2 months ago

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

Acetyld commented 2 months ago

https://github.com/BubbleTrouble14/RealmCrash

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

chinamcafee commented 2 months ago

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

Pratikedfora commented 1 month ago

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

Acetyld commented 1 month ago

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

gufengpiaoyi commented 1 month ago

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

TroodoNmike commented 1 month ago

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

Acetyld commented 1 month ago

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 😅🥲

vatsal-gadhiya-searce commented 3 weeks ago

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

mfurqanliaqat commented 2 weeks ago

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",