Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

App Lounge : Crash observed "FATAL EXCEPTION: DefaultDispatcher-worker-2"

  • /e/ version: 1.3-rc-r-20220810209891-stable-FP3
  • Device model(s): FP3
  • Device rooted: no
  • App Lounge Version : 2.3.4

Summary

App Lounge : Crash observed "FATAL EXCEPTION: DefaultDispatcher-worker-2"

The problem

Steps to reproduce

  • Open App Lounge
  • Install all the apps listed on the Home Page

What is the current behavior?

  • Crash was observed

What is the expected correct behavior?

  • No crash should be observed and app installation should be successful

Technical informations

Relevant logs (adb logcat)

8939 08-16 17:25:51.576 13001 13023 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-2
   8940 08-16 17:25:51.576 13001 13023 E AndroidRuntime: Process: foundation.e.apps, PID: 13001
   8941 08-16 17:25:51.576 13001 13023 E AndroidRuntime: java.lang.IllegalStateException: Couldn't read row 11, col 1 from CursorWindow.  Make sure the Cursor is initialized correctly before accessing data from it.
   8942 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at android.database.CursorWindow.nativeGetString(Native Method)
   8943 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at android.database.CursorWindow.getString(CursorWindow.java:469)
   8944 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at android.database.AbstractWindowedCursor.getString(AbstractWindowedCursor.java:53)
   8945 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at foundation.e.apps.manager.database.fusedDownload.FusedDownloadDAO_Impl$8.call(FusedDownloadDAO_Impl.java:418)
   8946 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at foundation.e.apps.manager.database.fusedDownload.FusedDownloadDAO_Impl$8.call(FusedDownloadDAO_Impl.java:388)
   8947 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at androidx.room.CoroutinesRoom$Companion$execute$4$job$1.invokeSuspend(CoroutinesRoom.kt:88)
   8948 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
   8949 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
   8950 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
   8951 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
   8952 08-16 17:25:51.576 13001 13023 E AndroidRuntime:        at java.lang.Thread.run(Thread.java:923)
   8953 08-16 17:25:51.589  1387 13894 I DropBoxManagerService: add tag=system_app_crash isTagEnabled=true flags=0x2
   8954 08-16 17:25:51.604  1387  5532 W ActivityTaskManager:   Force finishing activity foundation.e.apps/.MainActivity
   8955 08-16 17:25:51.649 13001 13023 I Process : Sending signal. PID: 13001 SIG: 9
   8956 08-16 17:25:51.655  1387  1562 D CompatibilityChangeReporter: Compat change id reported: 136219221; UID 10104; state: ENABLED
   8957 08-16 17:25:51.659   784   827 E LocSvc_APIClientBase: onResponseCb:917] ERROR: 5 ID: 53
   8958 08-16 17:25:51.685  1387  1559 I GnssLocationProvider: GNSS HAL Requesting location updates from network provider for 10000 millis.
   8959 08-16 17:25:51.687  3424  3468 V LocationProvider: onSetRequest: ProviderRequest[interval=+1s0ms] by WorkSource{1000 android}
   8960 08-16 17:25:51.688  3424  3468 V LocationProvider: using autoUpdate=true autoTime=2500
   8961 08-16 17:25:51.692  3424  3424 D LocationService: Set merged location interval to 2500
   8962 08-16 17:25:51.710  1387  1559 D ConnectivityService: requestNetwork for uid/pid:1000/1387 NetworkRequest [ REQUEST id=98, [ Transports: CELLULAR Capabilities: SUPL&NOT_RESTRICTED&TRUSTED&NOT_VPN Uid: 1000 AdministratorUids: [] RequestorUid: 1000 RequestorPackageName: android] ]
   8963 08-16 17:25:51.711  1387  2271 D ConnectivityService: NetReassign [no changes]

Full logs : test.log

Relevant screenshots

Solutions

Workaround

Possible fixes