HI everyone. I am getting this from a customer log.
Now before I go investigating whether the device is loosing access to the SD card when it is going to sleep, or something like that, I believe this can happen when the database is busy, because some other thread still has a cursor open while trying to write or something like that. In other words, this could be a concurrency problem and not a file access issue. Am I right? Nathan 07-27 08:02:45.514 E/AndroidRuntime( 2784): FATAL EXCEPTION: main 07-27 08:02:45.514 E/AndroidRuntime( 2784): android.database.sqlite.SQLiteException: error code 14: unable to open database file 07-27 08:02:45.514 E/AndroidRuntime( 2784): at android.database.sqlite.SQLiteStatement.native_execute(Native Method) 07-27 08:02:45.514 E/AndroidRuntime( 2784): at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java: 55) 07-27 08:02:45.514 E/AndroidRuntime( 2784): at android.database.sqlite.SQLiteDatabase.updateWithOnConflict(SQLiteDatabase.java: 1786) 07-27 08:02:45.514 E/AndroidRuntime( 2784): at android.database.sqlite.SQLiteDatabase.update(SQLiteDatabase.java: 1716) -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

