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)

ARM
Android
defect

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)

Attached file logcat crash
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
Keywords: crash
Whiteboard: [native-crash]
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
Whiteboard: [native-crash] → [native-crash][QA^]
Assignee: nobody → alexp
Priority: -- → P2
Is it specific to ICS? I don't yet have an ICS device to try.
(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.
Sorry, cannot work on this as I don't have ICS.
Assignee: alexp → nobody
Anyone else think this logcat looks like bug 711977?
Yes.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
tracking-fennec: --- → 11+
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: