mozilla / mentat

UNMAINTAINED A persistent, relational store inspired by Datomic and DataScript.
https://mozilla.github.io/mentat/
Apache License 2.0
1.65k stars 115 forks source link

Android SDK crashes while trying to open a store at a standard location on API21-API23 #724

Open grigoryk opened 6 years ago

grigoryk commented 6 years ago

Doesn't seem like the "I'm using the wrong path" problem from #722 since path that's being opened this time is context.getDatabasePath("test.db"), but perhaps it is some variant.

API25+ works. I'm currently having problems getting an API24 emulator running, so it's currently untested.

I/DEBUG   ( 1172): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
D/EGL_emulation( 1903): eglMakeCurrent: 0x7f56a3a50200: ver 2 0
I/DEBUG   ( 1172):     eax 00000000  ebx 00000d25  ecx 00000d25  edx 00000006
I/DEBUG   ( 1172):     esi f77caf08  edi 00000002
I/DEBUG   ( 1172):     xcs 00000023  xds 0000002b  xes 0000002b  xfs 00000007  xss 0000002b
I/DEBUG   ( 1172):     eip f77380d6  ebp 00000d25  esp ffaf1890  flags 00200282
I/DEBUG   ( 1172): 
I/DEBUG   ( 1172): backtrace:
I/DEBUG   ( 1172):     #00 pc 000750d6  /system/lib/libc.so (tgkill+22)
I/DEBUG   ( 1172):     #01 pc 00021b1b  /system/lib/libc.so (pthread_kill+155)
I/DEBUG   ( 1172):     #02 pc 00023394  /system/lib/libc.so (raise+36)
I/DEBUG   ( 1172):     #03 pc 0001b874  /system/lib/libc.so (abort+84)
I/DEBUG   ( 1172):     #04 pc 004b9185  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libmentat_ffi.so
I/DEBUG   ( 1172):     #05 pc 004b6d68  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libmentat_ffi.so
I/DEBUG   ( 1172):     #06 pc 004b7a26  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libmentat_ffi.so
I/DEBUG   ( 1172):     #07 pc 004b7998  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libmentat_ffi.so
I/DEBUG   ( 1172):     #08 pc 004b7785  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libmentat_ffi.so
I/DEBUG   ( 1172):     #09 pc 004b7706  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libmentat_ffi.so
I/DEBUG   ( 1172):     #10 pc 004b766b  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libmentat_ffi.so
I/DEBUG   ( 1172):     #11 pc 004c9eae  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libmentat_ffi.so
I/DEBUG   ( 1172):     #12 pc 00038d9f  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libmentat_ffi.so
I/DEBUG   ( 1172):     #13 pc 00062455  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libmentat_ffi.so (store_open+213)
I/DEBUG   ( 1172):     #14 pc 00010fc9  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libjnidispatch.so (ffi_call_SYSV+25)
I/DEBUG   ( 1172):     #15 pc 00010c40  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libjnidispatch.so (ffi_call+176)
I/DEBUG   ( 1172):     #16 pc 000051e0  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libjnidispatch.so
I/DEBUG   ( 1172):     #17 pc 00007a0f  /data/app/org.mozilla.samplefenixprofile-1/lib/x86/libjnidispatch.so (Java_com_sun_jna_Native_invokePointer+63)
I/DEBUG   ( 1172):     #18 pc 00356cd2  /data/dalvik-cache/x86/data@app@org.mozilla.samplefenixprofile-1@base.apk@classes.dex
I/DEBUG   ( 1172):     #19 pc 010cec80  <unknown>
D/EGL_emulation( 1903): eglMakeCurrent: 0x7f56a3a50200: ver 2 0