Android - l'image du disque de base de données est mal formée

Dans mon application android, je suis "base de données d'image de disque est incorrect"
Quelles sont les raisons pour obtenir cette erreur?

pas fermé la db? plusieurs threads accèdent à la db? ou android viens de recevoir endommagé?

Grâce

android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed
   android.database.sqlite.SQLiteQuery.native_fill_window(Native Method)
   android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:75)
   android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:288)
   android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:269)
   android.database.AbstractCursor.moveToPosition(AbstractCursor.java:171)
   android.database.AbstractCursor.moveToFirst(AbstractCursor.java:248)
...

source d'informationauteur Daniel Benedykt