Android 8.1 случайный родной SQLCipher 3.5.9 сбой - PullRequest
0 голосов
/ 06 октября 2019

В приложении используется SQLCipher 3.5.9.

После обновления приложения неожиданно начал появляться этот родной сбой. Это случайный сбой и не всегда воспроизводимый.

Возможно ли как-то, что это может быть из-за обновления прошивки?

    --------- beginning of crash
2019-10-06 16:27:42.651 7960-7983/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2019-10-06 16:27:42.651 7960-7983/? A/DEBUG: Build fingerprint: 'user/dev-keys'
2019-10-06 16:27:42.651 7960-7983/? A/DEBUG: Revision: '0'
2019-10-06 16:27:42.651 7960-7983/? A/DEBUG: ABI: 'arm'
2019-10-06 16:27:42.651 7960-7983/? A/DEBUG: pid: 7960, tid: 7983, name: f.client.android.production  >>> roid.production <<<
2019-10-06 16:27:42.651 7960-7983/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xb5e8ea3a
2019-10-06 16:27:42.664 432-432/? W//system/bin/hwservicemanager: getTransport: Cannot find entry vendor.display.config@1.1::IDisplayConfig/default in either framework or device manifest.
2019-10-06 16:27:42.667 7960-7983/? A/DEBUG:     r0 00000098  r1 00000000  r2 00000ea3  r3 ea3121d0
2019-10-06 16:27:42.667 7960-7983/? A/DEBUG:     r4 ea311fde  r5 ec0dae08  r6 b5e8ea31  r7 da7f2710
2019-10-06 16:27:42.667 7960-7983/? A/DEBUG:     r8 ea312328  r9 00000001  sl ea312038  fp ea3199c8
2019-10-06 16:27:42.667 7960-7983/? A/DEBUG:     ip 00000000  sp da7f25c0  lr da2a6747  pc da2ad786  cpsr a00f0030
2019-10-06 16:27:42.771 432-432/? I/chatty: uid=1000(system) hwservicemanage identical 6 lines
2019-10-06 16:27:42.789 432-432/? W//system/bin/hwservicemanager: getTransport: Cannot find entry vendor.display.config@1.1::IDisplayConfig/default in either framework or device manifest.
2019-10-06 16:27:42.802 7960-7993/? D/vndksupport: Loading /vendor/lib/egl/libGLESv2_adreno.so from current namespace instead of sphal namespace.
2019-10-06 16:27:42.807 432-432/? W//system/bin/hwservicemanager: getTransport: Cannot find entry vendor.display.config@1.1::IDisplayConfig/default in either framework or device manifest.
2019-10-06 16:27:42.812 7960-7993/? D/libEGL: loaded /vendor/lib/egl/libGLESv2_adreno.so
2019-10-06 16:27:42.816 7960-7983/? A/DEBUG: backtrace:
2019-10-06 16:27:42.816 7960-7983/? A/DEBUG:     #00 pc 000a2786  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.817 7960-7983/? A/DEBUG:     #01 pc 0008a2a5  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.817 7960-7983/? A/DEBUG:     #02 pc 000837df  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.817 7960-7983/? A/DEBUG:     #03 pc 0005f357  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.817 7960-7983/? A/DEBUG:     #04 pc 00082a27  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.817 7960-7983/? A/DEBUG:     #05 pc 0005ea47  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.817 7960-7983/? A/DEBUG:     #06 pc 000553a9  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so (sqlite3_exec+144)
2019-10-06 16:27:42.817 7960-7983/? A/DEBUG:     #07 pc 000da1c1  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.817 7960-7983/? A/DEBUG:     #08 pc 00062701  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.817 7960-7983/? A/DEBUG:     #09 pc 00081ee9  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.818 7960-7983/? A/DEBUG:     #10 pc 0005d35b  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.818 7960-7983/? A/DEBUG:     #11 pc 00098a7b  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.818 7960-7983/? A/DEBUG:     #12 pc 00095333  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.818 7960-7983/? A/DEBUG:     #13 pc 000986b1  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.818 7960-7983/? A/DEBUG:     #14 pc 000891f1  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.818 7960-7983/? A/DEBUG:     #15 pc 000837df  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.818 7960-7983/? A/DEBUG:     #16 pc 0005f357  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.819 7960-7983/? A/DEBUG:     #17 pc 00082a27  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.819 7960-7983/? A/DEBUG:     #18 pc 0005ea47  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.819 7960-7983/? A/DEBUG:     #19 pc 0005eba7  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so
2019-10-06 16:27:42.819 7960-7983/? A/DEBUG:     #20 pc 0005ec5d  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so (sqlite3_prepare16_v2+16)
2019-10-06 16:27:42.819 7960-7983/? A/DEBUG:     #21 pc 000da395  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/lib/arm/libsqlcipher.so (sqlcipher::compile(_JNIEnv*, _jobject*, sqlite3*, _jstring*)+120)
2019-10-06 16:27:42.819 7960-7983/? A/DEBUG:     #22 pc 00da317d  /data/app/f.client.android.production-pGW3XjCSzWZigUMFzESkSg==/oat/arm/base.odex (offset 0x6a4000)
2019-10-06 16:27:42.825 432-432/? W//system/bin/hwservicemanager: getTransport: Cannot find entry vendor.display.config@1.1::IDisplayConfig/default in either framework or device manifest.

Есть идеи, почему это происходит?

...