title: CREATE TABLE android_metadata failed
body: <p>I've develop an application which access to database in device; however, I don't know now it can't acces to database executing code lines like this:</p>
  
  <pre><code>this.productoHelper.getWritableDatabase();
  </code></pre>
  
  <p>This is my exception stack trace:</p>
  
  <pre><code>01-16 19:20:04.629: E/Database(17236): CREATE TABLE android_metadata failed
  01-16 19:20:04.639: E/Database(17236): Failed to setLocale() when constructing, closing the database
  01-16 19:20:04.639: E/Database(17236): android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed
  01-16 19:20:04.639: E/Database(17236):  at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
  01-16 19:20:04.639: E/Database(17236):  at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:1987)
  01-16 19:20:04.639: E/Database(17236):  at android.database.sqlite.SQLiteDatabase.&lt;init&gt;(SQLiteDatabase.java:1855)
  01-16 19:20:04.639: E/Database(17236):  at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:820)
  01-16 19:20:04.639: E/Database(17236):  at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:854)
  01-16 19:20:04.639: E/Database(17236):  at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:847)
  01-16 19:20:04.639: E/Database(17236):  at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:550)
  01-16 19:20:04.639: E/Database(17236):  at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:203)
  01-16 19:20:04.639: E/Database(17236):  at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:118)
  01-16 19:20:04.639: E/Database(17236):  at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:187)
  </code></pre>
  
  <p>By the way! When I try to do this from Eclipse Emulator it runs ok but not in device.</p>