8000 crash when open file in welcome page · Issue #219 · Visual-Code-Space/Visual-Code-Space · GitHub
[go: up one dir, main page]

Skip to content

crash when open file in welcome page #219

@hasanelfalakiy

Description

@hasanelfalakiy

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. 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

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0