Description
Hi,
I have used SQL cipher in my application.
It is working fine on AVD but on device it sometimes gives crash and sometimes work fine.
The log for the same is
D/dalvikvm( 4185): Added shared lib /data/data/com.dell.email/lib/libstlport_shared.so 0x41b58120
D/dalvikvm( 4185): No JNI_OnLoad found in /data/data/com.dell.email/lib/libstlport_shared.so 0x41b58120, skipping init
D/dalvikvm( 4185): Trying to load lib /data/data/com.dell.email/lib/libsqlcipher_android.so 0x41b58120
D/dalvikvm( 4185): Added shared lib /data/data/com.dell.email/lib/libsqlcipher_android.so 0x41b58120
D/dalvikvm( 4185): No JNI_OnLoad found in /data/data/com.dell.email/lib/libsqlcipher_android.so 0x41b58120, skipping init
D/dalvikvm( 4185): Trying to load lib /data/data/com.dell.email/lib/libdatabase_sqlcipher.so 0x41b58120
D/dalvikvm( 4185): Added shared lib /data/data/com.dell.email/lib/libdatabase_sqlcipher.so 0x41b58120
I/Database( 4185): JNI_OnLoad called
I/Database( 4185): JNI_OnLoad register methods
D/dalvikvm( 4185): GC_CONCURRENT freed 202K, 3% free 11001K/11271K, paused 17ms+2ms, total 36ms
F/libc ( 4185): Fatal signal 11 (SIGSEGV) at 0x5dc786f2 (code=1), thread 4199 (AsyncTask #1)
I/DEBUG ( 3147): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 3147): Build fingerprint: 'google/takju/maguro:4.1.2/JZO54K/485486:user/release-keys'
I/DEBUG ( 3147): pid: 4185, tid: 4199, name: AsyncTask #1 >>> com.dell.email <<<
I/DEBUG ( 3147): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 5dc786f2
I/DEBUG ( 3147): r0 5dc786f0 r1 00000000 r2 5be69bd4 r3 5d75f790
I/DEBUG ( 3147): r4 5d552c34 r5 5dc786f0 r6 5d7113cd r7 00000001
I/DEBUG ( 3147): r8 5c0df9c0 r9 00000001 sl 5d75e4e0 fp 5d75f790
I/DEBUG ( 3147): ip 00007500 sp 5d552600 lr 5d717e57 pc 5d7175b2 cpsr 60000030
I/DEBUG ( 3147): d0 6d726e2e63666e2f d1 69616d652e6c6c63
I/DEBUG ( 3147): d2 452f736573616275 d3 766f72506c69612f
I/DEBUG ( 3147): d4 56bd463856bd42b0 d5 56bd46a856bd4670
I/DEBUG ( 3147): d6 56bd471856bd46e0 d7 56bd478856bd4750
I/DEBUG ( 3147): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 3147): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 3147): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 3147): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 3147): d16 0000000000000013 d17 0000000000000001
I/DEBUG ( 3147): d18 0000000000000000 d19 00bc800000b98000
I/DEBUG ( 3147): d20 00b6802e00b3802d d21 00bc802f00b9802f
I/DEBUG ( 3147): d22 0707070703030303 d23 0000002f0000002e
I/DEBUG ( 3147): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 3147): d26 0000002f0000002f d27 0000002f0000002f
I/DEBUG ( 3147): d28 0001000000010000 d29 0001000000010000
I/DEBUG ( 3147): d30 0003000000030000 d31 0003000000030000
I/DEBUG ( 3147): scr 80000010
I/DEBUG ( 3147):
I/DEBUG ( 3147): backtrace:
I/DEBUG ( 3147): #00 pc 000c45b2 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #1 pc 000c4e53 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #2 pc 000c51f3 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #3 pc 000c54ab /data/data/com.dell.email/lib/libsqlcipher_android.so (udata_openChoice_46+50)
I/DEBUG ( 3147): #4 pc 000bedfd /data/data/com.dell.email/lib/libsqlcipher_android.so (icu_46::Normalizer2Impl::load(char const_, char const_, UErrorCode&)+36)
I/DEBUG ( 3147): #5 pc 000c1a3f /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #6 pc 000c1ce7 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #7 pc 000bc8f5 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #8 pc 000c12bd /data/data/com.dell.email/lib/libsqlcipher_android.so (icu_46::Normalizer2Factory::getNFDInstance(UErrorCode&)+24)
I/DEBUG ( 3147): #9 pc 000821b5 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #10 pc 00082205 /data/data/com.dell.email/lib/libsqlcipher_android.so (uprv_init_collIterate_46+8)
I/DEBUG ( 3147): #11 pc 0008a9e1 /data/data/com.dell.email/lib/libsqlcipher_android.so (ucol_openElements_46+92)
I/DEBUG ( 3147): #12 pc 000828c3 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #13 pc 00082ebf /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #14 pc 0008384b /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #15 pc 0008b923 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #16 pc 0008bfb7 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #17 pc 0008c351 /data/data/com.dell.email/lib/libsqlcipher_android.so (ucol_open_46+20)
I/DEBUG ( 3147): #18 pc 0002f0f1 /data/data/com.dell.email/lib/libsqlcipher_android.so (register_android_functions+16)
I/DEBUG ( 3147): #19 pc 00004029 /data/data/com.dell.email/lib/libdatabase_sqlcipher.so (sqlcipher::dbopen(JNIEnv, jobject, jstring, int)+200)
I/DEBUG ( 3147): #20 pc 0001de30 /system/lib/libdvm.so (dvmPlatformInvoke+112)
I/DEBUG ( 3147): #21 pc 0004d083 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const_, JValue_, Method const_, Thread_)+394)
I/DEBUG ( 3147): #22 pc 00027260 /system/lib/libdvm.so
I/DEBUG ( 3147): #23 pc 0002bb68 /system/lib/libdvm.so (dvmInterpret(Thread_, Method const_, JValue_)+180)
I/DEBUG ( 3147): #24 pc 0005f7f1 /system/lib/libdvm.so (dvmCallMethodV(Thread_, Method const_, Object_, bool, JValue_, std::va_list)+272)
I/DEBUG ( 3147): #25 pc 0005f81b /system/lib/libdvm.so (dvmCallMethod(Thread, Method const, Object_, JValue_, ...)+20)
I/DEBUG ( 3147): #26 pc 000543d3 /system/lib/libdvm.so
I/DEBUG ( 3147): #27 pc 00012bb0 /system/lib/libc.so (thread_entry+48)
I/DEBUG ( 3147): #28 pc 00012308 /system/lib/libc.so (pthread_create+172)
I/DEBUG ( 3147):
I/DEBUG ( 3147): stack:
I/DEBUG ( 3147): 5d5525c0 5c63ae78
I/DEBUG ( 3147): 5d5525c4 5d7172c9 /data/data/com.dell.email/lib/libsqlcipher_android.so (icu_46::CharString::ensureCapacity(int, int, UErrorCode&)+168)
I/DEBUG ( 3147): 5d5525c8 00000218
I/DEBUG ( 3147): 5d5525cc 5d55289d
I/DEBUG ( 3147): 5d5525d0 5d552c34
I/DEBUG ( 3147): 5d5525d4 5d77cf90 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d5525d8 5d5527a8
I/DEBUG ( 3147): 5d5525dc 5d552c34
I/DEBUG ( 3147): 5d5525e0 00000243
I/DEBUG ( 3147): 5d5525e4 5d783020 /data/data/com.dell.email/files/icu/icudt46l.dat
I/DEBUG ( 3147): 5d5525e8 5d5527ea
I/DEBUG ( 3147): 5d5525ec 0000033a
I/DEBUG ( 3147): 5d5525f0 5d552600
I/DEBUG ( 3147): 5d5525f4 5c0df9c0
I/DEBUG ( 3147): 5d5525f8 df0027ad
I/DEBUG ( 3147): 5d5525fc 00000000
I/DEBUG ( 3147): #00 5d552600 5d75f790 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d552604 5d552758
I/DEBUG ( 3147): 5d552608 5d719bf9 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d55260c 5d552c34
I/DEBUG ( 3147): 5d552610 00000001
I/DEBUG ( 3147): 5d552614 5d717e57 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): #1 5d552618 5d75f860 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d55261c 5d552758
I/DEBUG ( 3147): 5d552620 5d552c34
I/DEBUG ( 3147): 5d552624 9080653d
I/DEBUG ( 3147): 5d552628 5d552654
I/DEBUG ( 3147): 5d55262c 5d78199c
I/DEBUG ( 3147): 5d552630 5d75e4e0 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d552634 5d552c34
I/DEBUG ( 3147): 5d552638 00001000
I/DEBUG ( 3147): 5d55263c 5d552c34
I/DEBUG ( 3147): 5d552640 5d552854
I/DEBUG ( 3147): 5d552644 5d5526d4
I/DEBUG ( 3147): 5d552648 5d55275c
I/DEBUG ( 3147): 5d55264c 40138571 /system/lib/libc.so (dlfree+56)
I/DEBUG ( 3147): 5d552650 40138539 /system/lib/libc.so (dlfree)
I/DEBUG ( 3147): 5d552654 00007cd0
I/DEBUG ( 3147): ........ ........
I/DEBUG ( 3147): #2 5d552680 5d5528cd
I/DEBUG ( 3147): 5d552684 5d75e4e0 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d552688 5d75f790 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d55268c 5d75f860 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d552690 5d7113cd /data/data/com.dell.email/lib/libsqlcipher_android.so (icu_46::Normalizer2Impl::isAcceptable(void, char const, char const_, UDataInfo const_))
I/DEBUG ( 3147): 5d552694 5be69bd4
I/DEBUG ( 3147): 5d552698 5d552758
I/DEBUG ( 3147): 5d55269c 5d552c34
I/DEBUG ( 3147): 5d5526a0 5d5526a9
I/DEBUG ( 3147): 5d5526a4 00000000
I/DEBUG ( 3147): 5d5526a8 5d77cf90 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d5526ac 5d75f790 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d5526b0 5d75f860 /data/data/com.dell.email/lib/libsqlcipher_android.so
I/DEBUG ( 3147): 5d5526b4 00000218
I/DEBUG ( 3147): 5d5526b8 5be69898
I/DEBUG ( 3147): 5d5526bc 5d7113cd /data/data/com.dell.email/lib/libsqlcipher_android.so (icu_46::Normalizer2Impl::isAcceptable(void_, char const_, char const_, UDataInfo const_))
I/DEBUG ( 3147): ........ ........
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory near r0:
I/DEBUG ( 3147): 5dc786d0 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 5dc786e0 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 5dc786f0 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 5dc78700 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 5dc78710 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory near r2:
I/DEBUG ( 3147): 5be69bb4 00000000 00000000 2f6d6574 6d610001 ........tem/..am
I/DEBUG ( 3147): 5be69bc4 00000000 65732f6b 00000063 4016c564 ....k/sec...d..@
I/DEBUG ( 3147): 5be69bd4 00000000 b9e2f165 b1ddc197 c2ff6fe6 ....e........o..
I/DEBUG ( 3147): 5be69be4 6a2d0e61 e4b05afb 00000000 7379732f a.-j.Z....../sys
I/DEBUG ( 3147): 5be69bf4 2f6d6574 00000000 00000000 5d77c600 tem/..........w]
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory near r3:
I/DEBUG ( 3147): 5d75f770 66202972 6120726f 6f206c6c 6f4e2066 r) for all of No
I/DEBUG ( 3147): 5d75f780 6c616d72 72657a69 61642032 000a6174 rmalizer2 data..
I/DEBUG ( 3147): 5d75f790 006d726e fffb4ff2 fffb4ff2 fffb5026 nrm..O...O..&P..
I/DEBUG ( 3147): 5d75f7a0 fffb501e fffb5016 fffb500e fffb5006 .P...P...P...P..
I/DEBUG ( 3147): 5d75f7b0 6369364e 36345f75 6f4e3131 6c616d72 N6icu_4611Normal
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory near r4:
I/DEBUG ( 3147): 5d552c14 5a0a0010 00000006 5d6820f5 5a0a0010 ...Z..... h]...Z
I/DEBUG ( 3147): 5d552c24 5d6a034b 5a0a0010 5d68587b 5a0a0010 K.j]...Z{Xh]...Z
I/DEBUG ( 3147): 5d552c34 00000000 5b292218 5b292218 5c3b7dc0 .....")[.")[.};
I/DEBUG ( 3147): 5d552c44 00000006 20d00005 5a4c902d 407e01a8 ....... -.LZ..@q]
I/DEBUG ( 3147): 5d552c54 4077e84d 5b291d40 5a0a0010 5b2920ac M.w@@.)[...Z. )[
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory near r5:
I/DEBUG ( 3147): 5dc786d0 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 5dc786e0 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 5dc786f0 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 5dc78700 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 5dc78710 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory near r6:
I/DEBUG ( 3147): 5d7113ac 41414241 0612430a e7d30e12 00002ba3 ABAA.C.......+..
I/DEBUG ( 3147): 5d7113bc 000001ff 43136802 20016003 46c04770 .....h.C.. pG.F I/DEBUG ( 3147): 5d7113cc 2a13881a 889ad906 d1032a00 4a098919 ...*.....*.....J I/DEBUG ( 3147): 5d7113dc d0014291 47702000 4a078959 d1f94291 .B... pGY..J.B.. I/DEBUG ( 3147): 5d7113ec 2a017b1a 8a1ad1f6 8a5b8082 200180c3 .{.*......[.... I/DEBUG ( 3147): I/DEBUG ( 3147): memory near r8: I/DEBUG ( 3147): 5c0df9a0 41aa0af8 00000000 00000000 00000060 ...A........
...
I/DEBUG ( 3147): 5c0df9b0 00000018 0000005c 00040006 0000002b ...........+...
I/DEBUG ( 3147): 5c0df9c0 5d77b5d0 5d783000 5d783020 00000001 ..w].0x] 0x]....
I/DEBUG ( 3147): 5c0df9d0 00000000 00000000 ffffffff 00000000 ................
I/DEBUG ( 3147): 5c0df9e0 00000028 0000002b 5c0dfee0 4016c54c (...+......\L..@
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory near sl:
I/DEBUG ( 3147): 5d75e4c0 fff964f6 fff964f6 fff964f6 fff96552 .d...d...d..Re..
I/DEBUG ( 3147): 5d75e4d0 6c6f6f70 00000000 4c412525 00534149 pool....%%ALIAS.
I/DEBUG ( 3147): 5d75e4e0 64756369 6c363474 00000000 61502525 icudt46l....%%Pa
I/DEBUG ( 3147): 5d75e4f0 746e6572 6f527349 0000746f 41434f4c rentIsRoot..LOCA
I/DEBUG ( 3147): 5d75e500 0000454c 44554349 00415441 0000002f LE..ICUDATA./...
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory near fp:
I/DEBUG ( 3147): 5d75f770 66202972 6120726f 6f206c6c 6f4e2066 r) for all of No
I/DEBUG ( 3147): 5d75f780 6c616d72 72657a69 61642032 000a6174 rmalizer2 data..
I/DEBUG ( 3147): 5d75f790 006d726e fffb4ff2 fffb4ff2 fffb5026 nrm..O...O..&P..
I/DEBUG ( 3147): 5d75f7a0 fffb501e fffb5016 fffb500e fffb5006 .P...P...P...P..
I/DEBUG ( 3147): 5d75f7b0 6369364e 36345f75 6f4e3131 6c616d72 N6icu_4611Normal
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory near ip:
I/DEBUG ( 3147): 000074e0 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 000074f0 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 00007500 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 00007510 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147): 00007520 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory near sp:
I/DEBUG ( 3147): 5d5525e0 00000243 5d783020 5d5527ea 0000033a C... 0x].'U]:...
I/DEBUG ( 3147): 5d5525f0 5d552600 5c0df9c0 df0027ad 00000000 .&U]....'......
I/DEBUG ( 3147): 5d552600 5d75f790 5d552758 5d719bf9 5d552c34 ..u]X'U]..q]4,U]
I/DEBUG ( 3147): 5d552610 00000001 5d717e57 5d75f860 5d552758 ....W.u]X'U] I/DEBUG ( 3147): 5d552620 5d552c34 9080653d 5d552654 5d78199c 4,U]=e..T&U]..x] I/DEBUG ( 3147): I/DEBUG ( 3147): code around pc: I/DEBUG ( 3147): 5d717590 6820fdc3 fc4af7d3 f7d31c20 bd10fc47 .. h..J. ...G... I/DEBUG ( 3147): 5d7175a0 9c08b5f8 1c051c0e 29006821 2000dd01 ........!h.)... I/DEBUG ( 3147): 5d7175b0 8840bdf8 4288490d 9b07d004 20002203 ..@..I.B.....". I/DEBUG ( 3147): 5d7175c0 e7f5601a d0082e00 1c101d2f 9a061c19 .
....../.......
I/DEBUG ( 3147): 5d7175d0 47b01c3b 28000600 1c20d0ef fdaef7d6 ;..G...(.. .....
I/DEBUG ( 3147):
I/DEBUG ( 3147): code around lr:
I/DEBUG ( 3147): 5d717e34 991a6803 681d9a04 47a81c23 d0e52800 .h.....h#..G.(..
I/DEBUG ( 3147): 5d717e44 465b991d 91009a1f 9401991e f7ff9602 ..[F............
I/DEBUG ( 3147): 5d717e54 6833fba5 dc092b00 d0d72800 61839b0f ..3h.+...(.....a
I/DEBUG ( 3147): 5d717e64 9905e005 568b2230 d0072b00 b0112000 ....0".V.+... ..
I/DEBUG ( 3147): 5d717e74 4690bc3c 46a24699 bdf046ab 548b2301 <..F.F.F.F...#.T
I/DEBUG ( 3147):
I/DEBUG ( 3147): memory map around fault addr 5dc786f2:
I/DEBUG ( 3147): 5d783000-5da44000 /data/data/com.dell.email/files/icu/icudt46l.dat
I/DEBUG ( 3147): (no map for address)
I/DEBUG ( 3147): bebd6000-bebf7000 [stack]
Can you please help in this regard as this is very critical to me.