Сбой без понятной трассировки стека

#android #android-webview

#Android #android-webview

Вопрос:

кто-нибудь имеет представление о том, откуда берется ArrayIndexOutOfBoundsException с этими трассировками стека?

 Fatal Exception: java.lang.ArrayIndexOutOfBoundsException length=1; index=7
LE2.b (LE2.java:1)
JE2.onItemClick (JE2.java:3)
android.widget.AdapterView.performItemClick (AdapterView.java:350)
  

или

 Fatal Exception: java.lang.ArrayIndexOutOfBoundsException length=1; index=7
OI.a (OI.java:1)
MI.onItemClick (MI.java:3)
android.widget.AdapterView.performItemClick (AdapterView.java:374)
  

То, что я знаю: это как-то связано с WebView. Вторая ошибка — 100% на Android 10 (до сих пор).

Спасибо за любую помощь!

редактировать: Получается, что при регистрации внутри webview есть ошибка со счетчиком года. Визуализированный список лет обновляется некорректно. Но я не знаю, как мы можем это исправить, потому что это простая функция html.

Комментарии:

1. похоже, вам следует деобфускировать свои журналы

2. кажется, он уже деобфусцирован. я взял mapping.txt и трассировка стека, и sh retrace.sh mapping.txt test.txt дал мне ту же самую трассировку стека.

3. это ошибка в spinner внутри webview.

4. странная вещь в том, что ‘.a’ (если вы не назвали его a — ДЛЯ СТЫДА) обычно является признаком запутывания, поэтому я не думаю, что у вас есть правильный файл сопоставления, это так, способ, которым это работает, заключается в том, что если у вас нет правильного файла сопоставления, он простоничего не сделает. Вы уверены?