dlib-android icon indicating copy to clipboard operation
dlib-android copied to clipboard

How to obfuscate and shrink project which use dlib?

Open adast opened this issue 7 years ago • 2 comments

I tried to do that, but I have an app crash after line below: System.loadLibrary("android_dlib"); Android minSdkVersion and APP_PLATFORM is the same. How to fix that crash?

And also I have google crash log for it: 03-26 01:41:59.235 14257-14815/? E/duck: before crash

03-26 01:41:59.851 14997-14815/? A/google-breakpad: -----BEGIN BREAKPAD MICRODUMP----- 03-26 01:42:00.235 14997-14815/? A/google-breakpad: M 00000078E5F71000 0000000000000000 000000000077F000 9217A5B4FFF7CCFFBC3D8B2B1157435B0 libandroid_dlib.so 03-26 01:42:00.279 14997-14815/? A/google-breakpad: -----END BREAKPAD MICRODUMP-----

03-26 01:42:00.334 14257-14815/? A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 14815 (CameraBackgroun) 03-26 01:42:00.423 1624-1624/? E/DateLunarView: mDateString is: Mon, Mar 26 03-26 01:42:00.423 1624-1624/? E/DateLunarView: mDateString is: Mon, Mar 26 03-26 01:42:00.483 549-14846/? E/ImagingServer: void hw::CCfgPipeline::onHALSuspend(): No HAL requests for a long time! 03-26 01:42:00.486 15037-15037/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 03-26 01:42:00.486 15037-15037/? A/DEBUG: Build fingerprint: 'HUAWEI/VNS-L22/HWVNS-H:7.0/HUAWEIVNS-L22/C636B360:user/release-keys' 03-26 01:42:00.486 15037-15037/? A/DEBUG: Revision: '0' 03-26 01:42:00.486 15037-15037/? A/DEBUG: ABI: 'arm64' 03-26 01:42:00.486 15037-15037/? A/DEBUG: pid: 14257, tid: 14815, name: CameraBackgroun >>> com.duck.duck <<< 03-26 01:42:00.486 15037-15037/? A/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 03-26 01:42:00.494 15037-15037/? A/DEBUG: Abort message: 'F/jni_primitives.h:109 'detRetClass' Must be non NULL ' 03-26 01:42:00.494 15037-15037/? A/DEBUG: x0 0000000000000000 x1 00000000000039df x2 0000000000000006 x3 0000000000000008 03-26 01:42:00.494 15037-15037/? A/DEBUG: x4 0000000000000000 x5 8080808080800000 x6 0000808080808080 x7 0000000000000734 03-26 01:42:00.495 15037-15037/? A/DEBUG: x8 0000000000000083 x9 ffffffffffffffdf x10 0000000000000000 x11 0000000000000001 03-26 01:42:00.495 15037-15037/? A/DEBUG: x12 ffffffffffffffff x13 000000791866a2a0 x14 0000007918647158 x15 0000000000012317 03-26 01:42:00.495 15037-15037/? A/DEBUG: x16 0000007918662ec8 x17 000000791860bc28 x18 0000000000015180 x19 00000078ed2c94f8 03-26 01:42:00.495 15037-15037/? A/DEBUG: x20 0000000000000006 x21 00000078ed2c9450 x22 0000000000000054 x23 00000078e67bf5f8 03-26 01:42:00.495 15037-15037/? A/DEBUG: x24 00000078ed2c6cec x25 00000078e9ac1220 x26 0000007916ceea40 x27 0000000000000000 03-26 01:42:00.495 15037-15037/? A/DEBUG: x28 00000078f746e800 x29 00000078ed2c6790 x30 00000079186090d0 03-26 01:42:00.495 15037-15037/? A/DEBUG: sp 00000078ed2c6770 pc 000000791860bc30 pstate 0000000060000000 03-26 01:42:00.549 15037-15037/? A/DEBUG: backtrace: 03-26 01:42:00.549 15037-15037/? A/DEBUG: #00 pc 000000000006bc30 /system/lib64/libc.so (tgkill+8) 03-26 01:42:00.549 15037-15037/? A/DEBUG: #1 pc 00000000000690cc /system/lib64/libc.so (pthread_kill+64) 03-26 01:42:00.549 15037-15037/? A/DEBUG: #2 pc 0000000000023e68 /system/lib64/libc.so (raise+24) 03-26 01:42:00.549 15037-15037/? A/DEBUG: #3 pc 000000000001c8ec /system/lib64/libc.so (abort+52) 03-26 01:42:00.549 15037-15037/? A/DEBUG: #4 pc 000000000009911c /data/app/com.duck.duck-1/lib/arm64/libandroid_dlib.so (_ZN13MessageLoggerD2Ev+648) 03-26 01:42:00.549 15037-15037/? A/DEBUG: #5 pc 00000000000d64a8 /data/app/com.duck.duck-1/lib/arm64/libandroid_dlib.so (Z18CheckNotNullCommonIP7_jclassERT_PKciS5_S3+128) 03-26 01:42:00.549 15037-15037/? A/DEBUG: #6 pc 00000000000d5f0c /data/app/com.duck.duck-1/lib/arm64/libandroid_dlib.so (_ZN16JNI_VisionDetRetC2EP7_JNIEnv+100) 03-26 01:42:00.549 15037-15037/? A/DEBUG: #7 pc 00000000000d5cd8 /data/app/com.duck.duck-1/lib/arm64/libandroid_dlib.so (JNI_OnLoad+448) 03-26 01:42:00.549 15037-15037/? A/DEBUG: #8 pc 00000000002ef43c /system/lib64/libart.so (ZN3art9JavaVMExt17LoadNativeLibraryEP7_JNIEnvRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEP8_jobjectP8_jstringPS9+2136) 03-26 01:42:00.549 15037-15037/? A/DEBUG: #9 pc 0000000000004284 /system/lib64/libopenjdkjvm.so (JVM_NativeLoad+280) 03-26 01:42:00.549 15037-15037/? A/DEBUG: #10 pc 0000000071978f80 /data/dalvik-cache/arm64/system@[email protected] (offset 0x659000)

adast avatar Mar 25 '18 20:03 adast

I have meet the problem too?Had you fixed?

lhorizon avatar Apr 25 '18 05:04 lhorizon

+1

Mohammad-taqi-velani avatar Jul 21 '22 11:07 Mohammad-taqi-velani