Quran App got crashed when opening library tab
f
fanni
my phone is xiaomi mi 14t
when opening the library tab, the app got crashed.
here's the android log when the crashed happen
java.lang.IndexOutOfBoundsException: Index 3 out of bounds for length 3
at jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
at java.util.Objects.checkIndex(Objects.java:391)
at java.util.ArrayList.get(ArrayList.java:434)
at Ca.W0.c(LibraryFragment.kt:18)
at v0.f.l(ComposableLambda.kt:45)
at v0.f.c(ComposableLambda.kt:9)
at Bb.W.invoke(CustomTabRow.kt:34)
at v0.f.b(ComposableLambda.kt:45)
at v0.f.invoke(ComposableLambda.kt:9)
at B1.d.k(MathHelpers.kt:15)
at n0.l.T(Composer.kt:87)
at n0.t.o(Composition.kt:37)
at n0.N0.a(Recomposer.kt:66)
at n0.l$b.a(Composer.kt:5)
at n0.t.g(Composition.kt:32)
at androidx.compose.ui.layout.j.j(SubcomposeLayout.kt:288)
at androidx.compose.ui.layout.j$c.p1(SubcomposeLayout.kt:163)
at Bb.V.invoke(R8$$SyntheticClass:30)
at androidx.compose.ui.layout.j$c$a.q(SubcomposeLayout.kt:35)
at androidx.compose.ui.layout.k$b.q(SubcomposeLayout.kt:9)
at a1.W$a.a(MeasurePassDelegate.kt:66)
at y0.g$a.c(Snapshot.kt:51)
at y0.v$a.a(SnapshotStateObserver.kt:63)
at y0.v.d(SnapshotStateObserver.kt:121)
at a1.E0.a(OwnerSnapshotObserver.kt:3)
at a1.W.R(MeasurePassDelegate.kt:107)
at a1.W.q0(MeasurePassDelegate.kt:127)
at a1.v.g0(InnerNodeCoordinator.kt:15)
at androidx.compose.ui.layout.v$a.z(Placeable.kt:71)
at Bb.l1.invoke(R8$$SyntheticClass:125)
at a1.L$d.q(LookaheadDelegate.kt:7)
at a1.C.T1(LayoutModifierNodeCoordinator.kt:103)
at a1.C.g0(LayoutModifierNodeCoordinator.kt:4)
at a1.W$c.a(MeasurePassDelegate.kt:80)
at y0.g$a.c(Snapshot.kt:51)
at y0.v$a.a(SnapshotStateObserver.kt:63)
at y0.v.d(SnapshotStateObserver.kt:121)
at a1.E0.a(OwnerSnapshotObserver.kt:3)
at a1.W.t0(MeasurePassDelegate.kt:86)
at a1.W.w0(MeasurePassDelegate.kt:156)
at a1.W.g0(MeasurePassDelegate.kt:6)
at androidx.compose.ui.layout.v$a.y(Placeable.kt:15)
at I.i.b(Box.kt:49)
at I.j.invoke(R8$$SyntheticClass:22)
at a1.L$d.q(LookaheadDelegate.kt:7)
at a1.W$a.a(MeasurePassDelegate.kt:66)
at y0.g$a.c(Snapshot.kt:51)
at y0.v$a.a(SnapshotStateObserver.kt:63)
at y0.v.d(SnapshotStateObserver.kt:121)
at a1.E0.a(OwnerSnapshotObserver.kt:3)
at a1.W.R(MeasurePassDelegate.kt:107)
at a1.W.q0(MeasurePassDelegate.kt:127)
at a1.v.g0(InnerNodeCoordinator.kt:15)
at androidx.compose.ui.layout.v$a.E(Placeable.kt:32)
at H0.w0$a.invoke(GraphicsLayerModifier.kt:13)
at a1.L$d.q(LookaheadDelegate.kt:7)
at a1.C.T1(LayoutModifierNodeCoordinator.kt:103)
at a1.C.g0(LayoutModifierNodeCoordinator.kt:4)
at androidx.compose.ui.layout.v$a.z(Placeable.kt:71)
at I.X.invoke(R8$$SyntheticClass:484)
at a1.L$d.q(LookaheadDelegate.kt:7)
at a1.C.T1(LayoutModifierNodeCoordinator.kt:103)
at a1.C.g0(LayoutModifierNodeCoordinator.kt:4)
at a1.W$c.a(MeasurePassDelegate.kt:80)
at y0.g$a.c(Snapshot.kt:51)
at y0.v$a.a(SnapshotStateObserver.kt:63)
at y0.v.d(SnapshotStateObserver.kt:121)
at a1.E0.a(OwnerSnapshotObserver.kt:3)
at a1.W.t0(MeasurePassDelegate.kt:86)
at a1.W.w0(MeasurePassDelegate.kt:156)
at a1.W.g0(MeasurePassDelegate.kt:6)
at androidx.compose.ui.layout.v$a.s(Placeable.kt:23)
at androidx.compose.ui.layout.v$a.u(Placeable.kt:2)
at I.s.invoke(R8$$SyntheticClass:68)
at a1.L$d.q(LookaheadDelegate.kt:7)
at a1.W$a.a(MeasurePassDelegate.kt:66)
at y0.g$a.c(Snapshot.kt:51)
at y0.v$a.a(SnapshotStateObserver.kt:63)
at y0.v.d(SnapshotStateObserver.kt:121)
at a1.E0.a(OwnerSnapshotObserver.kt:3)
at a1.W.R(MeasurePassDelegate.kt:107)
at a1.W.q0(MeasurePassDelegate.kt:127)
at a1.v.g0(InnerNodeCoordinator.kt:15)
at a1.W$c.a(MeasurePassDelegate.kt:80)
at y0.g$a.c(Snapshot.kt:51)
at y0.v$a.a(SnapshotStateObserver.kt:63)
at y0.v.d(SnapshotStateObserver.kt:121)
at a1.E0.a(OwnerSnapshotObserver.kt:3)
at a1.W.t0(MeasurePassDelegate.kt:86)
at a1.W.w0(MeasurePassDelegate.kt:156)
at a1.W.g0(MeasurePassDelegate.kt:6)
at androidx.compose.ui.layout.v$a.y(Placeable.kt:15)
at I.i.b(Box.kt:49)
at I.j.invoke(R8$$SyntheticClass:22)
at a1.L$d.q(LookaheadDelegate.kt:7)
at a1.W$a.a(MeasurePassDelegate.kt:66)
at y0.g$a.c(Snapshot.kt:51)
at y0.v$a.a(SnapshotStateObserver.kt:63)
at y0.v.d(SnapshotStateObserver.kt:121)
at a1.E0.a(OwnerSnapshotObserver.kt:3)
at a1.W.R(MeasurePassDelegate.kt:107)
at a1.W.q0(MeasurePassDelegate.kt:127)
at a1.v.g0(InnerNodeCoordinator.kt:15)
at androidx.compose.ui.layout.v$a.z(Placeable.kt:71)
at Bb.l1.invoke(R8$$SyntheticClass:125)
at a1.L$d.q(LookaheadDelegate.kt:7)
at a1.C.T1(LayoutModifierNodeCoordinator.kt:103)
at a1.C.g0(LayoutModifierNodeCoordinator.kt:4)
at
.............
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1005)
Log In
f
fanni
after i try clear all data, the issue seems to disappear