[Desire Android Development] kai-t:
Hi,

i have installed 6.0.4.3 and i like it.

But i have problems with SQLite.

After some time the SQLLite databases can not be acessed anymore what causes FC in Apps. The phone works nevertheless but apps with SQLLite database not. A restart helps and everything works fine again.

The time it takes till this error occurs after a restart differs. From minutes to approx one day.

Do you know this problem? Is there a way to fix it?

Heres a short part of my log when it happens:

04-23 12:34:03.129 W/InputManagerService(221) :	[unbindCurrentClientLocked] Disable input method client.
04-23 12:34:03.129 W/InputManagerService(221) :	[startInputLocked] Enable input method client.
04-23 12:34:09.856 W/UsageStats(221) :	Failed to persist new stats
04-23 12:34:10.396 E/AndroidRuntime(31752) :	FATAL EXCEPTION: main
04-23 12:34:10.396 E/AndroidRuntime(31752) :	java.lang.RuntimeException: Unable to start activity ComponentInfo{net.rgruet.android.g3watchdogpro/net.rgruet.android.g3watchdogpro.Main}: android.database.sqlite.SQLiteException: unable to open database file
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.app.ActivityThread.access$1500(ActivityThread.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.os.Handler.dispatchMessage(Handler.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.os.Looper.loop(Looper.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.app.ActivityThread.main(ActivityThread.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at java.lang.reflect.Method.invokeNative(Native Method)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at java.lang.reflect.Method.invoke(Method.java:507)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at dalvik.system.NativeStart.main(Native Method)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	Caused by: android.database.sqlite.SQLiteException: unable to open database file
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at net.rgruet.android.g3watchdogpro.settings.ab.<init>(SettingsDao.java:123)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at net.rgruet.android.g3watchdogpro.settings.ab.a(SettingsDao.java:88)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at net.rgruet.android.g3watchdogpro.settings.y.<init>(SettingsMgr.java:353)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at net.rgruet.android.g3watchdogpro.settings.y.a(SettingsMgr.java:301)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at net.rgruet.android.g3watchdogpro.Main.b(Main.java:175)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at net.rgruet.android.g3watchdogpro.m.a(Main.java:514)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at com.android.vending.licensing.p.a(LicenseChecker.java:135)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at net.rgruet.android.g3watchdogpro.Main.onCreate(Main.java:160)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java)
04-23 12:34:10.396 E/AndroidRuntime(31752) :	... 12 more
04-23 12:34:10.396 W/ActivityManager(221) :	Force finishing activity net.rgruet.android.g3watchdogpro/.Main
04-23 12:34:10.406 W/UsageStats(221) :	Failed to persist new stats
04-23 12:34:10.887 W/ActivityManager(221) :	Activity pause timeout for HistoryRecord{40c4ceb0 net.rgruet.android.g3watchdogpro/.Main}
04-23 12:34:22.058 W/ActivityManager(221) :	Activity destroy timeout for HistoryRecord{40c4ceb0 net.rgruet.android.g3watchdogpro/.Main}
04-23 12:34:28.914 W/UsageStats(221) :	Failed to persist new stats
04-23 12:34:29.925 W/InputManagerService(221) :	[unbindCurrentClientLocked] Disable input method client.
04-23 12:34:29.925 W/InputManagerService(221) :	[startInputLocked] Enable input method client.
04-23 12:34:30.125 W/UsageStats(221) :	Failed to persist new stats
04-23 12:34:34.139 W/UsageStats(221) :	Failed to persist new stats
04-23 12:34:34.340 W/Database(31776) :	dbopen(): sqlite3_exec to set journal_mode to WAL for /data/data/org.uguess.android.sysinfo.pro/databases/webview.db failed
04-23 12:34:34.340 E/Database(31776) :	dbopen(): errno = 2, error message = No such file or directory
04-23 12:34:34.400 W/Database(31776) :	dbopen(): sqlite3_exec to set journal_mode to WAL for /data/data/org.uguess.android.sysinfo.pro/databases/webviewCache.db failed
04-23 12:34:34.400 E/Database(31776) :	dbopen(): errno = 2, error message = No such file or directory
04-23 12:34:34.430 W/ApplicationContext(31776) :	Unable to create cache directory
04-23 12:34:34.430 W/cache (31776) :	Unable to create webviewCache directory
04-23 12:34:35.050 E/webviewdatabase(31776) :	removeCache Storage full, abort doing SQLite operation.
04-23 12:34:35.050 E/webviewdatabase(31776) :	android.database.sqlite.SQLiteException: error code 8: attempt to write a readonly database
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.webkit.WebViewDatabase.removeCache(WebViewDatabase.java)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.webkit.CacheManager.getCacheFile(CacheManager.java)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.webkit.LoadListener.checkCache(LoadListener.java)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.webkit.FrameLoader.handleCache(FrameLoader.java)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.webkit.FrameLoader.handleHTTPLoad(FrameLoader.java)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.os.Handler.dispatchMessage(Handler.java)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.os.Looper.loop(Looper.java)
04-23 12:34:35.050 E/webviewdatabase(31776) :	at android.os.HandlerThread.run(HandlerThread.java)
04-23 12:34:35.080 E/Database(31776) :	Failure 8 (attempt to write a readonly database) on 0x3ee6a8 when executing 'BEGIN EXCLUSIVE;'
04-23 12:34:35.080 E/Database(31776) :	native_execSQL failed: path = /data/data/org.uguess.android.sysinfo.pro/databases/webviewCache.db, handle = 0x3ee6a8
04-23 12:34:35.080 E/webviewdatabase(31776) :	SQLite exception: android.database.sqlite.SQLiteException: attempt to write a readonly database: BEGIN EXCLUSIVE;
04-23 12:34:35.150 W/UsageStats(221) :	Failed to persist new stats
04-23 12:34:36.732 W/UsageStats(221) :	Failed to persist new stats
04-23 12:34:36.942 W/webcore (31776) :	Can't get the viewWidth after the first layout
04-23 12:34:36.942 E/webviewdatabase(31776) :	endCacheTransaction Exception: java.lang.IllegalStateException: no transaction pending
04-23 12:34:36.942 E/Database(31776) :	Failure 8 (attempt to write a readonly database) on 0x3ee6a8 when executing 'BEGIN EXCLUSIVE;'
04-23 12:34:36.942 E/Database(31776) :	native_execSQL failed: path = /data/data/org.uguess.android.sysinfo.pro/databases/webviewCache.db, handle = 0x3ee6a8
04-23 12:34:36.952 E/webviewdatabase(31776) :	SQLite exception: android.database.sqlite.SQLiteException: attempt to write a readonly database: BEGIN EXCLUSIVE;
04-23 12:34:36.952 W/dalvikvm(31776) :	JNI: DeleteGlobalRef(0xde576287) failed to find entry (valid=0)
04-23 12:34:36.952 W/dalvikvm(31776) :	JNI: DeleteGlobalRef(0xde577c37) failed to find entry (valid=0)
04-23 12:34:36.952 W/dalvikvm(31776) :	JNI: DeleteGlobalRef(0xde5d1c47) failed to find entry (valid=0)
04-23 12:34:36.952 W/dalvikvm(31776) :	JNI: DeleteGlobalRef(0xde59a47f) failed to find entry (valid=0)
04-23 12:34:38.784 W/UsageStats(221) :	Failed to persist new stats
04-23 12:34:39.024 E/webviewdatabase(31776) :	removeCache Storage full, abort doing SQLite operation.
04-23 12:34:39.024 E/webviewdatabase(31776) :	android.database.sqlite.SQLiteException: error code 8: attempt to write a readonly database
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.webkit.WebViewDatabase.removeCache(WebViewDatabase.java)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.webkit.CacheManager.getCacheFile(CacheManager.java)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.webkit.LoadListener.checkCache(LoadListener.java)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.webkit.FrameLoader.handleCache(FrameLoader.java)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.webkit.FrameLoader.handleHTTPLoad(FrameLoader.java)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.os.Handler.dispatchMessage(Handler.java)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.os.Looper.loop(Looper.java)
04-23 12:34:39.024 E/webviewdatabase(31776) :	at android.os.HandlerThread.run(HandlerThread.java)
04-23 12:34:39.324 W/UsageStats(221) :	Failed to persist new stats
04-23 12:34:40.586 W/cache (31776) :	Unable to create webviewCache directory
04-23 12:34:42.818 W/webcore (31776) :	Can't get the viewWidth after the first layout
04-23 12:34:42.818 E/webviewdatabase(31776) :	endCacheTransaction Exception: java.lang.IllegalStateException: no transaction pending
04-23 12:34:42.818 E/Database(31776) :	Failure 8 (attempt to write a readonly database) on 0x3ee6a8 when executing 'BEGIN EXCLUSIVE;'
04-23 12:34:42.818 E/Database(31776) :	native_execSQL failed: path = /data/data/org.uguess.android.sysinfo.pro/databases/webviewCache.db, handle = 0x3ee6a8
04-23 12:34:42.818 E/webviewdatabase(31776) :	SQLite exception: android.database.sqlite.SQLiteException: attempt to write a readonly database: BEGIN EXCLUSIVE;
04-23 12:34:42.938 E/webviewdatabase(31776) :	[WebViewDatabase.flushCacheStat] >> SQLiteException
04-23 12:34:42.938 E/webviewdatabase(31776) :	android.database.sqlite.SQLiteException: error code 8: attempt to write a readonly database
04-23 12:34:42.938 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
04-23 12:34:42.938 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java)
04-23 12:34:42.938 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java)
04-23 12:34:42.938 E/webviewdatabase(31776) :	at android.webkit.WebViewDatabase.flushCacheStat(WebViewDatabase.java)
04-23 12:34:42.938 E/webviewdatabase(31776) :	at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java)
04-23 12:34:42.938 E/webviewdatabase(31776) :	at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java)
04-23 12:34:42.938 E/webviewdatabase(31776) :	at android.os.Handler.dispatchMessage(Handler.java)
04-23 12:34:42.938 E/webviewdatabase(31776) :	at android.os.Looper.loop(Looper.java)
04-23 12:34:42.938 E/webviewdatabase(31776) :	at android.os.HandlerThread.run(HandlerThread.java)
04-23 12:34:43.038 E/webviewdatabase(31776) :	[WebViewDatabase.flushCacheStat] >> SQLiteException
04-23 12:34:43.038 E/webviewdatabase(31776) :	android.database.sqlite.SQLiteException: error code 8: attempt to write a readonly database
04-23 12:34:43.038 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
04-23 12:34:43.038 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java)
04-23 12:34:43.038 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java)
04-23 12:34:43.038 E/webviewdatabase(31776) :	at android.webkit.WebViewDatabase.flushCacheStat(WebViewDatabase.java)
04-23 12:34:43.038 E/webviewdatabase(31776) :	at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java)
04-23 12:34:43.038 E/webviewdatabase(31776) :	at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java)
04-23 12:34:43.038 E/webviewdatabase(31776) :	at android.os.Handler.dispatchMessage(Handler.java)
04-23 12:34:43.038 E/webviewdatabase(31776) :	at android.os.Looper.loop(Looper.java)
04-23 12:34:43.038 E/webviewdatabase(31776) :	at android.os.HandlerThread.run(HandlerThread.java)
04-23 12:34:43.058 W/Ads (31776) :	IOException connecting to ad url.
04-23 12:34:43.058 W/Ads (31776) :	java.net.ConnectException: googleads.g.doubleclick.net/127.0.0.1:80 - Connection refused
04-23 12:34:43.058 W/Ads (31776) :	at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:210)
04-23 12:34:43.058 W/Ads (31776) :	at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:440)
04-23 12:34:43.058 W/Ads (31776) :	at java.net.Socket.connect(Socket.java:1013)
04-23 12:34:43.058 W/Ads (31776) :	at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init>(HttpConnection.java:75)
04-23 12:34:43.058 W/Ads (31776) :	at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init>(HttpConnection.java:48)
04-23 12:34:43.058 W/Ads (31776) :	at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection$Address.connect(HttpConnection.java:322)
04-23 12:34:43.058 W/Ads (31776) :	at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionPool.get(HttpConnectionPool.java:89)
04-23 12:34:43.058 W/Ads (31776) :	at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getHttpConnection(HttpURLConnectionImpl.java:285)
04-23 12:34:43.058 W/Ads (31776) :	at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.makeConnection(HttpURLConnectionImpl.java:267)
04-23 12:34:43.058 W/Ads (31776) :	at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:205)
04-23 12:34:43.058 W/Ads (31776) :	at com.google.ads.á¿šá¼¸.run(SourceFile:280)
04-23 12:34:43.058 W/Ads (31776) :	at java.lang.Thread.run(Thread.java:1027)
04-23 12:34:43.058 W/dalvikvm(31776) :	JNI: DeleteGlobalRef(0xde542ad7) failed to find entry (valid=0)
04-23 12:34:43.058 W/dalvikvm(31776) :	JNI: DeleteGlobalRef(0xde542ab7) failed to find entry (valid=0)
04-23 12:35:11.916 E/PerformBackupThread(221) :	Error backing up @pm@
04-23 12:35:11.916 E/PerformBackupThread(221) :	java.io.FileNotFoundException
04-23 12:35:11.916 E/PerformBackupThread(221) :	at android.os.Parcel.openFileDescriptor(Native Method)
04-23 12:35:11.916 E/PerformBackupThread(221) :	at android.os.ParcelFileDescriptor.open(ParcelFileDescriptor.java)
04-23 12:35:11.916 E/PerformBackupThread(221) :	at com.android.server.BackupManagerService$PerformBackupTask.processOneBackup(BackupManagerService.java)
04-23 12:35:11.916 E/PerformBackupThread(221) :	at com.android.server.BackupManagerService$PerformBackupTask.run(BackupManagerService.java)
04-23 12:35:11.916 E/PerformBackupThread(221) :	at com.android.server.BackupManagerService$BackupHandler.handleMessage(BackupManagerService.java)
04-23 12:35:11.916 E/PerformBackupThread(221) :	at android.os.Handler.dispatchMessage(Handler.java)
04-23 12:35:11.916 E/PerformBackupThread(221) :	at android.os.Looper.loop(Looper.java)
04-23 12:35:11.916 E/PerformBackupThread(221) :	at android.os.HandlerThread.run(HandlerThread.java)
04-23 12:35:11.916 W/PerformBackupThread(221) :	Backup pass unsuccessful, restaging
04-23 12:35:11.916 E/BackupManagerService(221) :	Can't write com.android.providers.settings to backup journal
04-23 12:35:11.916 E/BackupManagerService(221) :	java.io.IOException: Read-only file system
04-23 12:35:11.916 E/BackupManagerService(221) :	at java.io.File.createNewFileImpl(Native Method)
04-23 12:35:11.916 E/BackupManagerService(221) :	at java.io.File.createNewFile(File.java:1257)
04-23 12:35:11.916 E/BackupManagerService(221) :	at java.io.File.createTempFile(File.java:1322)
04-23 12:35:11.916 E/BackupManagerService(221) :	at com.android.server.BackupManagerService.writeToJournalLocked(BackupManagerService.java)
04-23 12:35:11.916 E/BackupManagerService(221) :	at com.android.server.BackupManagerService.dataChangedImpl(BackupManagerService.java)
04-23 12:35:11.916 E/BackupManagerService(221) :	at com.android.server.BackupManagerService.dataChangedImpl(BackupManagerService.java)
04-23 12:35:11.916 E/BackupManagerService(221) :	at com.android.server.BackupManagerService.access$600(BackupManagerService.java)
04-23 12:35:11.916 E/BackupManagerService(221) :	at com.android.server.BackupManagerService$PerformBackupTask.run(BackupManagerService.java)
04-23 12:35:11.916 E/BackupManagerService(221) :	at com.android.server.BackupManagerService$BackupHandler.handleMessage(BackupManagerService.java)
04-23 12:35:11.916 E/BackupManagerService(221) :	at android.os.Handler.dispatchMessage(Handler.java)
04-23 12:35:11.916 E/BackupManagerService(221) :	at android.os.Looper.loop(Looper.java)
04-23 12:35:11.916 E/BackupManagerService(221) :	at android.os.HandlerThread.run(HandlerThread.java)
04-23 12:35:42.836 E/webviewdatabase(31776) :	endCacheTransaction Exception: java.lang.IllegalStateException: no transaction pending
04-23 12:35:42.836 E/Database(31776) :	Failure 8 (attempt to write a readonly database) on 0x3ee6a8 when executing 'BEGIN EXCLUSIVE;'
04-23 12:35:42.836 E/Database(31776) :	native_execSQL failed: path = /data/data/org.uguess.android.sysinfo.pro/databases/webviewCache.db, handle = 0x3ee6a8
04-23 12:35:42.836 E/webviewdatabase(31776) :	SQLite exception: android.database.sqlite.SQLiteException: attempt to write a readonly database: BEGIN EXCLUSIVE;
04-23 12:35:53.227 W/UsageStats(221) :	Failed to persist new stats
04-23 12:35:53.467 W/dalvikvm(31776) :	JNI: DeleteGlobalRef(0xde545e47) failed to find entry (valid=0)
04-23 12:35:53.467 W/dalvikvm(31776) :	JNI: DeleteGlobalRef(0xde545e27) failed to find entry (valid=0)
04-23 12:35:53.807 W/UsageStats(221) :	Failed to persist new stats
04-23 12:35:53.977 W/InputManagerService(221) :	[unbindCurrentClientLocked] Disable input method client.
04-23 12:35:53.977 W/InputManagerService(221) :	[startInputLocked] Enable input method client.
04-23 12:35:54.157 E/FlurryAgent(31776) :
04-23 12:35:54.157 E/FlurryAgent(31776) :	java.io.FileNotFoundException: /data/data/org.uguess.android.sysinfo.pro/files/.flurryagent.7650436b (Read-only file system)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at org.apache.harmony.luni.platform.OSFileSystem.open(Native Method)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at dalvik.system.BlockGuard$WrappedFileSystem.open(BlockGuard.java:232)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at java.io.FileOutputStream.<init>(FileOutputStream.java:94)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at java.io.FileOutputStream.<init>(FileOutputStream.java:66)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at com.flurry.android.FlurryAgent.g(SourceFile:985)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at com.flurry.android.FlurryAgent.b(SourceFile:459)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at com.flurry.android.FlurryAgent.onEndSession(SourceFile:186)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at org.uguess.android.sysinfo.pro.Æ–á¼¹.á¼¹(ProUtil.java:252)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at org.uguess.android.sysinfo.pro.SysInfoManager.onStop(SysInfoManager.java:421)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.Instrumentation.callActivityOnStop(Instrumentation.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.Activity.performStop(Activity.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.ActivityThread.performStopActivityInner(ActivityThread.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.ActivityThread.performStopActivity(ActivityThread.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.LocalActivityManager.moveToState(LocalActivityManager.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.LocalActivityManager.dispatchStop(LocalActivityManager.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.ActivityGroup.onStop(ActivityGroup.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.Instrumentation.callActivityOnStop(Instrumentation.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.Activity.performStop(Activity.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.ActivityThread.performDestroyActivity(ActivityThread.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.ActivityThread.access$2100(ActivityThread.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.os.Handler.dispatchMessage(Handler.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.os.Looper.loop(Looper.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at android.app.ActivityThread.main(ActivityThread.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at java.lang.reflect.Method.invokeNative(Native Method)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at java.lang.reflect.Method.invoke(Method.java:507)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
04-23 12:35:54.157 E/FlurryAgent(31776) :	at dalvik.system.NativeStart.main(Native Method)
04-23 12:35:55.559 W/dalvikvm(526) :	disableGcForExternalAlloc: true
04-23 12:35:56.069 W/dalvikvm(526) :	disableGcForExternalAlloc: false
04-23 12:35:56.079 W/Rosie (526) :	mAddHtcWidgetByOtherActivity = false, mIsOpenSlideWhenLeaveLaunch = false
04-23 12:36:05.469 W/dalvikvm(424) :	disableGcForExternalAlloc: true
04-23 12:36:05.599 W/dalvikvm(526) :	disableGcForExternalAlloc: false
04-23 12:36:05.739 W/dalvikvm(424) :	disableGcForExternalAlloc: false
04-23 12:36:07.981 W/UsageStats(221) :	Failed to persist new stats
04-23 12:36:08.031 W/dalvikvm(424) :	disableGcForExternalAlloc: true
04-23 12:36:08.041 W/dalvikvm(424) :	disableGcForExternalAlloc: false
04-23 12:36:08.642 W/wpa_supplicant(19554) :	Ongoing Scan action...
04-23 12:36:08.942 W/InputManagerService(221) :	[unbindCurrentClientLocked] Disable input method client.
04-23 12:36:08.952 W/InputManagerService(221) :	[startInputLocked] Enable input method client.
04-23 12:36:09.092 W/UsageStats(221) :	Failed to persist new stats
04-23 12:36:13.236 W/UsageStats(221) :	Failed to persist new stats
04-23 12:36:13.376 W/UsageStats(221) :	Failed to persist new stats
04-23 12:36:13.536 W/webcore (31776) :	Can't get the viewWidth after the first layout
04-23 12:36:13.536 E/webviewdatabase(31776) :	endCacheTransaction Exception: java.lang.IllegalStateException: no transaction pending
04-23 12:36:13.536 E/Database(31776) :	Failure 8 (attempt to write a readonly database) on 0x3ee6a8 when executing 'BEGIN EXCLUSIVE;'
04-23 12:36:13.536 E/Database(31776) :	native_execSQL failed: path = /data/data/org.uguess.android.sysinfo.pro/databases/webviewCache.db, handle = 0x3ee6a8
04-23 12:36:13.536 E/webviewdatabase(31776) :	SQLite exception: android.database.sqlite.SQLiteException: attempt to write a readonly database: BEGIN EXCLUSIVE;
04-23 12:36:13.646 W/UsageStats(221) :	Failed to persist new stats
04-23 12:36:13.667 W/InputManagerService(221) :	[unbindCurrentClientLocked] Disable input method client.
04-23 12:36:13.667 W/InputManagerService(221) :	[startInputLocked] Enable input method client.
04-23 12:36:13.727 E/webviewdatabase(31776) :	[WebViewDatabase.flushCacheStat] >> SQLiteException
04-23 12:36:13.727 E/webviewdatabase(31776) :	android.database.sqlite.SQLiteException: error code 8: attempt to write a readonly database
04-23 12:36:13.727 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
04-23 12:36:13.727 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java)
04-23 12:36:13.727 E/webviewdatabase(31776) :	at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java)
04-23 12:36:13.727 E/webviewdatabase(31776) :	at android.webkit.WebViewDatabase.flushCacheStat(WebViewDatabase.java)
04-23 12:36:13.727 E/webviewdatabase(31776) :	at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java)
04-23 12:36:13.727 E/webviewdatabase(31776) :	at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java)
04-23 12:36:13.727 E/webviewdatabase(31776) :	at android.os.Handler.dispatchMessage(Handler.java)
04-23 12:36:13.727 E/webviewdatabase(31776) :	at android.os.Looper.loop(Looper.java)
04-23 12:36:13.727 E/webviewdatabase(31776) :	at android.os.HandlerThread.run(HandlerThread.java)