java.lang.IllegalArgumentException: column ''display'' does not exist at android.database.AbstractCursor.getColumnIndexOrThrow(AbstractCursor.java)

RESOLVED FIXED

Status

()

Firefox for Android
General
--
critical
RESOLVED FIXED
5 years ago
9 months ago

People

(Reporter: Scoobidiver (away), Unassigned)

Tracking

(4 keywords)

15 Branch
ARM
Android
crash, regression, reproducible, topcrash
Points:
---

Firefox Tracking Flags

(firefox15 fixed)

Details

(Whiteboard: [native-crash], crash signature)

Attachments

(1 attachment)

(Reporter)

Description

5 years ago
It first appeared in 15.0a1/20120603 and has been hit by 2 users. The regression range might be:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=5199196b65ec&tochange=d0ebcaa7efb5

java.lang.IllegalArgumentException: column 'display' does not exist
	at android.database.AbstractCursor.getColumnIndexOrThrow(AbstractCursor.java:267)
	at android.database.CursorWrapper.getColumnIndexOrThrow(CursorWrapper.java:78)
	at android.database.CursorWrapper.getColumnIndexOrThrow(CursorWrapper.java:78)
	at org.mozilla.gecko.db.LocalBrowserDB$LocalDBCursor.getColumnIndexOrThrow(LocalBrowserDB.java:750)
	at org.mozilla.gecko.AwesomeBarTabs$HistoryQueryTask.createHistoryItem(AwesomeBarTabs.java:484)
	at org.mozilla.gecko.AwesomeBarTabs$HistoryQueryTask.doInBackground(AwesomeBarTabs.java:456)
	at org.mozilla.gecko.AwesomeBarTabs$HistoryQueryTask.doInBackground(AwesomeBarTabs.java:406)
	at android.os.AsyncTask$2.call(AsyncTask.java:264)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
	at java.util.concurrent.FutureTask.run(FutureTask.java:137)
	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:208)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
	at java.lang.Thread.run(Thread.java:856)

More reports at:
https://crash-stats.mozilla.com/report/list?signature=java.lang.IllegalArgumentException%3A+column+%27%27display%27%27+does+not+exist+at+android.database.AbstractCursor.getColumnIndexOrThrow%28AbstractCursor.java%29
(Reporter)

Comment 1

5 years ago
It has been hit by 5 users so far.
Keywords: topcrash
LocalDB schema change with missing/broken schema update code?
STR: Tap the History tab

Nightly (06/04), Galaxy Nexus (Android 4.0.4)

Updated

5 years ago
status-firefox15: --- → affected
Keywords: reproducible
Created attachment 629780 [details] [diff] [review]
Don't try to fetch display column on history items
Attachment #629780 - Flags: review?(margaret.leibovic)

Updated

5 years ago
Attachment #629780 - Flags: review?(margaret.leibovic) → review+
https://hg.mozilla.org/mozilla-central/rev/ed00ab13fee9
https://hg.mozilla.org/integration/mozilla-inbound/rev/2b2f7ab4304f
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED

Updated

5 years ago
status-firefox15: affected → fixed
You need to log in before you can comment on or make changes to this bug.