Skip to content

Exception when creating new project in IDEA 2026.1 #8882

@helin24

Description

@helin24
java.lang.IllegalStateException: Shouldn't be possible to run a Git command in potentially untrusted project. Pass Project to GitHandler constructor if applicable.
        at git4idea.commands.GitHandler.start(GitHandler.java:467)
        at git4idea.commands.GitHandler.lambda$runInCurrentThread$0(GitHandler.java:428)
        at com.intellij.platform.diagnostic.telemetry.helpers.TraceKt.runWithSpanIgnoreThrows(trace.kt:99)
        at com.intellij.platform.diagnostic.telemetry.helpers.TraceUtil.runWithSpanThrows(TraceUtil.java:32)
        at git4idea.commands.GitHandler.runInCurrentThread(GitHandler.java:426)
        at git4idea.commands.GitImplBase.doRun(GitImplBase.java:214)
        at git4idea.commands.GitImplBase.run(GitImplBase.java:186)
        at git4idea.commands.GitImplBase.runCommand(GitImplBase.java:75)
        at git4idea.light.LightGitUtilKt.getLocation(LightGitUtil.kt:21)
        at io.flutter.sdk.FlutterSdk.queryFlutterChannel(FlutterSdk.java:597)
        at io.flutter.module.FlutterGeneratorPeer.lambda$fillSdkCache$1(FlutterGeneratorPeer.java:102)
        at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:381)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
        at com.intellij.util.concurrency.ContextCallable.lambda$call$1(ContextCallable.java:86)
        at com.intellij.concurrency.ThreadContext.installThreadContext(threadContext.kt:305)
        at com.intellij.util.concurrency.ContextCallable.lambda$call$2(ContextCallable.java:83)
        at com.intellij.util.concurrency.ContextCallable.call(ContextCallable.java:96)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
        at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:192)
        at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:192)
        at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:198)
        at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:192)
        at com.intellij.util.concurrency.ContextRunnable.lambda$run$0(ContextRunnable.java:26)
        at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
        at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:25)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:649)
        at java.base/java.lang.Thread.run(Thread.java:1474)

New project window also seems to flash open twice, but I'm not sure if that's related. Ultimately only one project is open.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions