Skip to content
This repository has been archived by the owner on Mar 3, 2020. It is now read-only.

Native Crash!!! #186

Open
CarlTien opened this issue Nov 23, 2017 · 6 comments
Open

Native Crash!!! #186

CarlTien opened this issue Nov 23, 2017 · 6 comments

Comments

@CarlTien
Copy link

CarlTien commented Nov 23, 2017

11-23 19:03:46.031 8312-8312/com.app I/art: Thread[1,tid=8312,Native,Thread*=0x777f4a1a00,peer=0x78b4add0,"main"] recursive attempt to load library "/data/app/com.app-2/lib/arm64/libfb.so"
11-23 19:03:46.034 8312-8312/com.app A/fbassert: Assert (/Users/heliosalonso/github/facebook/conceal/first-party/fbjni/native/fb/jni/Exceptions.cpp:308): ptr
11-23 19:03:46.035 8312-8312/com.app A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdeadb00c in tid 8312 (.app)

                                                           [ 11-23 19:03:46.037   389:  389 W/         ]
                                                           debuggerd: handling request: pid=8312 uid=10151 gid=10151 tid=8312
@CarlTien
Copy link
Author

How can I avoid the app crash ? why use assert to force app crash?

@CarlTien
Copy link
Author

please help

@hereisderek
Copy link

well, I have the exact same issue

@childnode
Copy link

well, I can share some logs too for this ;/
using conceal 2.0.1 and the proguard rules from https://raw.githubusercontent.com/facebook/conceal/v2.0.1/proguard_annotations.pro

I'm going forward to check why this fails newer days after updating build tools and targetSDKLevel resp. which change caused this to fail

2019-02-22 10:25:34.571 4257-4257/? E/zygote64: Failed to register native method com.facebook.cipher.jni.CipherHybrid.initHybrid(BLcom/facebook/crypto/keychain/KeyChain;)Lcom/facebook/jni/HybridData; in /data/app/my.app-DqbKB97Wrdt7XNapUVyraA==/base.apk
2019-02-22 10:25:34.575 4257-4257/? A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 4257 (my.app)
2019-02-22 10:25:34.652 4516-4516/? A/DEBUG: pid: 4257, tid: 4257, name: my.app  >>> my.app <<<
2019-02-22 10:25:34.732 4516-4516/? A/DEBUG:     #02 pc 0000000000074e24  /data/app/my.app-DqbKB97Wrdt7XNapUVyraA==/lib/arm64/libconcealjni.so
2019-02-22 10:25:34.732 4516-4516/? A/DEBUG:     #03 pc 000000000003f170  /data/app/my.app-DqbKB97Wrdt7XNapUVyraA==/lib/arm64/libconcealjni.so
2019-02-22 10:25:34.732 4516-4516/? A/DEBUG:     #04 pc 000000000005b200  /data/app/my.app-DqbKB97Wrdt7XNapUVyraA==/lib/arm64/libfb.so
2019-02-22 10:25:34.732 4516-4516/? A/DEBUG:     #05 pc 000000000005b708  /data/app/my.app-DqbKB97Wrdt7XNapUVyraA==/lib/arm64/libfb.so
2019-02-22 10:25:34.732 4516-4516/? A/DEBUG:     #06 pc 0000000000011ab4  /data/app/my.app-DqbKB97Wrdt7XNapUVyraA==/lib/arm64/libfb.so (_ZN8facebook3jni38throwPendingJniExceptionAsCppExceptionEv+284)
2019-02-22 10:25:34.732 4516-4516/? A/DEBUG:     #07 pc 000000000001c71c  /data/app/my.app-DqbKB97Wrdt7XNapUVyraA==/lib/arm64/libconcealjni.so
2019-02-22 10:25:34.732 4516-4516/? A/DEBUG:     #08 pc 0000000000023c44  /data/app/my.app-DqbKB97Wrdt7XNapUVyraA==/lib/arm64/libconcealjni.so
2019-02-22 10:25:34.732 4516-4516/? A/DEBUG:     #09 pc 000000000001973c  /data/app/my.app-DqbKB97Wrdt7XNapUVyraA==/lib/arm64/libfb.so (_ZN8facebook3jni10initializeEP7_JavaVMOSt8functionIFvvEE+328)
2019-02-22 10:25:34.732 4516-4516/? A/DEBUG:     #10 pc 0000000000023d28  /data/app/my.app-DqbKB97Wrdt7XNapUVyraA==/lib/arm64/libconcealjni.so (JNI_OnLoad+92)
2019-02-22 10:25:35.470 4595-4595/? E/audit: type=1701 audit(1550827535.465:23172): auid=4294967295 uid=10421 gid=10421 ses=4294967295 subj=u:r:untrusted_app:s0:c512,c768 pid=4257 comm="my.app" exe="/system/bin/app_process64" sig=6
2019-02-22 09:22:08.121 22313-22313/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: my.app, PID: 22313
    java.lang.UnsatisfiedLinkError: couldn't find DSO to load: libfb.so
        at com.facebook.d.k.b(Unknown Source:138)
        at com.facebook.d.k.a(Unknown Source:53)
        at com.facebook.d.k.a(Unknown Source:1)
        at com.facebook.d.i.b(Unknown Source:34)
        at com.facebook.d.i.c(Unknown Source:0)
        at com.facebook.a.a.a.b.a(Unknown Source:1)
        at com.facebook.cipher.a.a(Unknown Source:2)
        at com.facebook.b.c.a(Unknown Source:3)
        at my.app.a.b.a(Unknown Source:22)
        at my.app.a.b.b(Unknown Source:17)
        at my.app.a.a.b(Unknown Source:0)
        at my.app.a.a.a(Unknown Source:7)
        at my.app.a.d.a(Unknown Source:2)
        at my.app.onActivityResult(Unknown Source:18)
        at android.app.Activity.dispatchActivityResult(Activity.java:7556)
        at android.app.ActivityThread.deliverResults(ActivityThread.java:4487)
        at android.app.ActivityThread.handleSendResult(ActivityThread.java:4534)
        at android.app.ActivityThread.-wrap20(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1752)
        at android.os.Handler.dispatchMessage(Handler.java:105)
        at android.os.Looper.loop(Looper.java:164)
        at android.app.ActivityThread.main(ActivityThread.java:6944)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

@KonsKin
Copy link

KonsKin commented Apr 3, 2019

Same error here. Using 2.0.2

@barnhill
Copy link

barnhill commented Nov 2, 2019

Similar error when trying to use app bundles in Android apps

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants