tshevchuk / prayerbook

Молитви і християнські тексти українською мовою (УГКЦ).
https://github.com/tshevchuk/prayerbook/wiki
4 stars 1 forks source link

java.lang.ArrayIndexOutOfBoundsException у такому місці: java.util.ArrayList.get #126

Closed tshevchuk closed 8 years ago

tshevchuk commented 8 years ago

Востаннє повідомлено 27 хвилин тому Повідомлення цього тижня 1 Усього повідомлень 1 Версія додатка

10900 1 Версія Android

Android 4.1 1 Пристрій PAP4055DUO 1 java.lang.ArrayIndexOutOfBoundsException: length=0; index=-1 at java.util.ArrayList.get(ArrayList.java:306) at com.tshevchuk.prayer.fragments.HtmlViewFragment.d(Unknown Source) at com.tshevchuk.prayer.fragments.HtmlViewFragment.a(Unknown Source) at com.tshevchuk.prayer.fragments.FragmentBase.onCreateOptionsMenu(Unknown Source) at com.tshevchuk.prayer.fragments.TextFragmentBase.onCreateOptionsMenu(Unknown Source) at android.app.FragmentManagerImpl.dispatchCreateOptionsMenu(FragmentManager.java:1871) at android.app.Activity.onCreatePanelMenu(Activity.java:2489) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:395) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:760) at android.app.Activity.invalidateOptionsMenu(Activity.java:2607) at android.app.FragmentManagerImpl.invalidateOptionsMenu(FragmentManager.java:1950) at android.app.Fragment.setHasOptionsMenu(Fragment.java:901) at com.tshevchuk.prayer.fragments.TextFragmentBase.onCreate(Unknown Source) at com.tshevchuk.prayer.fragments.HtmlViewFragment.onCreate(Unknown Source) at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:796) at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1035) at android.app.BackStackRecord.run(BackStackRecord.java:635) at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1397) at android.app.FragmentManagerImpl$1.run(FragmentManager.java:426) at android.os.Handler.handleCallback(Handler.java:615) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:153) at android.app.ActivityThread.main(ActivityThread.java:4987) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584) at dalvik.system.NativeStart.main(Native Method)

ДАТА | ВЕРСІЯ ДОДАТКА | ПРИСТРІЙ | ПОВІДОМЛЕННЯ КОРИСТУВАЧА 27 хвилин тому | 1.9.0 | PAP4055DUO | Молитовник у розділі "Богослуження" видає помилку у програмі. Прошу виправити. У мене смартфон пристіджіо.

tshevchuk commented 8 years ago

Retraced stack trace:

at dalvik.system.NativeStart.main(Native Method)java.lang.ArrayIndexOutOfBoundsException: length=0; index=-1
at java.util.ArrayList.get(ArrayList.java:306)
at com.tshevchuk.prayer.fragments.HtmlViewFragment.getMenuItem(Unknown Source)
at com.tshevchuk.prayer.fragments.HtmlViewFragment.getInstance(Unknown Source)
                                                isSameScreen
                                                getMenuItem
                                                access$000
                                                access$100
at com.tshevchuk.prayer.fragments.FragmentBase.onCreateOptionsMenu(Unknown Source)
at com.tshevchuk.prayer.fragments.TextFragmentBase.onCreateOptionsMenu(Unknown Source)
at android.app.FragmentManagerImpl.dispatchCreateOptionsMenu(FragmentManager.java:1871)
at android.app.Activity.onCreatePanelMenu(Activity.java:2489)
at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:395)
at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:760)
at android.app.Activity.invalidateOptionsMenu(Activity.java:2607)
at android.app.FragmentManagerImpl.invalidateOptionsMenu(FragmentManager.java:1950)
at android.app.Fragment.setHasOptionsMenu(Fragment.java:901)
at com.tshevchuk.prayer.fragments.TextFragmentBase.onCreate(Unknown Source)
at com.tshevchuk.prayer.fragments.HtmlViewFragment.onCreate(Unknown Source)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:796)
at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1035)
at android.app.BackStackRecord.run(BackStackRecord.java:635)
at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1397)
at android.app.FragmentManagerImpl$1.run(FragmentManager.java:426)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:153)
at android.app.ActivityThread.main(ActivityThread.java:4987)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584)

at dalvik.system.NativeStart.main(Native Method)
tshevchuk commented 8 years ago

Fixed.