Last Comment Bug 761132 - java.lang.IllegalArgumentException: column ''display'' does not exist at android.database.AbstractCursor.getColumnIndexOrThrow(AbstractCursor.java)
: java.lang.IllegalArgumentException: column ''display'' does not exist at andr...
Status: RESOLVED FIXED
[native-crash]
: crash, regression, reproducible, topcrash
Product: Firefox for Android
Classification: Client Software
Component: General (show other bugs)
: 15 Branch
: ARM Android
: -- critical (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
:
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-06-04 06:31 PDT by Scoobidiver (away)
Modified: 2016-07-29 14:25 PDT (History)
5 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---
fixed


Attachments
Don't try to fetch display column on history items (1.49 KB, patch)
2012-06-04 08:03 PDT, Lucas Rocha (:lucasr)
margaret.leibovic: review+
Details | Diff | Splinter Review

Description Scoobidiver (away) 2012-06-04 06:31:06 PDT
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
Comment 1 Scoobidiver (away) 2012-06-04 07:38:25 PDT
It has been hit by 5 users so far.
Comment 2 Gian-Carlo Pascutto [:gcp] 2012-06-04 07:47:14 PDT
LocalDB schema change with missing/broken schema update code?
Comment 3 Aaron Train [:aaronmt] 2012-06-04 07:47:23 PDT
STR: Tap the History tab

Nightly (06/04), Galaxy Nexus (Android 4.0.4)
Comment 4 Lucas Rocha (:lucasr) 2012-06-04 08:03:32 PDT
Created attachment 629780 [details] [diff] [review]
Don't try to fetch display column on history items

Note You need to log in before you can comment on or make changes to this bug.