MM2-0 / Kvaesitso

A search-focused Android launcher
https://kvaesitso.mm20.de/
GNU General Public License v3.0
2.51k stars 86 forks source link

Kvaesitso not starting after the phone was turned off for long time #978

Closed LitFill closed 3 months ago

LitFill commented 3 months ago

Description

My phone is turned off after midnight, and automatically turned on at sunrise. this crash happens twice when i see the phone at morning. and the home aplication fallbacks to the default one.

Strack trace

java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object kotlinx.coroutines.sync.MutexImpl.lock(java.lang.Object, kotlin.coroutines.Continuation)' on a null object reference
    at de.mm20.launcher2.profiles.ProfileManager.access$refreshProfiles(ProfileManager.kt:69)
    at de.mm20.launcher2.profiles.ProfileManager$2.invokeSuspend(ProfileManager.kt:64)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:111)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:98)
    Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@f16bec4, Dispatchers.Default]

Device info

APP.VERSION : 1.32.0
APP.VERSIONCODE : 2024071900
APP.SIGNATURE : rx1fSnL7r5/OMoFC0e1KPqTndXQ=
LAUNCHER.APP : com.oppo.launcher
TIMEZONE : Asia/Jakarta
VERSION.RELEASE : 10
VERSION.INCREMENTAL : 2024022110
VERSION.SDK.NUMBER : 29
BOARD : oppo6765
BOOTLOADER : unknown
BRAND : OPPO
CPU_ABI : arm64-v8a
CPU_ABI2 :
DISPLAY : CPH2185_11_A.69
FINGERPRINT : OPPO/CPH2185T2/OP4F2F:10/QP1A.190711.020/2024022110:user/release-keys
HARDWARE : mt6765
HOST : ubuntu16-122-237
ID : QP1A.190711.020
MANUFACTURER : OPPO
MODEL : CPH2185
PRODUCT : CPH2185T2
TAGS : release-keys
TIME : 1708538029000
TYPE : user

MM2-0 commented 3 months ago

Duplicate of #967