Skip to content

failure on opening #8592

@pearlbob

Description

@pearlbob

Please file this bug report at https://github.com/flutter/flutter-intellij/issues/new.


What happened

on opening the app. no action from me.

Version information

IntelliJ IDEA 2025.2.4 • Flutter plugin io.flutter 88.0.0 • Dart plugin 252.25557.23

Flutter 3.35.7 • channel stable • https://github.com/flutter/flutter.git
Framework • revision adc9010625 (5 days ago) • 2025-10-21 14:16:03 -0400
Engine • hash 6b24e1b529bc46df7ff397667502719a2a8b6b72 (revision 035316565a) (4 days ago) • 2025-10-21 14:28:01.000Z
Tools • Dart 3.9.2 • DevTools 2.48.0

Exception

null

java.lang.IllegalStateException: Background write action is not permitted on this thread. Consider using `backgroundWriteAction`, or switch to EDT
	at com.intellij.openapi.application.impl.ApplicationImpl.checkWriteActionAllowedOnCurrentThread(ApplicationImpl.java:1092)
	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1099)
	at io.flutter.utils.OpenApiUtils.safeRunWriteAction(OpenApiUtils.java:94)
	at io.flutter.FlutterInitializer.ensureAndroidSdk(FlutterInitializer.java:443)
	at io.flutter.FlutterInitializer.executeProjectStartup(FlutterInitializer.java:122)
	at io.flutter.FlutterProjectActivity.execute$suspendImpl(FlutterProjectActivity.kt:21)
	at io.flutter.FlutterProjectActivity.execute(FlutterProjectActivity.kt)
	at com.intellij.ide.startup.impl.StartupManagerImplKt$launchActivity$1.invokeSuspend(StartupManagerImpl.kt:511)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	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)

Flutter log

2025-10-26 06:49:41 io.flutter.FlutterInitializer [INFO   ] Executing Flutter plugin startup for project: bsteele_music_flutter  
2025-10-26 06:49:41 io.flutter.jxbrowser.JxBrowserManager [INFO   ] bsteele_music_flutter: Installing JxBrowser  
2025-10-26 06:49:41 io.flutter.jxbrowser.JxBrowserManager [INFO   ] bsteele_music_flutter: JxBrowser platform files already exist, skipping download  
2025-10-26 06:49:41 io.flutter.jxbrowser.JxBrowserManager [INFO   ] Loaded JxBrowser files successfully  
2025-10-26 06:49:41 io.flutter.FlutterInitializer [INFO   ] Flutter module has been found for project: bsteele_music_flutter  
2025-10-26 06:49:41 io.flutter.FlutterInitializer [SEVERE ] Background write action is not permitted on this thread. Consider using `backgroundWriteAction`, or switch to EDT 
java.lang.IllegalStateException: Background write action is not permitted on this thread. Consider using `backgroundWriteAction`, or switch to EDT
	at com.intellij.openapi.application.impl.ApplicationImpl.checkWriteActionAllowedOnCurrentThread(ApplicationImpl.java:1092)
	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1099)
	at io.flutter.utils.OpenApiUtils.safeRunWriteAction(OpenApiUtils.java:94)
	at io.flutter.FlutterInitializer.ensureAndroidSdk(FlutterInitializer.java:443)
	at io.flutter.FlutterInitializer.executeProjectStartup(FlutterInitializer.java:122)
	at io.flutter.FlutterProjectActivity.execute$suspendImpl(FlutterProjectActivity.kt:21)
	at io.flutter.FlutterProjectActivity.execute(FlutterProjectActivity.kt)
	at com.intellij.ide.startup.impl.StartupManagerImplKt$launchActivity$1.invokeSuspend(StartupManagerImpl.kt:511)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	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)
 
2025-10-26 06:49:41 io.flutter.FlutterInitializer [SEVERE ] IntelliJ IDEA 2025.2.4  Build #IC-252.27397.103  
2025-10-26 06:49:41 io.flutter.FlutterInitializer [SEVERE ] JDK: 21.0.8; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.  
2025-10-26 06:49:41 io.flutter.FlutterInitializer [SEVERE ] OS: Linux  
2025-10-26 06:49:41 io.flutter.FlutterInitializer [SEVERE ] Plugin to blame: Flutter version: 88.0.0  
2025-10-26 06:49:41 io.flutter.FlutterInitializer [SEVERE ] Last Action:   
2025-10-26 06:49:41 io.flutter.sdk.FlutterCommand [INFO   ] flutter [--no-color, config, --machine]  
2025-10-26 06:49:41 io.flutter.run.daemon.DeviceDaemon [INFO   ] starting Flutter device daemon #1: flutter daemon  
2025-10-26 06:49:41 io.flutter.sdk.FlutterCommand [INFO   ] flutter [--no-color, config, --machine]  
2025-10-26 06:49:41 io.flutter.run.daemon.DeviceDaemon [INFO   ] flutter device daemon #1: Device daemon started.  
2025-10-26 06:49:41 io.flutter.sdk.FlutterSdk [INFO   ] flutter config --machine (130ms)  
2025-10-26 06:49:41 io.flutter.sdk.FlutterSdk [INFO   ] flutter config --machine (189ms)  

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions