Kvaesitso icon indicating copy to clipboard operation
Kvaesitso copied to clipboard

[bug] Icon of just uninstalled app still visible, clicking on it crashes Kvaesito

Open quantenzitrone opened this issue 1 year ago • 0 comments

Description

  1. long click on app in home row
  2. 3 dot menu
  3. uninstall
    • icon was still visible afterwards
  4. click on icon of uninstalled app
  5. crash

Strack trace

java.lang.NullPointerException: Attempt to read from field 'boolean android.content.pm.ComponentInfo.exported' on a null object reference
	at android.os.Parcel.readException(Parcel.java:2020)
	at android.os.Parcel.readException(Parcel.java:1960)
	at android.content.pm.ILauncherApps$Stub$Proxy.startActivityAsUser(ILauncherApps.java:612)
	at android.content.pm.LauncherApps.startMainActivity(LauncherApps.java:496)
	at de.mm20.launcher2.search.data.LauncherApp.launch(LauncherApp.kt:52)
	at de.mm20.launcher2.ui.launcher.search.common.SearchableItemVM.launch(SearchableItemVM.kt:81)
	at de.mm20.launcher2.ui.launcher.search.common.grid.GridItemKt$GridItem$4.invoke(GridItem.kt:17)
	at androidx.compose.foundation.CombinedClickablePointerInputNode$pointerInput$5.invoke(Clickable.kt:13)
	at androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapGestures$2$1.invokeSuspend(TapGestureDetector.kt:311)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
	at kotlinx.coroutines.DispatchedTaskKt.resume(DispatchedTask.kt:84)
	at kotlinx.coroutines.CancellableContinuationImpl.dispatchResume(CancellableContinuationImpl.kt:138)
	at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl(CancellableContinuationImpl.kt:45)
	at kotlinx.coroutines.CancellableContinuationImpl.resumeWith(CancellableContinuationImpl.kt:17)
[61 lines truncated]

Device info

APP.VERSION : 1.28.0-fdroid
APP.VERSIONCODE : 2023101300
APP.SIGNATURE : dRIzg4UiJzwGibzTylZTobfZl/E=
LAUNCHER.APP : de.mm20.launcher2.release
TIMEZONE : Europe/Berlin
VERSION.RELEASE : 8.1.0
VERSION.INCREMENTAL : 1682057242
VERSION.SDK.NUMBER : 27
BOARD : unknown
BOOTLOADER : unknown
BRAND : SHIFT
CPU_ABI : arm64-v8a
CPU_ABI2 :
DISPLAY : SHIFT6M.SOS.2.0.L.20230421
FINGERPRINT : SHIFT/SHIFT6m_EEA/SHIFT6m:8.1.0/OC/1682057242:user/release-keys
HARDWARE : mt6797
HOST : shiftphones.com
ID : OC
MANUFACTURER : SHIFT
MODEL : SHIFT6m
PRODUCT : SHIFT6m_EEA
TAGS : release-keys
TIME : 1682057238000
TYPE : user

quantenzitrone avatar Jan 15 '24 05:01 quantenzitrone