apptentive / apptentive-android

Apptentive Android SDK
http://www.apptentive.com
BSD 3-Clause "New" or "Revised" License
65 stars 64 forks source link

Database Lock in ApptentiveDatabase.deletePayload #58

Closed abakerSavings closed 10 years ago

abakerSavings commented 10 years ago

Stack trace: android.database.sqlite.SQLiteException: database is locked at android.database.sqlite.SQLiteDatabase.dbopen(Native Method) at android.database.sqlite.SQLiteDatabase.(SQLiteDatabase.java:2005) at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:905) at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:995) at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:988) at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:593) at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:203) at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:118) at com.apptentive.android.sdk.storage.ApptentiveDatabase.deletePayload(ApptentiveDatabase.java:150) at com.apptentive.android.sdk.storage.PayloadSendWorker$PayloadRunner.run(PayloadSendWorker.java:101) Host: ip-10-170-1-174 Name: /home/ec2-user/web/logs/application.log Category: Grocery/Application

abakerSavings commented 10 years ago

Could this be a problem in the library or could something in my app be causing this?

skykelsey commented 10 years ago

Hey Alan,

Can you let me know a little more about how you reproduced this?

Thanks!

abakerSavings commented 10 years ago

Thanks,

skykelsey commented 10 years ago

Yes, please.

abakerSavings commented 10 years ago

I sent it to you, I also got a report of a database lock in another method which I included in the email. This one did cause an app to crash according the Play Dev Console.

skykelsey commented 10 years ago

Should be fixed with release 1.2.0. Thanks!