-
-
Notifications
You must be signed in to change notification settings - Fork 61
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Log output:
Crash at 1750514034592 (timestamp) in thread named main
Local date and time: 21 Jun 2025 20.53.54
versionName=2.0.1
versionCode=201
BOARD=k62v1_64_bsp
BOOTLOADER=unknown
BRAND=vivo
CPU_ABI=arm64-v8a
CPU_ABI2=
DEVICE=1901
DISPLAY=RP1A.200720.012 release-keys
FINGERPRINT=vivo/1901/1901:11/RP1A.200720.012/compiler1021143905:user/release-keys
HARDWARE=mt6762
HOST=comsz01078191
ID=RP1A.200720.012
IS_DEBUGGABLE=false
IS_EMULATOR=false
MANUFACTURER=vivo
MODEL=vivo 1901
PERMISSIONS_REVIEW_REQUIRED=true
PRODUCT=1901
RADIO=unknown
SERIAL=unknown
SUPPORTED_32_BIT_ABIS=[armeabi-v7a, armeabi]
SUPPORTED_64_BIT_ABIS=[arm64-v8a]
SUPPORTED_ABIS=[arm64-v8a, armeabi-v7a, armeabi]
TAGS=release-keys
TIME=1729492745000
TYPE=user
UNKNOWN=unknown
USER=compiler
ACTIVE_CODENAMES=[]
BASE_OS=
CODENAME=REL
INCREMENTAL=eng.compil.20241021.144209
PREVIEW_SDK_FINGERPRINT=REL
PREVIEW_SDK_INT=0
RELEASE=11
RELEASE_OR_CODENAME=11
SDK=30
SDK_INT=30
SECURITY_PATCH=2022-05-01
java.lang.IllegalStateException: Attempting to launch an unregistered ActivityResultLauncher with contract androidx.activity.result.contract.ActivityResultContracts$OpenDocumentTree@b798df4 and input null. You must ensure the ActivityResultLauncher is registered before calling launch().
at androidx.activity.result.ActivityResultRegistry$register$3.launch(ActivityResultRegistry.kt:184)
at androidx.activity.compose.ActivityResultLauncherHolder.launch(ActivityResultRegistry.kt:150)
at androidx.activity.compose.ManagedActivityResultLauncher.launch(ActivityResultRegistry.kt:139)
at androidx.activity.result.ActivityResultLauncher.launch(ActivityResultLauncher.kt:37)
at com.teixeira.vcspace.ui.screens.editor.components.drawer.OpenFolderActionsKt$OpenFolderActions$1$1.invokeSuspend$lambda$0(OpenFolderActions.kt:89)
at com.teixeira.vcspace.ui.screens.editor.components.drawer.OpenFolderActionsKt$OpenFolderActions$1$1.$r8$lambda$NtrvIkZEnzACj0A-uQ1s95nl9C0(Unknown Source:0)
at com.teixeira.vcspace.ui.screens.editor.components.drawer.OpenFolderActionsKt$OpenFolderActions$1$1$$ExternalSyntheticLambda0.invoke(D8$$SyntheticClass:0)
at com.teixeira.vcspace.keyboard.CommandPaletteManager.applyKeyBindings_YhN2O0w$lambda$2(CommandPaletteManager.kt:144)
at com.teixeira.vcspace.keyboard.CommandPaletteManager.$r8$lambda$pcokesIRU6n_NIAPt__LXrJjDGY(Unknown Source:0)
at com.teixeira.vcspace.keyboard.CommandPaletteManager$$ExternalSyntheticLambda0.invoke(D8$$SyntheticClass:0)
at com.teixeira.vcspace.keyboard.CommandPaletteManager.runAction-mi01r5M(CommandPaletteManager.kt:180)
at com.teixeira.vcspace.keyboard.CommandPaletteManager.applyKeyBindings-YhN2O0w(CommandPaletteManager.kt:143)
at com.teixeira.vcspace.ui.screens.editor.EditorScreenKt.NoOpenedFiles$dispatchKeyEvent(EditorScreen.kt:380)
at com.teixeira.vcspace.ui.screens.editor.EditorScreenKt.NoOpenedFiles$lambda$58$lambda$57(EditorScreen.kt:399)
at com.teixeira.vcspace.ui.screens.editor.EditorScreenKt.$r8$lambda$ds19M5dk8VoKBqBabZNT2ylyq3c(Unknown Source:0)
at com.teixeira.vcspace.ui.screens.editor.EditorScreenKt$$ExternalSyntheticLambda20.invoke(D8$$SyntheticClass:0)
at androidx.compose.foundation.ClickableNode$clickPointerInput$3.invoke-k-4lQ0M(Clickable.kt:639)
at androidx.compose.foundation.ClickableNode$clickPointerInput$3.invoke(Clickable.kt:633)
at androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(TapGestureDetector.kt:255)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTaskKt.resume(DispatchedTask.kt:163)
at kotlinx.coroutines.DispatchedTaskKt.dispatch(DispatchedTask.kt:152)
at kotlinx.coroutines.CancellableContinuationImpl.dispatchResume(CancellableContinuationImpl.kt:470)
at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl$kotlinx_coroutines_core(CancellableContinuationImpl.kt:504)
at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl$kotlinx_coroutines_core$default(CancellableContinuationImpl.kt:493)
at kotlinx.coroutines.CancellableContinuationImpl.resumeWith(CancellableContinuationImpl.kt:359)
at androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.offerPointerEvent(SuspendingPointerInputFilter.kt:719)
at androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.dispatchPointerEvent(SuspendingPointerInputFilter.kt:598)
at androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.onPointerEvent-H0pRuoY(SuspendingPointerInputFilter.kt:620)
at androidx.compose.foundation.AbstractClickableNode.onPointerEvent-H0pRuoY(Clickable.kt:1044)
at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:387)
at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:373)
at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:373)
at androidx.compose.ui.input.pointer.Node.dispatchMainEventPass(HitPathTracker.kt:373)
at androidx.compose.ui.input.pointer.NodeParent.dispatchMainEventPass(HitPathTracker.kt:229)
at androidx.compose.ui.input.pointer.HitPathTracker.dispatchChanges(HitPathTracker.kt:144)
at androidx.compose.ui.input.pointer.PointerInputEventProcessor.process-BIzXfog(PointerInputEventProcessor.kt:120)
at androidx.compose.ui.platform.AndroidComposeView.sendMotionEvent-8iAsVTc(AndroidComposeView.android.kt:1994)
at androidx.compose.ui.platform.AndroidComposeView.handleMotionEvent-8iAsVTc(AndroidComposeView.android.kt:1945)
at androidx.compose.ui.platform.AndroidComposeView.dispatchTouchEvent(AndroidComposeView.android.kt:1829)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3170)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2832)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3170)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2832)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3170)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2832)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3170)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2832)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3170)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2832)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3170)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2832)
at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:575)
at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1945)
at android.app.Activity.dispatchTouchEvent(Activity.java:4232)
at androidx.appcompat.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:69)
at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:528)
at android.view.View.dispatchPointerEvent(View.java:14724)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:6491)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:6274)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5735)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5802)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5763)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5925)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5771)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5982)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5739)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5802)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5763)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5771)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5739)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:8585)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:8536)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:8488)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8725)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:238)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:339)
at android.os.Looper.loop(Looper.java:208)
at android.app.ActivityThread.main(ActivityThread.java:8192)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:626)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1015)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@c020a19, androidx.compose.runtime.BroadcastFrameClock@4481ade, StandaloneCoroutine{Cancelling}@9744bf, AndroidUiDispatcher@214a78c]
Additional context
Add any other context about the problem here.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working