View Single Post
Old 01-02-2012, 09:23 AM   #16
johnchao
Member
johnchao began at the beginning.
 
Posts: 12
Karma: 12
Join Date: Dec 2009
Device: nook
Thumbs down setLocale() exception

I tried this firmware, but found a problem:
The ReaderEpub app doesn't follow the "my fonts" settings. I have to install the package from twll. However, after overwriting it, the custom dictionary will result in an sqlite error. I'm wondering if this is due to the Russian support mod or twll hack? Because of this problem, I tried a completely wipe with firmware 1.0, but the problem still exist after Reader app replaced.

Code:
E/DatabaseUtils( 1833): Writing exception to parcel
E/DatabaseUtils( 1833): java.lang.IllegalArgumentException: settings
E/DatabaseUtils( 1833): 	at net.runserver.appLauncher.ReaderSettingsProvider.getColumnName(ReaderSettingsProvider.java:49)
E/DatabaseUtils( 1833): 	at net.runserver.appLauncher.ReaderSettingsProvider.query(ReaderSettingsProvider.java:85)
E/DatabaseUtils( 1833): 	at android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:112)
E/DatabaseUtils( 1833): 	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:97)
E/DatabaseUtils( 1833): 	at android.os.Binder.execTransact(Binder.java:287)
E/DatabaseUtils( 1833): 	at dalvik.system.NativeStart.run(Native Method)
E/DatabaseUtils( 1833): Writing exception to parcel
E/DatabaseUtils( 1833): java.lang.IllegalArgumentException: settings
E/DatabaseUtils( 1833): 	at net.runserver.appLauncher.ReaderSettingsProvider.getColumnName(ReaderSettingsProvider.java:49)
E/DatabaseUtils( 1833): 	at net.runserver.appLauncher.ReaderSettingsProvider.query(ReaderSettingsProvider.java:85)
E/DatabaseUtils( 1833): 	at android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:112)
E/DatabaseUtils( 1833): 	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:97)
E/DatabaseUtils( 1833): 	at android.os.Binder.execTransact(Binder.java:287)
E/DatabaseUtils( 1833): 	at dalvik.system.NativeStart.run(Native Method)
E/DatabaseUtils( 1833): Writing exception to parcel
E/DatabaseUtils( 1833): java.lang.IllegalArgumentException: settings
E/DatabaseUtils( 1833): 	at net.runserver.appLauncher.ReaderSettingsProvider.getColumnName(ReaderSettingsProvider.java:49)
E/DatabaseUtils( 1833): 	at net.runserver.appLauncher.ReaderSettingsProvider.insert(ReaderSettingsProvider.java:69)
E/DatabaseUtils( 1833): 	at android.content.ContentProvider$Transport.insert(ContentProvider.java:140)
E/DatabaseUtils( 1833): 	at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:125)
E/DatabaseUtils( 1833): 	at android.os.Binder.execTransact(Binder.java:287)
E/DatabaseUtils( 1833): 	at dalvik.system.NativeStart.run(Native Method)
W/ActivityManager( 1789): Activity pause timeout for HistoryRecord{4391fd08 {com.bravo.ereader.activities/com.bravo.ereader.activities.ReaderActivity}}
W/System.err( 1948): SLF4J: The following loggers will not work becasue they were created
W/System.err( 1948): SLF4J: during the default configuration phase of the underlying logging system.
W/System.err( 1948): SLF4J: See also http://www.slf4j.org/codes.html#substituteLogger
D/SurfaceFlinger( 1789): Returning pmem allocator!
I/global  ( 1948): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.
E/Database( 1948): DELETE failed setting locale
E/Database( 1948): Failed to setLocale() when constructing, closing the database
E/Database( 1948): android.database.sqlite.SQLiteException: unable to open database file
E/Database( 1948): 	at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
E/Database( 1948): 	at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1636)
E/Database( 1948): 	at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1586)
E/Database( 1948): 	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)
E/Database( 1948): 	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:659)
E/Database( 1948): 	at com.ereader.android.nook.DictionaryActivity.LookUpInBiographicalAndGeographicalDictionaries(DictionaryActivity.java:770)
E/Database( 1948): 	at com.ereader.android.nook.DictionaryActivity$DefinitionWorker.run(DictionaryActivity.java:318)
E/Database( 1948): 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:416)
E/Database( 1948): 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:256)
E/Database( 1948): 	at java.util.concurrent.FutureTask.run(FutureTask.java:122)
E/Database( 1948): 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:648)
E/Database( 1948): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:673)
E/Database( 1948): 	at java.lang.Thread.run(Thread.java:1058)
W/System.err( 1948): android.database.sqlite.SQLiteException: unable to open database file
W/System.err( 1948): 	at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
W/System.err( 1948): 	at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1636)
W/System.err( 1948): 	at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1586)
W/System.err( 1948): 	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:638)
W/System.err( 1948): 	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:659)
W/System.err( 1948): 	at com.ereader.android.nook.DictionaryActivity.LookUpInBiographicalAndGeographicalDictionaries(DictionaryActivity.java:770)
W/System.err( 1948): 	at com.ereader.android.nook.DictionaryActivity$DefinitionWorker.run(DictionaryActivity.java:318)
W/System.err( 1948): 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:416)
W/System.err( 1948): 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:256)
W/System.err( 1948): 	at java.util.concurrent.FutureTask.run(FutureTask.java:122)
W/System.err( 1948): 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:648)
W/System.err( 1948): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:673)
W/System.err( 1948): 	at java.lang.Thread.run(Thread.java:1058)
johnchao is offline   Reply With Quote