[guardian-dev] No luck with SQLCipher under eclipse

johnc johnc at aktivix.org
Sun Sep 4 19:54:15 EDT 2011


Hi Nathan,

Yes. I'm in the England, UK. I will send you an additional log file
tomorrow. NoteCipher crashed as you expected.

Some details that might be helpful to you:

My phone details:
Android version:      2.2
Baseband version:     I5500XWJP3
Kernel:               2.6.32.9-perf root at DELL104 #1
Build:                FROYO.XWJPJ

On Sun, 2011-09-04 at 19:43 -0400, Nathan of Guardian wrote:
> Oh yes, this is interesting actually... are you running in a non EN_US
> locale?
> 
> > 09-04 23:06:19.160: INFO/Database(344): sqlite returned: error code =
> > 26, msg = file is encrypted or is not a database
> > 09-04 23:06:19.160: ERROR/Database(344): CREATE TABLE android_metadata
> > failed
> > 09-04 23:06:19.180: ERROR/Database(344): Failed to setLocale() when
> > constructing, closing the database
> > 09-04 23:06:19.180: ERROR/Database(344):
> > info.guardianproject.database.sqlcipher.SQLiteException: file is
> > encrypted or is not a database
> 
> 
> On 09/04/2011 07:41 PM, devrandom wrote:
> > I tried to get going with the SQLCipher version, but not having much
> > luck.  I get the following on a pristine 2.3.3 emulator.  Any ideas?
> > 
> > 09-04 23:06:17.050: INFO/System.out(336): debugger has settled (1316)
> > 09-04 23:06:17.820: DEBUG/dalvikvm(336): Trying to load lib
> > /data/data/info.guardianproject.otr.app.im/lib/libstlport_shared.so
> > 0x40515630
> > 09-04 23:06:17.820: DEBUG/dalvikvm(336): Added shared lib
> > /data/data/info.guardianproject.otr.app.im/lib/libstlport_shared.so
> > 0x40515630
> > 09-04 23:06:17.820: DEBUG/dalvikvm(336): No JNI_OnLoad found in
> > /data/data/info.guardianproject.otr.app.im/lib/libstlport_shared.so
> > 0x40515630, skipping init
> > 09-04 23:06:17.830: DEBUG/dalvikvm(336): Trying to load lib
> > /data/data/info.guardianproject.otr.app.im/lib/libsqlcipher.so 0x40515630
> > 09-04 23:06:17.830: DEBUG/dalvikvm(336): Added shared lib
> > /data/data/info.guardianproject.otr.app.im/lib/libsqlcipher.so 0x40515630
> > 09-04 23:06:17.830: DEBUG/dalvikvm(336): No JNI_OnLoad found in
> > /data/data/info.guardianproject.otr.app.im/lib/libsqlcipher.so
> > 0x40515630, skipping init
> > 09-04 23:06:17.830: DEBUG/dalvikvm(336): Trying to load lib
> > /data/data/info.guardianproject.otr.app.im/files/libsqlcipher_android.so
> > 0x40515630
> > 09-04 23:06:17.840: DEBUG/dalvikvm(336): Added shared lib
> > /data/data/info.guardianproject.otr.app.im/files/libsqlcipher_android.so
> > 0x40515630
> > 09-04 23:06:17.840: DEBUG/dalvikvm(336): No JNI_OnLoad found in
> > /data/data/info.guardianproject.otr.app.im/files/libsqlcipher_android.so
> > 0x40515630, skipping init
> > 09-04 23:06:17.840: DEBUG/dalvikvm(336): Trying to load lib
> > /data/data/info.guardianproject.otr.app.im/lib/libdatabase_sqlcipher.so
> > 0x40515630
> > 09-04 23:06:17.850: DEBUG/dalvikvm(336): Added shared lib
> > /data/data/info.guardianproject.otr.app.im/lib/libdatabase_sqlcipher.so
> > 0x40515630
> > 09-04 23:06:17.850: INFO/Database(336): JNI_OnLoad called
> > 09-04 23:06:17.850: INFO/Database(336): JNI_OnLoad register methods
> > 09-04 23:06:17.930: DEBUG/dalvikvm(336): GC_EXTERNAL_ALLOC freed 74K,
> > 52% free 2601K/5379K, external 1625K/2137K, paused 40ms
> > 09-04 23:06:18.120: DEBUG/dalvikvm(336): GC_EXTERNAL_ALLOC freed 1K, 52%
> > free 2600K/5379K, external 3125K/3903K, paused 34ms
> > 09-04 23:06:18.521: INFO/ActivityManager(61): Start proc
> > info.guardianproject.otr.app.im:remote for content provider
> > info.guardianproject.otr.app.im/.provider.ImpsProvider: pid=344
> > uid=10034 gids={3003}
> > 09-04 23:06:18.671: INFO/ActivityThread(344): Pub
> > info.guardianproject.otr.app.im.provider.Imps:
> > info.guardianproject.otr.app.im.provider.ImpsProvider
> > 09-04 23:06:18.721: DEBUG/dalvikvm(344): Trying to load lib
> > /data/data/info.guardianproject.otr.app.im/lib/libstlport_shared.so
> > 0x40515268
> > 09-04 23:06:18.731: DEBUG/dalvikvm(344): Added shared lib
> > /data/data/info.guardianproject.otr.app.im/lib/libstlport_shared.so
> > 0x40515268
> > 09-04 23:06:18.731: DEBUG/dalvikvm(344): No JNI_OnLoad found in
> > /data/data/info.guardianproject.otr.app.im/lib/libstlport_shared.so
> > 0x40515268, skipping init
> > 09-04 23:06:18.731: DEBUG/dalvikvm(344): Trying to load lib
> > /data/data/info.guardianproject.otr.app.im/lib/libsqlcipher.so 0x40515268
> > 09-04 23:06:18.741: DEBUG/dalvikvm(344): Added shared lib
> > /data/data/info.guardianproject.otr.app.im/lib/libsqlcipher.so 0x40515268
> > 09-04 23:06:18.741: DEBUG/dalvikvm(344): No JNI_OnLoad found in
> > /data/data/info.guardianproject.otr.app.im/lib/libsqlcipher.so
> > 0x40515268, skipping init
> > 09-04 23:06:18.741: DEBUG/dalvikvm(344): Trying to load lib
> > /data/data/info.guardianproject.otr.app.im/files/libsqlcipher_android.so
> > 0x40515268
> > 09-04 23:06:18.741: DEBUG/dalvikvm(344): Added shared lib
> > /data/data/info.guardianproject.otr.app.im/files/libsqlcipher_android.so
> > 0x40515268
> > 09-04 23:06:18.741: DEBUG/dalvikvm(344): No JNI_OnLoad found in
> > /data/data/info.guardianproject.otr.app.im/files/libsqlcipher_android.so
> > 0x40515268, skipping init
> > 09-04 23:06:18.741: DEBUG/dalvikvm(344): Trying to load lib
> > /data/data/info.guardianproject.otr.app.im/lib/libdatabase_sqlcipher.so
> > 0x40515268
> > 09-04 23:06:18.750: DEBUG/dalvikvm(344): Added shared lib
> > /data/data/info.guardianproject.otr.app.im/lib/libdatabase_sqlcipher.so
> > 0x40515268
> > 09-04 23:06:18.750: INFO/Database(344): JNI_OnLoad called
> > 09-04 23:06:18.750: INFO/Database(344): JNI_OnLoad register methods
> > 09-04 23:06:19.160: INFO/Database(344): sqlite returned: error code =
> > 26, msg = file is encrypted or is not a database
> > 09-04 23:06:19.160: ERROR/Database(344): CREATE TABLE android_metadata
> > failed
> > 09-04 23:06:19.180: ERROR/Database(344): Failed to setLocale() when
> > constructing, closing the database
> > 09-04 23:06:19.180: ERROR/Database(344):
> > info.guardianproject.database.sqlcipher.SQLiteException: file is
> > encrypted or is not a database
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.native_setLocale(Native
> > Method)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.setLocale(SQLiteDatabase.java:2024)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.<init>(SQLiteDatabase.java:1890)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.openDatabase(SQLiteDatabase.java:874)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:908)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:107)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:170)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > info.guardianproject.otr.app.im.provider.ImpsProvider$DatabaseHelper.getReadableDatabase(ImpsProvider.java:264)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > info.guardianproject.otr.app.im.provider.ImpsProvider.queryInternal(ImpsProvider.java:1453)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > info.guardianproject.otr.app.im.provider.ImpsProvider.query(ImpsProvider.java:1125)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:174)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > android.content.ContentProviderNative.onTransact(ContentProviderNative.java:111)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > android.os.Binder.execTransact(Binder.java:320)
> > 09-04 23:06:19.180: ERROR/Database(344):     at
> > dalvik.system.NativeStart.run(Native Method)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344): Couldn't open imps.db
> > for writing (will try read-only):
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):
> > info.guardianproject.database.sqlcipher.SQLiteException: file is
> > encrypted or is not a database
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.native_setLocale(Native
> > Method)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.setLocale(SQLiteDatabase.java:2024)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.<init>(SQLiteDatabase.java:1890)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.openDatabase(SQLiteDatabase.java:874)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:908)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:107)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:170)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > info.guardianproject.otr.app.im.provider.ImpsProvider$DatabaseHelper.getReadableDatabase(ImpsProvider.java:264)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > info.guardianproject.otr.app.im.provider.ImpsProvider.queryInternal(ImpsProvider.java:1453)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > info.guardianproject.otr.app.im.provider.ImpsProvider.query(ImpsProvider.java:1125)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:174)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > android.content.ContentProviderNative.onTransact(ContentProviderNative.java:111)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > android.os.Binder.execTransact(Binder.java:320)
> > 09-04 23:06:19.191: ERROR/SQLiteOpenHelper(344):     at
> > dalvik.system.NativeStart.run(Native Method)
> > 09-04 23:06:19.561: INFO/Database(344): sqlite returned: error code =
> > 26, msg = file is encrypted or is not a database
> > 09-04 23:06:19.571: ERROR/Database(344): SELECT locale FROM
> > android_metadata failed
> > 09-04 23:06:19.571: ERROR/Database(344): Failed to setLocale() when
> > constructing, closing the database
> > 09-04 23:06:19.571: ERROR/Database(344):
> > info.guardianproject.database.sqlcipher.SQLiteException: file is
> > encrypted or is not a database
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.native_setLocale(Native
> > Method)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.setLocale(SQLiteDatabase.java:2024)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.<init>(SQLiteDatabase.java:1890)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteDatabase.openDatabase(SQLiteDatabase.java:874)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > info.guardianproject.database.sqlcipher.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:180)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > info.guardianproject.otr.app.im.provider.ImpsProvider$DatabaseHelper.getReadableDatabase(ImpsProvider.java:264)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > info.guardianproject.otr.app.im.provider.ImpsProvider.queryInternal(ImpsProvider.java:1453)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > info.guardianproject.otr.app.im.provider.ImpsProvider.query(ImpsProvider.java:1125)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:174)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > android.content.ContentProviderNative.onTransact(ContentProviderNative.java:111)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > android.os.Binder.execTransact(Binder.java:320)
> > 09-04 23:06:19.571: ERROR/Database(344):     at
> > dalvik.system.NativeStart.run(Native Method)
> > 09-04 23:06:19.571: WARN/dalvikvm(344): JNI WARNING: JNI method called
> > with exception raised
> > 09-04 23:06:19.571: WARN/dalvikvm(344):              in
> > Ldalvik/system/NativeStart;.run ()V (CallStaticVoidMethodV)
> > 09-04 23:06:19.571: WARN/dalvikvm(344): Pending exception is:
> > 09-04 23:06:19.571: INFO/dalvikvm(344):
> > Linfo/guardianproject/database/sqlcipher/SQLiteException;: file is
> > encrypted or is not a database
> > 09-04 23:06:19.571: INFO/dalvikvm(344):   (no stack trace data found)
> > 09-04 23:06:19.581: INFO/dalvikvm(344): "Binder Thread #2" prio=5 tid=8
> > NATIVE
> > 09-04 23:06:19.581: INFO/dalvikvm(344):   | group="main" sCount=0
> > dsCount=0 obj=0x405137f0 self=0x1f8c40
> > 09-04 23:06:19.581: INFO/dalvikvm(344):   | sysTid=351 nice=0 sched=0/0
> > cgrp=default handle=2557464
> > 09-04 23:06:19.581: INFO/dalvikvm(344):   | schedstat=( 825620970
> > 50238242 45 )
> > 09-04 23:06:19.581: INFO/dalvikvm(344):   at
> > dalvik.system.NativeStart.run(Native Method)
> > 09-04 23:06:19.581: ERROR/dalvikvm(344): VM aborting
> > 09-04 23:06:19.681: INFO/DEBUG(30): *** *** *** *** *** *** *** *** ***
> > *** *** *** *** *** *** ***
> > 09-04 23:06:19.681: INFO/DEBUG(30): Build fingerprint:
> > 'generic/sdk/generic:2.3.3/GRI34/101070:eng/test-keys'
> > 09-04 23:06:19.691: INFO/DEBUG(30): pid: 344, tid: 351  >>>
> > info.guardianproject.otr.app.im:remote <<<
> > 09-04 23:06:19.691: INFO/DEBUG(30): signal 11 (SIGSEGV), code 1
> > (SEGV_MAPERR), fault addr deadd00d
> > 
> > --
> > Miron
> > http://hyper.to/blog/
> > 
> 
> _______________________________________________
> Guardian-dev mailing list
> 
> Post: Guardian-dev at lists.mayfirst.org
> List info: https://lists.mayfirst.org/mailman/listinfo/guardian-dev
> 
> To Unsubscribe
>         Send email to:  Guardian-dev-unsubscribe at lists.mayfirst.org
>         Or visit: https://lists.mayfirst.org/mailman/options/guardian-dev/johnc%40aktivix.org
> 
> You are subscribed as: johnc at aktivix.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.mayfirst.org/pipermail/guardian-dev/attachments/20110905/cde94b7e/attachment.pgp>


More information about the Guardian-dev mailing list