{"action":"closed","issue":{"url":"https://api.github.com/repos/litehelpers/Cordova-sqlcipher-adapter/issues/3","labels_url":"https://api.github.com/repos/litehelpers/Cordova-sqlcipher-adapter/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/litehelpers/Cordova-sqlcipher-adapter/issues/3/comments","events_url":"https://api.github.com/repos/litehelpers/Cordova-sqlcipher-adapter/issues/3/events","html_url":"https://github.com/litehelpers/Cordova-sqlcipher-adapter/issues/3","id":64765032,"number":3,"title":"Android: A lot of transactions can crash the App","user":{"login":"ergovia-mobile","id":8656734,"avatar_url":"https://avatars.githubusercontent.com/u/8656734?v=3","gravatar_id":"","url":"https://api.github.com/users/ergovia-mobile","html_url":"https://github.com/ergovia-mobile","followers_url":"https://api.github.com/users/ergovia-mobile/followers","following_url":"https://api.github.com/users/ergovia-mobile/following{/other_user}","gists_url":"https://api.github.com/users/ergovia-mobile/gists{/gist_id}","starred_url":"https://api.github.com/users/ergovia-mobile/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ergovia-mobile/subscriptions","organizations_url":"https://api.github.com/users/ergovia-mobile/orgs","repos_url":"https://api.github.com/users/ergovia-mobile/repos","events_url":"https://api.github.com/users/ergovia-mobile/events{/privacy}","received_events_url":"https://api.github.com/users/ergovia-mobile/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/litehelpers/Cordova-sqlcipher-adapter/labels/question","name":"question","color":"cc317c"},{"url":"https://api.github.com/repos/litehelpers/Cordova-sqlcipher-adapter/labels/testing","name":"testing","color":"fbca04"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-03-27T13:46:50Z","updated_at":"2015-11-10T15:27:01Z","closed_at":"2015-11-10T15:27:01Z","body":"Hi,\r\n\r\nwhen doing sort of heavy load on the database (50 INSERTS or so) we get following error and our app crashes. We are investigating at the moment. Does anyone have an idea? :)\r\n\r\n````\r\n03-27 14:41:23.680: E/System(13520): net.sqlcipher.database.SQLiteCompiledSql.finalize() timed out after 10000 ms; limit is 10000 ms\r\n03-27 14:41:23.700: E/System(13520): java.util.concurrent.TimeoutException\r\n03-27 14:41:23.700: E/System(13520): \tat java.lang.Object.wait(Native Method)\r\n03-27 14:41:23.700: E/System(13520): \tat java.lang.Thread.parkFor(Thread.java:1231)\r\n03-27 14:41:23.700: E/System(13520): \tat sun.misc.Unsafe.park(Unsafe.java:323)\r\n03-27 14:41:23.700: E/System(13520): \tat java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)\r\n03-27 14:41:23.700: E/System(13520): \tat java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:813)\r\n03-27 14:41:23.700: E/System(13520): \tat java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:846)\r\n03-27 14:41:23.700: E/System(13520): \tat java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1176)\r\n03-27 14:41:23.700: E/System(13520): \tat java.util.concurrent.locks.ReentrantLock$FairSync.lock(ReentrantLock.java:200)\r\n03-27 14:41:23.700: E/System(13520): \tat java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:261)\r\n03-27 14:41:23.700: E/System(13520): \tat net.sqlcipher.database.SQLiteDatabase.lock(SQLiteDatabase.java:435)\r\n03-27 14:41:23.700: E/System(13520): \tat net.sqlcipher.database.SQLiteCompiledSql.releaseSqlStatement(SQLiteCompiledSql.java:106)\r\n03-27 14:41:23.700: E/System(13520): \tat net.sqlcipher.database.SQLiteCompiledSql.finalize(SQLiteCompiledSql.java:152)\r\n03-27 14:41:23.700: E/System(13520): \tat java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:186)\r\n03-27 14:41:23.700: E/System(13520): \tat java.lang.Daemons$FinalizerDaemon.run(Daemons.java:169)\r\n03-27 14:41:23.700: E/System(13520): \tat java.lang.Thread.run(Thread.java:856)\r\n````"}}