mozilla-mobile / fenix

⚠️ Fenix (Firefox for Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android
https://github.com/mozilla-mobile/firefox-android
Mozilla Public License 2.0
6.47k stars 1.28k forks source link

IndexOutOfBoundsException java.util.ArrayList mozilla.components.browser.tabstray.TabsAdapter #14626

Closed liuche closed 4 years ago

liuche commented 4 years ago

May already be fixed by 81, but filing to keep track of here. Maybe the bump in numbers is due to Migration.

https://sentry.prod.mozaws.net/operations/firefox/issues/9491943/

A handful of crashes on Release.

IndexOutOfBoundsException
Index: 3, Size: 3
Java.util.ArrayList in get at line
mozilla.components.browser.tabstray.TabsAdapter in onBindViewHolder

Seeing this in Release 80.1.2, but not in 81

┆Issue is synchronized with this Jira Task

BlindMoon38 commented 4 years ago

I believe I got the same crash.

a884fe82-a20f-4f86-8521-b71175773085 java.lang.IndexOutOfBoundsException: Index: 1, Size: 1

Nightly 200902 06:01 (Build #2015761523) AC: 57.0.0, c84cf8e77 GV: 82.0a1-20200831091558 AS: 61.0.13

Device: Xiaomi Redmi Note 8 Additional information: TalkBack is enabled.

Sorry for the formatting, I'm on mobile and with TalkBack on

BlindMoon38 commented 4 years ago

The tabs tray is unusable, the only way to change tabs is via the gesture on the toolbar, and closing them requires deleting browsing data.

ekager commented 4 years ago

Probably related to "Additional information: TalkBack is enabled"

We should try to get a fix in because the tabs tray is unusable for TalkBack users

ekager commented 4 years ago

Can repro crash with TalkBack on

ekager commented 4 years ago

Dupe of https://github.com/mozilla-mobile/fenix/issues/14540