Closed
Bug 712531
Opened 14 years ago
Closed 14 years ago
[ICS] Crash when changing Tabs while page loading
Categories
(Firefox for Android Graveyard :: General, defect, P2)
Tracking
(fennec11+)
RESOLVED
DUPLICATE
of bug 711977
| Tracking | Status | |
|---|---|---|
| fennec | 11+ | --- |
People
(Reporter: tchung, Unassigned)
References
()
Details
(Keywords: crash, Whiteboard: [native-crash][QA^])
Attachments
(1 file)
|
45.69 KB,
text/plain
|
Details |
While page is still loading, and user opens tab menu to switch to another tab will crash.
Full Logcat attached. no socorro signature. Does not crash on Gingerbread
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): Writing exception to parcel
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): android.database.sqlite.SQLiteConstraintException: error code 19: constraint failed
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): at android.database.sqlite.SQLiteStatement.native_executeInsert(Native Method)
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): at android.database.sqlite.SQLiteStatement.executeInsert(SQLiteStatement.java:113)
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1745)
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): at android.database.sqlite.SQLiteDatabase.insertOrThrow(SQLiteDatabase.java:1644)
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): at com.android.browser.provider.BrowserProvider2.insertInTransaction(BrowserProvider2.java:1438)
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): at com.android.browser.provider.SQLiteContentProvider.insert(SQLiteContentProvider.java:115)
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): at android.content.ContentProvider$Transport.insert(ContentProvider.java:189)
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:152)
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): at android.os.Binder.execTransact(Binder.java:338)
12-20 19:16:49.874: ERROR/DatabaseUtils(12143): at dalvik.system.NativeStart.run(Native Method)
12-20 19:16:49.874: WARN/dalvikvm(15078): threadid=17: thread exiting with uncaught exception (group=0x40a581f8)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): FATAL EXCEPTION: AsyncTask #2
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): java.lang.RuntimeException: An error occured while executing doInBackground()
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at android.os.AsyncTask$3.done(AsyncTask.java:278)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at java.lang.Thread.run(Thread.java:856)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): Caused by: android.database.sqlite.SQLiteConstraintException: error code 19: constraint failed
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:171)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at android.content.ContentProviderProxy.insert(ContentProviderNative.java:415)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at android.content.ContentResolver.insert(ContentResolver.java:729)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at org.mozilla.gecko.db.AndroidBrowserDB.updateFaviconForUrl(AndroidBrowserDB.java:288)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at org.mozilla.gecko.db.BrowserDB.updateFaviconForUrl(BrowserDB.java:140)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at org.mozilla.gecko.Favicons$LoadFaviconTask.saveFaviconToDb(Favicons.java:248)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at org.mozilla.gecko.Favicons$LoadFaviconTask.downloadFavicon(Favicons.java:299)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at org.mozilla.gecko.Favicons$LoadFaviconTask.doInBackground(Favicons.java:355)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at org.mozilla.gecko.Favicons$LoadFaviconTask.doInBackground(Favicons.java:215)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at android.os.AsyncTask$2.call(AsyncTask.java:264)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
12-20 19:16:49.882: ERROR/AndroidRuntime(15078): ... 4 more
12-20 19:16:49.898: WARN/ActivityManager(187): Force finishing activity org.mozilla.fennec/.App
12-20 19:16:49.960: INFO/GeckoDoorHangerPopup(15078): Showing all doorhangers for tab: 1
Repro:
1) install 12-20-2011, 12.0a1 fennec nightly. Galaxy Nexus
2) open a new tab, visit a page that takes awhile to load (eg. i used cnn.com)
3) as page is loading, launch tab menu dropdown, and click the other tab (should be about:home)
4) Verify Fennec crashes. if it doesnt crash right away, click about:home tab in the tab menu again. It will crash then.
ExpecteD:
- device rotation does not cause a crash
Comment 1•14 years ago
|
||
So this is what I just ran into this morning.
Reproduced on:
Samsung Nexus S (Android 4.0.3)
Mozilla/5.0 (Android; Linux armv7l; rv:12.0a1) Gecko/20111221 Firefox/12.0a1 Fennec/12.0a1
Updated•14 years ago
|
Whiteboard: [native-crash] → [native-crash][QA^]
Updated•14 years ago
|
Assignee: nobody → alexp
Priority: -- → P2
Comment 2•14 years ago
|
||
Is it specific to ICS? I don't yet have an ICS device to try.
| Reporter | ||
Comment 3•14 years ago
|
||
(In reply to Alex Pakhotin (:alexp) from comment #2)
> Is it specific to ICS? I don't yet have an ICS device to try.
At least for me, i wasnt' able to reproduce on a SGS2 (android 2.3.3). comment 1 also suggests ICS.
Comment 5•14 years ago
|
||
Anyone else think this logcat looks like bug 711977?
Comment 6•14 years ago
|
||
Yes.
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Updated•14 years ago
|
tracking-fennec: --- → 11+
| Assignee | ||
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•