pachli-android icon indicating copy to clipboard operation
pachli-android copied to clipboard

Crash on switching to some tabs

Open Porkepix opened this issue 8 months ago • 5 comments

Describe the bug Switchig to notifications or local feed tabs on start result in application crash, which wasn't the case not long ago.

To Reproduce Steps to reproduce the behavior:

  1. Open Pachli
  2. switch to local feed or notifications tab

Expected behavior No crash

** adb logcat logs**

04-09 03:31:51.265  1638  2117 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{174c60 u0 app.pachli/.MainActivity t3095 f} isExiting}
04-09 03:31:51.370  1638  5318 W ActivityManager: pid 1638 system sent binder code 7 with flags 1 to frozen apps and got error -32
04-09 03:31:51.371  1638  5318 W WindowManager: Exception thrown during dispatchAppVisibility Window{a43cd69 u0 app.pachli/app.pachli.MainActivity EXITING}
04-09 03:31:51.371  1638  5318 W WindowManager: android.os.DeadObjectException
04-09 03:31:51.371  1638  5318 W WindowManager: 	at android.os.BinderProxy.transactNative(Native Method)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at android.os.BinderProxy.transact(BinderProxy.java:586)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at android.view.IWindow$Stub$Proxy.dispatchAppVisibility(IWindow.java:546)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at com.android.server.wm.WindowState.sendAppVisibilityToClients(WindowState.java:3527)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at com.android.server.wm.WindowContainer.sendAppVisibilityToClients(WindowContainer.java:1277)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at com.android.server.wm.WindowToken.setClientVisible(WindowToken.java:479)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at com.android.server.wm.ActivityRecord.setClientVisible(ActivityRecord.java:7390)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at com.android.server.wm.ActivityRecord.postApplyAnimation(ActivityRecord.java:5959)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at com.android.server.wm.ActivityRecord.commitVisibility(ActivityRecord.java:5902)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at com.android.server.wm.Transition.finishTransition(Transition.java:1168)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at com.android.server.wm.TransitionController.finishTransition(TransitionController.java:875)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at com.android.server.wm.WindowOrganizerController.finishTransition(WindowOrganizerController.java:406)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at android.window.IWindowOrganizerController$Stub.onTransact(IWindowOrganizerController.java:286)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at com.android.server.wm.WindowOrganizerController.onTransact(WindowOrganizerController.java:191)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at android.os.Binder.execTransactInternal(Binder.java:1385)
04-09 03:31:51.371  1638  5318 W WindowManager: 	at android.os.Binder.execTransact(Binder.java:1310)
04-09 03:31:51.375  1638  2117 W ActivityManager: setHasOverlayUi called on unknown pid: 6158
04-09 03:31:51.394  1400  1400 E BpTransactionCompletedListener: Failed to transact (-32)
04-09 03:31:51.802  1350  4907 E ANDR-PERF-LM: VmRssMeter:: start() 453: Could not find pid, can not collect vmrss data
04-09 03:31:51.802  1350  4907 E ANDR-PERF-LM: AdaptiveLaunch: writeToDataBase() 64: Meter aborted or could not get meter data for this run
04-09 03:31:51.803  1350  4906 E ANDR-PERF-LM: VmRssMeter:: start() 453: Could not find pid, can not collect vmrss data
04-09 03:31:55.027  1638  2180 W ProcessStats: Tracking association SourceState{e9a4ec1 com.android.vending/10212 ImpBg #2490565} whose proc state 6 is better than process ProcessState{67c7a28 com.android.vending:background/10212 pkg=com.android.vending} proc state 14 (67 skipped)

Versions Pachli 2.11.0 from F-droid, Android 14.

Porkepix avatar Apr 09 '25 01:04 Porkepix