App Crash on Android OS 6 Samsung Galaxy S7 SM-G930FD (JSC Crash) 64 bit support A/libc: Fatal signal 11 (SIGSEGV)
See original GitHub issueBug Report Crashed on launch Crashed with only this error log traced on android logcat A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 20217.
To Reproduce
react-native run-android
and navigate to second screen from initial route through stack navigator. I am using React-Navigation 3.6
App crashes as soon as I start going into react-navigation
and crashing in Samsung S7 64 bit CPU
device, working fine in other android devices which I am using.
Expected Behavior just to work in a stable manner. like in earlier react-native version 0.58
Environment React Native Environment Info: System: OS: Mac OS mojave 10.14 Binaries: npm: 6.4.1 Android Studio: Version 3.2.1 Android 6.0.1 (real device: Samsung S7 SM-G930FD) React Native v0.59.3
Temporary Workaround: When I removed 64 bit ndk filters “arm64-v8a”, “x86_64” from ndk abiFilters in defaultConfig block of buidl.gradle by provide only 32 bit support. It works fine.
ndk {
abiFilters "armeabi-v7a", "x86", "arm64-v8a", "x86_64" -> change to
abiFilters "armeabi-v7a", "x86"
}```
Issue Analytics
- State:
- Created 4 years ago
- Reactions:91
- Comments:190 (48 by maintainers)
@hramos @mkonicek As of now we can conclude that this seems to be an issue with latest RN 0.59 release, affecting android builds running on
Samsung S7
,S7 Edge
after we provided support forarm64-v8a
,x86_64
, removing them frombuild.gradle
does not crash the app, which could potentially affect apps going live after1 August 2019
as per Google Play 64 bit support policy. We would like you guys to draw some attention to it, please?👋 everyone.
We hear you all, and because of the issues so many of you are having we did one last 0.59.10 patch release to provide you with the new version of the JSC.
Huge thanks to @Kudo for his work on back-porting this to 0.59.
We will not do other 0.59 releases for the foreseeable future, as it is a challenging work and even harder because we are also working on 0.60 (which will have the new JSC too!).
I’m going to close this as the main core issue has been tackled, but I’d suggest to open a new one for other crashes that you may be experiencing after 0.59.10.