Feb 17

Quran App got crashed when opening library tab

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 ............. com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:636) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1005)
PendingPending

1 hour ago

Assalamu alaikum, Thank you for reporting this issue. Before we investigate, please make sure you’ve updated to the latest version of the Quran app. You can update from this link: https://gtaf.org/apps/quran/ If the issue still happens after updating, we’d like to investigate it further, but we’ll need a few details from you: - Your device model and operating system version - The Quran app version you’re using - A screen recording showing the issue (you can share it via Google Drive) These details will help us identify the cause and work on a fix, insha’Allah. Jazakallah khair for your patience.

1 hour ago

Wa'alaikumussalam, the issue is no longer appears after i clean the data.

movedfromNew App/Project RequesttoAl Quran - Tafsir & By Word·1 hour ago