flutter / flutter/flutter-intellij

Exception when opening flutter project in intellij

Open
#8,536 0 comments 0 reactions 1 assignee Claimed by @jwren View on GitHub
P2
Dominant language
Java
Stars
2k
Forks
356
Avg merge
1d 11h
Merged PRs (30d)
27

Description

**Version information**
IntelliJ IDEA 2025.2.1 • Flutter plugin io.flutter 87.1 • Dart plugin 252.25557.23

Flutter 3.32.1 • channel [user-branch] • unknown source Framework • revision b25305a883 (4 months ago) • 2025-05-29 10:40:06 -0700 Engine • revision 1425e5e9ec (4 months ago) • 2025-05-28 14:26:27 -0700 Tools • Dart 3.8.1 • DevTools 2.45.1

**Exception**

PrintAction#presentation@TestRunnerResults (com.intellij.codeEditor.printing.PrintAction), actionId=Print, text='Print…'

java.lang.NumberFormatException: For input string: "map_test.dart"
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
at java.base/java.lang.Integer.parseInt(Integer.java:662)
at java.base/java.lang.Integer.parseInt(Integer.java:778)
at io.flutter.run.test.DartTestLocationProviderZ.getLocation(DartTestLocationProviderZ.java:64)
at com.intellij.execution.testframework.sm.runner.SMTestLocator.getLocation(SMTestLocator.java:45)
at com.intellij.execution.testframework.sm.SMTestRunnerConnectionUtil$CombinedTestLocator.getLocation(SMTestRunnerConnectionUtil.java:241)
at com.intellij.execution.testframework.sm.runner.SMTestProxy.lambda$computeLocation$4(SMTestProxy.java:353)
at com.intellij.openapi.project.DumbService.computeWithAlternativeResolveEnabled(DumbService.kt:406)
at com.intellij.execution.testframework.sm.runner.SMTestProxy.computeLocation(SMTestProxy.java:352)
at com.intellij.execution.testframework.sm.runner.SMTestProxy.lambda$getLocation$2(SMTestProxy.java:336)
at com.intellij.psi.impl.AbstractPsiCachedValue.doCompute(PsiCachedValueImpl.kt:21)
at com.intellij.util.CachedValueBase.lambda$getValueWithLock$3(CachedValueBase.java:299)
at com.intellij.util.CachedValueBase.computeData(CachedValueBase.java:37)
at com.intellij.util.CachedValueBase.lambda$getValueWithLock$4(CachedValueBase.java:299)
at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:113)
at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:28)
at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:68)
at com.intellij.util.CachedValueBase.getValueWithLock(CachedValueBase.java:300)
at com.intellij.psi.impl.AbstractPsiCachedValue.getValue(PsiCachedValueImpl.kt:15)
at com.intellij.execution.testframework.sm.runner.SMTestProxy.getLocation(SMTestProxy.java:340)
at com.intellij.execution.testframework.TestTreeView.lambda$uiDataSnapshot$7(TestTreeView.java:131)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)
at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)
at com.intellij.execution.testframework.TestTreeView.lambda$uiDataSnapshot$10(TestTreeView.java:133)
at com.intellij.openapi.actionSystem.impl.MyLazy.getData(PreCachedDataContext.kt:608)
at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderInner(DataManagerImpl.kt:185)
at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderInner(DataManagerImpl.kt:178)
at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderInner(DataManagerImpl.kt:173)
at com.intellij.ide.impl.DataManagerImpl.getDataRule$lambda$10(DataManagerImpl.kt:136)
at com.intellij.ide.impl.DataManagerImpl.getDataFromRuleInner(DataManagerImpl.kt:89)
at com.intellij.ide.impl.DataManagerImpl.getDataFromRules(DataManagerImpl.kt:61)
at com.intellij.openapi.actionSystem.impl.PreCachedDataContext.getDataInner(PreCachedDataContext.kt:243)
at com.intellij.openapi.actionSystem.impl.PreCachedDataContext$ContextRuleProvider.getData(PreCachedDataContext.kt:337)
at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderInner(DataManagerImpl.kt:185)
at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderAndRules(DataManagerImpl.kt:72)
at com.intellij.ide.impl.DataManagerImpl.getDataFromRuleInner$lambda$5(DataManagerImpl.kt:90)
at com.intellij.openapi.actionSystem.DataKey.getData(DataKey.kt:30)
at com.intellij.openapi.actionSystem.impl.PreCachedDataContextKt$toDataMap$1.get(PreCachedDataContext.kt:620)
at com.intellij.ide.impl.dataRules.VirtualFileRule.getData(VirtualFileRule.java:18)
at com.intellij.ide.impl.dataRules.BasicLangUiDataRule.uiDataSnapshot$lambda$4(BasicLangUiDataRule.kt:37)
at com.intellij.openapi.actionSystem.impl.MyLazyValue.getData(PreCachedDataContext.kt:615)
at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderInner(DataManagerImpl.kt:184)
at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderInner(DataManagerImpl.kt:173)
at com.intellij.ide.impl.DataManagerImpl.getDataRule$lambda$10(DataManagerImpl.kt:136)
at com.intellij.ide.impl.DataManagerImpl.getDataFromRuleInner(DataManagerImpl.kt:89)
at com.intellij.ide.impl.DataManagerImpl.getDataFromRules(DataManagerImpl.kt:61)
at com.intellij.openapi.actionSystem.impl.PreCachedDataContext.getDataInner(PreCachedDataContext.kt:243)
at com.intellij.openapi.actionSystem.impl.PreCachedDataContext.getData(PreCachedDataContext.kt:201)
at com.intellij.openapi.actionSystem.DataContext.getData(DataContext.java:67)
at com.intellij.openapi.actionSystem.DataKey.getData(DataKey.kt:26)
at com.intellij.codeEditor.printing.TextPrintHandler.canPrint(TextPrintHandler.java:50)
at com.intellij.ide.actions.PrintActionHandler.lambda$getHandler$0(PrintActionHandler.java:17)
at com.intellij.util.containers.JBIterator$FilterOp.apply(JBIterator.java:284)
at com.intellij.util.containers.JBIterator.peekNext(JBIterator.java:134)
at com.intellij.util.containers.JBIterator.hasNext(JBIterator.java:93)
at com.intellij.util.containers.JBIterable.first(JBIterable.java:527)
at com.intellij.util.containers.JBIterable.find(JBIterable.java:597)
at com.intellij.ide.actions.PrintActionHandler.getHandler(PrintActionHandler.java:17)
at com.intellij.codeEditor.printing.PrintAction.update(PrintAction.java:22)
at com.intellij.openapi.actionSystem.ex.ActionUtil.updateAction$lambda$2(ActionUtil.kt:265)
at com.intellij.openapi.actionSystem.ex.ActionUtil.updateAction(ActionUtil.kt:273)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.kt:234)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$updateAction$success$1$1$1.invoke(ActionUpdater.kt:508)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$updateAction$success$1$1$1.invoke(ActionUpdater.kt:507)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$callAction$2$1.invoke(ActionUpdater.kt:144)
at com.intellij.openapi.application.rw.InternalReadAction.insideReadAction(InternalReadAction.kt:111)
at com.intellij.openapi.application.rw.InternalReadAction.tryReadCancellable$lambda$4(InternalReadAction.kt:101)
at com.intellij.openapi.application.rw.CancellableReadActionKt.cancellableReadActionInternal$lambda$3$lambda$2$lambda$1(cancellableReadAction.kt:32)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.tryRunReadAction(NestedLocksThreadingSupport.kt:826)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1221)
at com.intellij.openapi.application.rw.CancellableReadActionKt.cancellableReadActionInternal$lambda$3$lambda$2(cancellableReadAction.kt:30)
at com.intellij.openapi.progress.util.ProgressIndicatorUtilService.runActionAndCancelBeforeWrite(ProgressIndicatorUtilService.java:73)
at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:152)
at com.intellij.openapi.application.rw.CancellableReadActionKt.cancellableReadActionInternal(cancellableReadAction.kt:28)
at com.intellij.openapi.application.rw.InternalReadAction.tryReadCancellable(InternalReadAction.kt:100)
at com.intellij.openapi.application.rw.InternalReadAction.tryReadAction(InternalReadAction.kt:86)
at com.intellij.openapi.application.rw.InternalReadAction.readLoop(InternalReadAction.kt:73)
at com.intellij.openapi.application.rw.InternalReadAction.access$readLoop(InternalReadAction.kt:15)
at com.intellij.openapi.application.rw.InternalReadAction$runReadAction$3.invokeSuspend(InternalReadAction.kt:35)
at com.intellij.openapi.application.rw.InternalReadAction$runReadAction$3.invoke(InternalReadAction.kt)
at com.intellij.openapi.application.rw.InternalReadAction$runReadAction$3.invoke(InternalReadAction.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:285)
at com.intellij.openapi.application.rw.InternalReadAction.runReadAction(InternalReadAction.kt:34)
at com.intellij.openapi.application.rw.PlatformReadWriteActionSupport.executeReadAction(PlatformReadWriteActionSupport.kt:39)
at com.intellij.openapi.application.ReadWriteActionSupport.executeReadAction$default(ReadWriteActionSupport.kt:15)
at com.intellij.openapi.application.CoroutinesKt.constrainedReadActionUndispatched(coroutines.kt:90)
at com.intellij.openapi.application.CoroutinesKt.readActionUndispatched(coroutines.kt:77)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$callAction$$inlined$useWithScope$1.invokeSuspend(trace.kt:114)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$callAction$$inlined$useWithScope$1.invoke(trace.kt)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$callAction$$inlined$useWithScope$1.invoke(trace.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:166)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
at com.intellij.openapi.actionSystem.impl.ActionUpdater.callAction(ActionUpdater.kt:894)
at com.intellij.openapi.actionSystem.impl.ActionUpdater.access$callAction(ActionUpdater.kt:76)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$updateAction$success$1$1.invokeSuspend(ActionUpdater.kt:507)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$updateAction$success$1$1.invoke(ActionUpdater.kt)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$updateAction$success$1$1.invoke(ActionUpdater.kt)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$updateAction$$inlined$retryOnAwaitSharedData$1.invokeSuspend(ActionUpdater.kt:893)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$updateAction$$inlined$retryOnAwaitSharedData$1.invoke(ActionUpdater.kt)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$updateAction$$inlined$retryOnAwaitSharedData$1.invoke(ActionUpdater.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:166)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
at com.intellij.openapi.actionSystem.impl.ActionUpdater.updateAction(ActionUpdater.kt:950)
at com.intellij.openapi.actionSystem.impl.ActionUpdater.expandGroupChild(ActionUpdater.kt:354)
at com.intellij.openapi.actionSystem.impl.ActionUpdater.access$expandGroupChild(ActionUpdater.kt:76)
at com.intellij.openapi.actionSystem.impl.ActionUpdater$doExpandActionGroup$2$expandResult$1$1.invokeSuspend(ActionUpdater.kt:276)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:113)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:613)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:1189)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:778)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:765)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.