Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[BUG]: Crash when debug android app #391

Closed
4 of 5 tasks
parthjdabhi opened this issue Nov 29, 2023 · 5 comments
Closed
4 of 5 tasks

[BUG]: Crash when debug android app #391

parthjdabhi opened this issue Nov 29, 2023 · 5 comments
Labels
🐛 bug Something isn't working

Comments

@parthjdabhi
Copy link

react-native environment setup

  • I verified that I have not react-native-cli installed globally and be up to date about the React Native environment setup.

Description

Steps to reproduce error.

  1. Initialize the new app
    npx react-native@latest init MyApp --template @thecodingmachine/react-native-boilerplate

  2. Run on Android emulator
    npx react-native run-android`` or yarn android

  3. Open Developer menu, Select Debug

  4. App gets crash sudden after splash screen.

Tried with Typescript and Javascript template both has crash issue with android app.

Also note that with iOS can't see debug option in developer menu.

[Android]
Screenshot_1701260877

Version

3.7.2

Do you use TypeScript?

  • Yes
  • No

On which OS this issue appear on?

  • IOS
  • Android

Desktop OS

MacOS

@parthjdabhi parthjdabhi added the 🐛 bug Something isn't working label Nov 29, 2023
@parthjdabhi
Copy link
Author

Crash log collected from flipper(0.239.0)

`*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

Build fingerprint: 'google/sdk_gphone64_arm64/emu64a:14/UPB3.230519.006/10229193:user/release-keys'
Revision: '0'
ABI: 'arm64'
Timestamp: 2023-11-29 18:46:51.879605887+0530
Process uptime: 2s
Cmdline: com.myapp4
pid: 10730, tid: 10789, name: mqt_js >>> com.myapp4 <<<
uid: 10185
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 0x0000000000000000
Cause: null pointer dereference
x0 0000000000000000 x1 b400007a2e830528 x2 00000077dad33560 x3 000000788d0b2ded
x4 00000077dad33378 x5 7265746e696f5065 x6 7265746e696f5065 x7 0000007814519d56
x8 0000007814d237bc x9 64de947d468ccc7c x10 00000000fffffffd x11 0000000000000000
x12 0000007b39da1600 x13 00000000135a6628 x14 000000000000000c x15 00000000ebad6a89
x16 00000078097df1a8 x17 0000007814d48ef0 x18 00000077d16e0000 x19 0000007814de0e64
x20 00000077dad33738 x21 00000077dad36000 x22 0000000000000001 x23 0000000000000001
x24 00000077dad33780 x25 0000007b29437660 x26 00000077dad337d0 x27 0000000070b13fc8
x28 00000077dad33650 x29 00000077dad330b0
lr 0000007809702d10 sp 00000077dad32ff0 pc 0000007814d48f28 pst 0000000000001000
73 total frames
backtrace:
#00 pc 0000000000039f28 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreact_render_runtimescheduler.so (facebook::react::RuntimeSchedulerBinding::createAndInstallIfNeeded(facebook::jsi::Runtime&, std::__ndk1::shared_ptrfacebook::react::RuntimeScheduler const&)+56) (BuildId: e9cc0177fcb8bf54)
#1 pc 00000000001fcd0c /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#2 pc 00000000001fccb4 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#3 pc 00000000001fcc50 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#4 pc 00000000001fcbfc /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#5 pc 00000000001fb8cc /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#6 pc 000000000032ed78 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libfabricjni.so (BuildId: 22d1a70a8a640be4)
#7 pc 000000000032ec8c /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libfabricjni.so (std::__ndk1::function<void (facebook::jsi::Runtime&)>::operator()(facebook::jsi::Runtime&) const+44) (BuildId: 22d1a70a8a640be4)
#8 pc 000000000027fbdc /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#9 pc 000000000027fb7c /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#10 pc 000000000027fb14 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#11 pc 000000000027fac0 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#12 pc 000000000027e8c4 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#13 pc 00000000002aafe0 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#14 pc 00000000002aaf40 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (std::__ndk1::function<void (facebook::react::JSExecutor*)>::operator()(facebook::react::JSExecutor*) const+60) (BuildId: f7c4dcac2e16ec64)
#15 pc 00000000002aaef4 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#16 pc 00000000002aae7c /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#17 pc 00000000002aae30 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#18 pc 00000000002aae08 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#19 pc 00000000002a9b80 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#20 pc 00000000001ed268 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#21 pc 00000000001ed164 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (std::__ndk1::function<void ()>::operator()() const+20) (BuildId: f7c4dcac2e16ec64)
#22 pc 000000000020c588 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#23 pc 000000000020c504 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#24 pc 000000000020c4b8 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#25 pc 000000000020c490 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#26 pc 000000000020b2c8 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/lib/arm64/libreactnativejni.so (BuildId: f7c4dcac2e16ec64)
#27 pc 0000000000015e84 /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/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>)+32) (BuildId: 27496b9e5551bff5c79496b936b663bf8868c68b)
#28 pc 0000000000015dfc /data/app/~~9vSIOK6D69hDg84pBzF0WA==/com.myapp4-_RFx1NyCf4Ysl--J2XHXuw==/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: 27496b9e5551bff5c79496b936b663bf8868c68b)
#29 pc 0000000000366830 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#30 pc 000000000034fda4 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#31 pc 0000000000472b34 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+1004) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#32 pc 00000000004dfdfc /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+4112) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#33 pc 0000000000368fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#34 pc 00000000001d60b8 /system/framework/framework.jar (android.os.Handler.handleCallback+0)
#35 pc 000000000036be78 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9090585987927737949)+356) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#36 pc 0000000000473714 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+4044) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#37 pc 00000000004df450 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+1636) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#38 pc 0000000000368fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#39 pc 00000000001d5f00 /system/framework/framework.jar (android.os.Handler.dispatchMessage+0)
#40 pc 000000000036be78 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9090585987927737949)+356) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#41 pc 0000000000473714 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+4044) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#42 pc 00000000004dfdfc /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+4112) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#43 pc 0000000000368fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#44 pc 000000000094894c anonymous:7813983000 (com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage+0)
#45 pc 000000000036be78 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9090585987927737949)+356) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#46 pc 0000000000473714 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+4044) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#47 pc 00000000004df0ec /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+768) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#48 pc 0000000000368fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#49 pc 00000000001fb308 /system/framework/framework.jar (android.os.Looper.loopOnce+0)
#50 pc 000000000036be78 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9090585987927737949)+356) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#51 pc 0000000000473714 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+4044) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#52 pc 00000000004df450 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+1636) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#53 pc 0000000000368fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#54 pc 00000000001fba7c /system/framework/framework.jar (android.os.Looper.loop+0)
#55 pc 000000000036be78 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9090585987927737949)+356) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#56 pc 0000000000473714 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+4044) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#57 pc 00000000004df450 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+1636) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#58 pc 0000000000368fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#59 pc 0000000000948a90 anonymous:7813983000 (com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run+0)
#60 pc 000000000036be78 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9090585987927737949)+356) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#61 pc 0000000000473714 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+4044) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#62 pc 00000000004dfdfc /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+4112) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#63 pc 0000000000368fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#64 pc 000000000010edcc /apex/com.android.art/javalib/core-oj.jar (java.lang.Thread.run+0)
#65 pc 000000000036be78 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9090585987927737949)+356) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#66 pc 000000000036b654 /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+788) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#67 pc 0000000000366968 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#68 pc 000000000034fda4 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#69 pc 0000000000339fd8 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+144) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#70 pc 00000000004c8f98 /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1888) (BuildId: eea22afbb0173fba38d6bb19cfffc1a5)
#71 pc 00000000000be668 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 584bea18de667f24c490a5df46125bc8)
#72 pc 000000000005b19c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 584bea18de667f24c490a5df46125bc8)`

@thaibm
Copy link

thaibm commented Dec 5, 2023

I faced the same issue tooooo

@JeremyDolle
Copy link
Collaborator

I will take a look at it.
Did you try without the template ?

@dat31
Copy link

dat31 commented Dec 14, 2023

I got the same issue on windows 11

@JeremyDolle
Copy link
Collaborator

close due to inactivity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants