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

Crashing when searching "me" #998

Closed bachrc closed 3 months ago

bachrc commented 3 months ago

Description

Please provide as many information about the crash as possible (What did you do before the crash happened? Steps to reproduce?)

Swiping to the search bar, typing "me", and it crashes even after a reboot

Strack trace

java.lang.IllegalArgumentException: Key "calendar-calendar://2268" was already used. If you are using LazyColumn/Row please make sure you provide a unique key for each item.
    at androidx.compose.ui.layout.LayoutNodeSubcompositionsState$Scope.subcompose(SubcomposeLayout.kt:146)
    at androidx.compose.foundation.lazy.layout.LazyLayoutMeasureScopeImpl.measure-0kLqBqw(LazyLayoutMeasureScope.kt:34)
    at androidx.compose.foundation.lazy.LazyListMeasuredItemProvider.getAndMeasure-0kLqBqw$default(LazyListMeasuredItemProvider.kt:15)
    at androidx.compose.foundation.lazy.LazyListKt$rememberLazyListMeasurePolicy$1$1.invoke(LazyList.kt:819)
    at androidx.compose.foundation.lazy.layout.LazyLayoutKt$LazyLayout$3$2$1.invoke(LazyLayout.kt:21)
    at androidx.compose.ui.layout.LayoutNodeSubcompositionsState$createMeasurePolicy$1.measure-3p2s80s(SubcomposeLayout.kt:74)
    at androidx.compose.ui.node.InnerNodeCoordinator.measure-BRTryo0(InnerNodeCoordinator.kt:50)
    at androidx.compose.ui.graphics.SimpleGraphicsLayerModifier.measure-3p2s80s(GraphicsLayerModifier.kt:1)
    at androidx.compose.ui.node.LayoutModifierNodeCoordinator.measure-BRTryo0(LayoutModifierNodeCoordinator.kt:189)
    at androidx.compose.ui.node.LayoutNodeLayoutDelegate$performMeasureBlock$1.invoke(LayoutNodeLayoutDelegate.kt:9)
    at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:114)
    at androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.observe(SnapshotStateObserver.kt:48)
    at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:141)
    at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:3)
[54 lines truncated]

Device info

APP.VERSION : 1.32.0
APP.VERSIONCODE : 2024071900
APP.SIGNATURE : dRIzg4UiJzwGibzTylZTobfZl/E=
LAUNCHER.APP : android
TIMEZONE : Europe/Berlin
VERSION.RELEASE : 14
VERSION.INCREMENTAL : S918BXXS6CXFE
VERSION.SDK.NUMBER : 34
BOARD : kalama
BOOTLOADER : S918BXXS6CXFE
BRAND : samsung
CPU_ABI : arm64-v8a
CPU_ABI2 :
DISPLAY : UP1A.231005.007.S918BXXS6CXFE
FINGERPRINT : samsung/dm3qxeea/dm3q:14/UP1A.231005.007/S918BXXS6CXFE:user/release-keys
HARDWARE : qcom
HOST : 21DKGB19
ID : UP1A.231005.007
MANUFACTURER : samsung
MODEL : SM-S918B
PRODUCT : dm3qxeea
TAGS : release-keys
TIME : 1720137340000
TYPE : user

chefexperte commented 3 months ago

I am having the same issue, except it's when I search "sc". I guess it's related to calendar entries or something? Reinstalling the app did not help either. Revoking the calendar permission stops the crash from happening.

MM2-0 commented 3 months ago

Duplicate of #962