Closed Bug 851118 Opened 12 years ago Closed 12 years ago

Crash Report [@ java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/data/org.mozilla.fennec/files/mozilla/n8b7mlrq.webapp0/browser.db at android.database.sqlite.SQLiteClosable.acquireReference(SQLiteClosable

Categories

(Firefox for Android Graveyard :: Web Apps (PWAs), defect)

ARM
Android
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 844895

People

(Reporter: AdrianT, Unassigned)

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is report bp-ea7bf8c2-561b-45b4-afc9-467432130314 . ============================================================= Steps to reproduce: 1) Install Firefox Beta and Nightly on the same device 2) From Firefox Beta install any web app and open it after install. Navigate to any subsection of the app 3) Open Nightly and install the same app. Open it after install from Nighlty. Notes: I only managed to crash Nightly after the app install. Opening 2 instances of the app after the first crash does not reproduce it Java stack: java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/data/org.mozilla.fennec/files/mozilla/n8b7mlrq.webapp0/browser.db at android.database.sqlite.SQLiteClosable.acquireReference(SQLiteClosable.java:55) at android.database.sqlite.SQLiteDatabase.updateWithOnConflict(SQLiteDatabase.java:1534) at android.database.sqlite.SQLiteDatabase.update(SQLiteDatabase.java:1514) at org.mozilla.fennec.db.BrowserProvider.updateFaviconIdsForUrl(BrowserProvider.java:2913) at org.mozilla.fennec.db.BrowserProvider.insertFavicon(BrowserProvider.java:2943) at org.mozilla.fennec.db.BrowserProvider$DatabaseHelper.createFavicon(BrowserProvider.java:1118) at org.mozilla.fennec.db.BrowserProvider$DatabaseHelper.access$100(BrowserProvider.java:375) at org.mozilla.fennec.db.BrowserProvider$DatabaseHelper$2.run(BrowserProvider.java:1083) at android.os.Handler.handleCallback(Handler.java:725) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at org.mozilla.gecko.util.GeckoBackgroundThread.run(GeckoBackgroundThread.java:32) Crash stack: Frame Module Signature Source 0 libmozalloc.so mozalloc_abort memory/mozalloc/mozalloc_abort.cpp:30 1 libxul.so Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash widget/android/AndroidJNI.cpp:147 2 libdvm.so libdvm.so@0xae1ae 3 data@app@org.mozilla.fennec-1.apk@classes.dex data@app@org.mozilla.fennec-1.apk@classes.dex@0x18c464 4 libc.so libc.so@0x1eb17 5 dalvik-heap (deleted) dalvik-heap @0x15d17ae 6 libmozglue.so Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash mozglue/android/jni-stubs.inc:184 7 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x2da8ae 8 libdvm.so libdvm.so@0x1e292 9 dalvik-heap (deleted) dalvik-heap @0x8a0c4e 10 data@app@org.mozilla.fennec-1.apk@classes.dex data@app@org.mozilla.fennec-1.apk@classes.dex@0x1a9b07 11 libdvm.so libdvm.so@0x4d413 12 data@app@org.mozilla.fennec-1.apk@classes.dex data@app@org.mozilla.fennec-1.apk@classes.dex@0x1a9b05 13 libmozglue.so Java_org_mozilla_gecko_GeckoAppShell_onSurfaceTextureFrameAvailable mozglue/android/jni-stubs.inc:166 14 dalvik-heap (deleted) dalvik-heap @0x1a672fff 15 libc.so libc.so@0x11811 16 libc.so libc.so@0xcf13 17 libdvm.so libdvm.so@0x4f7c5 18 libdvm.so libdvm.so@0x72729 19 libdvm.so libdvm.so@0x78279 20 core.odex core.odex@0x88fea 21 core.odex core.odex@0x88fe4 22 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x2da8c2 23 dalvik-heap (deleted) dalvik-heap @0x8a0c4e 24 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x2da8ae 25 data@app@org.mozilla.fennec-1.apk@classes.dex data@app@org.mozilla.fennec-1.apk@classes.dex@0x1cb8e9 26 libdvm.so libdvm.so@0x6aebb 27 data@app@org.mozilla.fennec-1.apk@classes.dex data@app@org.mozilla.fennec-1.apk@classes.dex@0x1cb8e9 28 dalvik-heap (deleted) dalvik-heap @0x8a0c4e 29 data@app@org.mozilla.fennec-1.apk@classes.dex data@app@org.mozilla.fennec-1.apk@classes.dex@0x1cb8e9 30 @0x6cde3ffe 31 data@app@org.mozilla.fennec-1.apk@classes.dex data@app@org.mozilla.fennec-1.apk@classes.dex@0x46b86 32 libdvm.so libdvm.so@0x4f6cb 33 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x2da8ae 34 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x2da8ae 35 libdvm.so libdvm.so@0x4d283 36 dalvik-heap (deleted) dalvik-heap @0x8a0c4e 37 libdvm.so libdvm.so@0x4f56f 38 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x2da8ae 39 data@app@org.mozilla.fennec-1.apk@classes.dex data@app@org.mozilla.fennec-1.apk@classes.dex@0xe18aa 40 dalvik-heap (deleted) dalvik-heap @0x8a0c4e 41 libdvm.so libdvm.so@0x1e3fe 42 libdvm.so libdvm.so@0x276a2 43 libdvm.so libdvm.so@0xa9c96 44 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x69ce 45 libdvm.so libdvm.so@0x2b57e 46 framework.odex framework.odex@0x25c4d6 47 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x69ce 48 core.odex core.odex@0x2220c2 49 libdvm.so libdvm.so@0x5fc33 50 dalvik-LinearAlloc (deleted) dalvik-LinearAlloc @0x69ce 51 dalvik-heap (deleted) dalvik-heap @0xe92e 52 libdvm.so libdvm.so@0xae1ae 53 dalvik-heap (deleted) dalvik-heap @0xe92e 54 libdvm.so libdvm.so@0x8e048 55 dalvik-heap (deleted) dalvik-heap @0x15c7566 56 dalvik-heap (deleted) dalvik-heap @0xe92e 57 libdvm.so libdvm.so@0x5fc5d 58 libdvm.so libdvm.so@0x94d03 59 libdvm.so libdvm.so@0x53cc9 60 dalvik-heap (deleted) dalvik-heap @0x889b56 61 dalvik-heap (deleted) dalvik-heap @0x15c7566 62 libdvm.so libdvm.so@0x5fc5d 63 libdvm.so libdvm.so@0xae1ae 64 libdvm.so libdvm.so@0xae4b6 65 libdvm.so libdvm.so@0xae4ba 66 libdvm.so libdvm.so@0x547dd 67 dalvik-heap (deleted) dalvik-heap @0x15c7566 68 dalvik-mark-stack (deleted) dalvik-mark-stack @0x395f852 69 libdvm.so libdvm.so@0x54737 70 libdvm.so libdvm.so@0x54737 71 libc.so libc.so@0xe3da 72 libc.so libc.so@0xdac6
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.