Re: Muntashirakon app manager crashing on search

Liste des GroupesRevenir à m android 
Sujet : Re: Muntashirakon app manager crashing on search
De : marion (at) *nospam* facts.com (Marion)
Groupes : comp.mobile.android
Date : 03. Jun 2025, 20:09:36
Autres entêtes
Organisation : BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID : <101nh9f$2bmv$1@nnrp.usenet.blueworldhosting.com>
References : 1 2
User-Agent : ForteAgent/8.00.32.1272
On Tue, 27 May 2025 17:02:19 +0100, Andy Burns wrote :


Trying to search ("Search: contains") results in a crash as soon as the
third character is keyed.
 
Anyone else noticed this with v4.0.3?
 
Still on 3.1.7(430), and I'll leave it alone since other versions were
reluctant to run after installation

Funny story. It wasn't crashing the day I tested it, but now it's crashing
as soon as I get to the third letter in a search in Muntashirakon.

It's exactly what Jeff was seeing in 4.0.3 (443) which is the same version.
I cleared the cache & data but it still crashed at the third letter.

Crash log below.
I checked for a later version:
 <https://github.com/MuntashirAkon/AppManager>

Looks like there is a version 4.0.4 released 3 days ago.
https://github.com/MuntashirAkon/AppManager/releases/tag/v4.0.4

Release notes say "Prevent crashing while searching".
That's got to be what Jeff found.

So I downloaded the new version.
https://github.com/MuntashirAkon/AppManager/releases/download/v4.0.4/AppManager_v4.0.4.apk
 Name: AppManager_v4.0.4.apk
 Size: 26986467 bytes (25 MiB)
 SHA256: 225F95474CFFE2C4DBB264E7C4555DC2E7155DE71A77DD78B69C5662E112DDA7

It works now.
Muntashirakon is the best app manager (by far) on Android!

CRASH LOG OF 4.0.3

java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item
position 5(offset:-1).state:9
io.github.muntashirakon.widget.RecyclerView{cf966f9 VFED..... ......ID
0,0-720,1411 #7f0901e0 app:id/item_list aid=1073741826},
adapter:io.github.muntashirakon.AppManager.main.MainRecyclerAdapter@aaa60c1,
layout:io.github.muntashirakon.view.AutoFitGridLayoutManager@9787948,
context:io.github.muntashirakon.AppManager.main.MainActivity@13d1ce2
    at
androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:6821)
    at
androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:6757)
    at
androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:6753)
    at
androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2362)
    at
androidx.recyclerview.widget.GridLayoutManager.layoutChunk(GridLayoutManager.java:584)
    at
androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1622)
    at
androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:687)
    at
androidx.recyclerview.widget.GridLayoutManager.onLayoutChildren(GridLayoutManager.java:182)
    at
io.github.muntashirakon.view.AutoFitGridLayoutManager.onLayoutChildren(AutoFitGridLayoutManager.java:44)
    at
androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep1(RecyclerView.java:4591)
    at
androidx.recyclerview.widget.RecyclerView.dispatchLayout(RecyclerView.java:4346)
    at
androidx.recyclerview.widget.RecyclerView.onLayout(RecyclerView.java:4919)
    at android.view.View.layout(View.java:24969)
    at android.view.ViewGroup.layout(ViewGroup.java:6784)
    at
androidx.swiperefreshlayout.widget.SwipeRefreshLayout.onLayout(SwipeRefreshLayout.java:704)
    at android.view.View.layout(View.java:24969)
    at android.view.ViewGroup.layout(ViewGroup.java:6784)
    at
com.google.android.material.appbar.HeaderScrollingViewBehavior.layoutChild(HeaderScrollingViewBehavior.java:149)
    at
com.google.android.material.appbar.ViewOffsetBehavior.onLayoutChild(ViewOffsetBehavior.java:43)
    at
com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onLayoutChild(AppBarLayout.java:2365)
    at
androidx.coordinatorlayout.widget.CoordinatorLayout.onLayout(CoordinatorLayout.java:918)
    at android.view.View.layout(View.java:24969)
    at android.view.ViewGroup.layout(ViewGroup.java:6784)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
    at android.view.View.layout(View.java:24969)
    at android.view.ViewGroup.layout(ViewGroup.java:6784)
    at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1829)
    at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1673)
    at android.widget.LinearLayout.onLayout(LinearLayout.java:1582)
    at android.view.View.layout(View.java:24969)
    at android.view.ViewGroup.layout(ViewGroup.java:6784)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
    at android.view.View.layout(View.java:24969)
    at android.view.ViewGroup.layout(ViewGroup.java:6784)
    at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1829)
    at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1673)
    at android.widget.LinearLayout.onLayout(LinearLayout.java:1582)
    at android.view.View.layout(View.java:24969)
    at android.view.ViewGroup.layout(ViewGroup.java:6784)
    at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
    at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
    at com.android.internal.policy.DecorView.onLayout(DecorView.java:1431)
    at android.view.View.layout(View.java:24969)
    at android.view.ViewGroup.layout(ViewGroup.java:6784)
    at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:4917)
    at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:4240)
    at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:3116)
    at
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:10885)
    at
android.view.Choreographer$CallbackRecord.run(Choreographer.java:1301)
    at
android.view.Choreographer$CallbackRecord.run(Choreographer.java:1309)
    at android.view.Choreographer.doCallbacks(Choreographer.java:923)
    at android.view.Choreographer.doFrame(Choreographer.java:852)
    at
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1283)
    at android.os.Handler.handleCallback(Handler.java:942)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loopOnce(Looper.java:226)
    at android.os.Looper.loop(Looper.java:313)
    at android.app.ActivityThread.main(ActivityThread.java:8762)
    at java.lang.reflect.Method.invoke(Native Method)
    at
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)

Date Sujet#  Auteur
27 May 25 * Muntashirakon app manager crashing on search10Jeff Layman
27 May 25 +* Re: Muntashirakon app manager crashing on search5Marion
27 May 25 i`* Re: Muntashirakon app manager crashing on search4Jeff Layman
28 May 25 i `* Re: Muntashirakon app manager crashing on search3Marion
28 May 25 i  `* Re: Muntashirakon app manager crashing on search2Jeff Layman
28 May 25 i   `- Re: Muntashirakon app manager crashing on search1Marion
27 May 25 `* Re: Muntashirakon app manager crashing on search4Andy Burns
3 Jun 25  `* Re: Muntashirakon app manager crashing on search3Marion
5 Jun 25   `* Re: Muntashirakon app manager crashing on search2Jeff Layman
5 Jun 25    `- Re: Muntashirakon app manager crashing on search1Marion

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal