Skip to content

[Android Bug] Native crash on Nexus 5X (Android 7.1.1) #12415

Closed
@desmond1121

Description

@desmond1121

Crash:

SIGABRT
0x2054
#00  pc 00049db4  /system/lib/libc.so (tgkill+12) [armeabi-v7a::ef3a1881d2b9ea5f56101fbe0a97a35a]
#01  pc 00047553  /system/lib/libc.so (pthread_kill+34) [armeabi-v7a::ef3a1881d2b9ea5f56101fbe0a97a35a]
#02  pc 0001d8a5  /system/lib/libc.so (raise+10) [armeabi-v7a::ef3a1881d2b9ea5f56101fbe0a97a35a]
#03  pc 000193f1  /system/lib/libc.so (__libc_android_abort+34) [armeabi-v7a::ef3a1881d2b9ea5f56101fbe0a97a35a]
#04  pc 00017034  /system/lib/libc.so (abort+4) [armeabi-v7a::ef3a1881d2b9ea5f56101fbe0a97a35a]
#05  pc 00040a73  /data/app/tv.danmaku.bili-1/lib/arm/libfb.so (_ZN9__gnu_cxx27__verbose_terminate_handlerEv+226) [armeabi-v7a::cf8cac92d5bc3095c238dda34640161f]
#06  pc 00015d49  /data/app/tv.danmaku.bili-1/lib/arm/libfb.so (_ZN10__cxxabiv111__terminateEPFvvE+4) [armeabi-v7a::cf8cac92d5bc3095c238dda34640161f]
#07  pc 00015dbd  /data/app/tv.danmaku.bili-1/lib/arm/libfb.so (_ZSt9terminatev+8) [armeabi-v7a::cf8cac92d5bc3095c238dda34640161f]
#08  pc 00015f17  /data/app/tv.danmaku.bili-1/lib/arm/libfb.so (__cxa_rethrow+46) [armeabi-v7a::cf8cac92d5bc3095c238dda34640161f]
#09  pc 000102e7  /data/app/tv.danmaku.bili-1/lib/arm/libfb.so [armeabi-v7a::cf8cac92d5bc3095c238dda34640161f]
#10  pc 000106d3  /data/app/tv.danmaku.bili-1/lib/arm/libfb.so (_ZN8facebook3jni43translatePendingCppExceptionToJavaExceptionEv+50) [armeabi-v7a::cf8cac92d5bc3095c238dda34640161f]
#11  pc 0001d681  /data/app/tv.danmaku.bili-1/lib/arm/libreactnativejnifb.so [armeabi-v7a::c211f7800c1986679abc8acc5d24102e]
#12  pc 0161d03f  /data/app/tv.danmaku.bili-1/oat/arm/base.odex (oatexec+864319) [armeabi::1c040000000000000379160000000000]
java:
android.os.Handler.handleCallback(Handler.java:751)
android.os.Handler.dispatchMessage(Handler.java:95)
com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31)
android.os.Looper.loop(Looper.java:154)
com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:196)
java.lang.Thread.run(Thread.java:761)

Addr2line output:

  • 11 0001d681 (libreactnativefb.so)
facebook::jni::detail::NativeMethodWrapper* facebook::jni::detail::exceptionWrapJNIMethod<void (facebook::react::JNativeRunnable::*)(), &facebook::react::JNativeRunnable::run, facebook::react::JNativeRunnable>(void (facebook::react::JNativeRunnable::*)())::funcWrapper::call(_JNIEnv*, _jobject*)
/Users/desmond/CodeFiles/rn-codes/react-native/ReactAndroid/src/main/jni/first-party/fb/include/fb/fbjni/Registration-inl.h:129

Registration-inl.h#129

  • 10 000106d3 (libfb.so)
facebook::jni::translatePendingCppExceptionToJavaException()
/Users/desmond/CodeFiles/rn-codes/react-native/ReactAndroid/src/main/jni/first-party/fb/jni/Exceptions.cpp:221 (discriminator 2)

Exceptions.h#221

  • 9 000102e7 (libfb.so)
denest
/Users/desmond/CodeFiles/rn-codes/react-native/ReactAndroid/src/main/jni/first-party/fb/jni/Exceptions.cpp:175

Exceptions.h#175

Reproduction

Everytime react-native instance startup.

Additional Information

  • React Native version: 0.42.0-rc3
  • Platform: Android 7.1.1, Nexus 5X
  • Operating System: MacOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions