apache / apache/grails-intellij-plugin

Freeze in Freeze at GrailsConsole

Open
#410 0 comments 0 reactions 0 assignees View on GitHub
imported-from-youtrack performance
Dominant language
Java
Stars
17
Forks
4
Avg merge
5d 15h
Merged PRs (30d)
4

Description

### Diogen Issue
[IDEA → Ultimate → Plugin: Grails → Freeze at GrailsConsole](https://diogen.labs.jb.gg/freezeFlat/IDEA/Ultimate/Plugin$3a-Grails/Freeze-at-GrailsConsole/index.html)

### Properties
* __Reports__: 3 (3 piles, 1 groups)
* __Platforms__: 252.27397.103, 253.29346.138
* __Products__: IDEA
* __OSes__: Windows, macOS
* __Users__: 3 (0.0%)

### Some Reports
[71554615](https://diogen.labs.jb.gg/report/71554615) [69654706](https://diogen.labs.jb.gg/report/69654706) [64242657](https://diogen.labs.jb.gg/report/64242657)

### Some Stacktraces from Different Piles
[pile1](https://diogen.labs.jb.gg/freezeFlat/IDEA/Ultimate/Plugin$3a-Grails/Freeze-at-GrailsConsole/8bf0748d.html) [pile2](https://diogen.labs.jb.gg/freezeFlat/IDEA/Ultimate/Plugin$3a-Grails/Freeze-at-GrailsConsole/bd74ae22.html) [pile3](https://diogen.labs.jb.gg/freezeFlat/IDEA/Ultimate/Plugin$3a-Grails/Freeze-at-GrailsConsole/61cbc3ce.html)

```stacktrace
"AWT-EventQueue-0" prio=0 tid=0x0 nid=0x0 runnable
(in native)
at java.base@21.0.9/sun.nio.fs.UnixNativeDispatcher.lstat0(Native Method)
at java.base@21.0.9/sun.nio.fs.UnixNativeDispatcher.lstat(UnixNativeDispatcher.java:351)
at java.base@21.0.9/sun.nio.fs.UnixFileAttributes.get(UnixFileAttributes.java:78)
at java.base@21.0.9/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:52)
at java.base@21.0.9/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171)
at com.intellij.platform.core.nio.fs.TracingFileSystemProvider.readAttributes(TracingFileSystemProvider.java:252)
at java.base@21.0.9/java.nio.file.Files.readAttributes(Files.java:1854)
at com.intellij.openapi.util.io.NioFiles.readAttributes(NioFiles.java:229)
at com.intellij.util.io.PlatformNioHelper.visitDirectory(PlatformNioHelper.java:69)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.listWithAttributesImpl(LocalFileSystemImpl.java:384)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemEelUtil.listWithAttributesUsingEel(util.kt:174)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.lambda$new$3(LocalFileSystemImpl.java:58)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$$Lambda/0x000000b8029d9618.apply(Unknown Source)
at com.intellij.openapi.vfs.DiskQueryRelay.lambda$new$0(DiskQueryRelay.java:54)
at com.intellij.openapi.vfs.DiskQueryRelay$$Lambda/0x000000b802640000.apply(Unknown Source)
at com.intellij.openapi.vfs.DiskQueryRelay.accessDiskWithCheckCanceled(DiskQueryRelay.java:69)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.listWithAttributes(LocalFileSystemImpl.java:366)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.lambda$computeAllChildrenAttributes$7(RefreshWorker.java:495)
at com.intellij.openapi.vfs.newvfs.RefreshWorker$$Lambda/0x000000b803c8ee08.compute(Unknown Source)
at com.intellij.openapi.progress.Cancellation.computeInNonCancelableSection(Cancellation.java:150)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.computeAllChildrenAttributes(RefreshWorker.java:495)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.fullDirRefresh(RefreshWorker.java:264)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.processQueue(RefreshWorker.java:217)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.singleThreadScan(RefreshWorker.java:137)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.scan(RefreshWorker.java:120)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.scan(RefreshSessionImpl.kt:182)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.runRefreshSession(RefreshQueueImpl.kt:303)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute$intellij_platform_ide_impl(RefreshQueueImpl.kt:75)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.kt:112)
at com.intellij.openapi.vfs.newvfs.RefreshQueue.refresh(RefreshQueue.kt:28)
at com.intellij.openapi.vfs.newvfs.RefreshQueue.refresh(RefreshQueue.kt:18)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.refresh(LocalFileSystemBase.java:624)
at org.jetbrains.plugins.grails.runner.GrailsConsole.lambda$executeProcessImpl$0(GrailsConsole.java:322)
at org.jetbrains.plugins.grails.runner.GrailsConsole$$Lambda/0x000000b806277b58.run(Unknown Source)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:239)
at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:25)
at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:201)
at com.intellij.openapi.application.impl.AppImplKt$runnableUnitFunction$1.invoke(appImpl.kt:124)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.doRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:737)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runPreventiveWriteIntentReadAction(NestedLocksThreadingSupport.kt:711)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteIntentReadAction(NestedLocksThreadingSupport.kt:665)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:1048)
at com.intellij.openapi.application.impl.ApplicationImpl$7.lambda$run$0(ApplicationImpl.java:602)
at com.intellij.openapi.application.impl.ApplicationImpl$7$$Lambda/0x000000b80240fb10.invoke(Unknown Source)
at com.intellij.concurrency.ThreadContext.installThreadContext(threadContext.kt:305)
at com.intellij.openapi.application.impl.ApplicationImpl$7.run(ApplicationImpl.java:600)
at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:167)
at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:173)
at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:167)
at com.intellij.util.concurrency.ContextRunnable.lambda$run$0(ContextRunnable.java:26)
at com.intellij.util.concurrency.ContextRunnable$$Lambda/0x000000b80221bba0.invoke(Unknown Source)
at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:25)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1$0(NonBlockingFlushQueue.kt:334)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x000000b802e35c20.compute(Unknown Source)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:901)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1(NonBlockingFlushQueue.kt:333)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x000000b80240ed18.invoke(Unknown Source)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1(NonBlockingFlushQueue.kt:330)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x000000b80240d658.invoke(Unknown Source)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.tryRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:690)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent(NonBlockingFlushQueue.kt:326)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.flushNow(NonBlockingFlushQueue.kt:305)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue.FLUSH_NOW$lambda$0(NonBlockingFlushQueue.kt:167)
at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x000000b8022016e8.run(Unknown Source)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:728)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.base@21.0.9/java.security.AccessController.executePrivileged(AccessController.java:778)
at java.base@21.0.9/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base@21.0.9/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:750)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:664)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:517)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0$0$0(IdeEventQueue.kt:333)
at com.intellij.ide.IdeEventQueue$$Lambda/0x000000b8026a06d8.invoke(Unknown Source)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1065)
at com.intellij.ide.IdeEventQueueKt$$Lambda/0x000000b8026a1368.run(Unknown Source)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:109)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1065)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0(IdeEventQueue.kt:331)
at com.intellij.ide.IdeEventQueue$$Lambda/0x000000b8026a0480.run(Unknown Source)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:371)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
```
```stacktrace
"AWT-EventQueue-0" prio=0 tid=0x0 nid=0x0 runnable
(in native)
at java.base@21.0.8/sun.nio.fs.WindowsNativeDispatcher.FindFirstFile0(Native Method)
at java.base@21.0.8/sun.nio.fs.WindowsNativeDispatcher.FindFirstFile(WindowsNativeDispatcher.java:205)
at java.base@21.0.8/sun.nio.fs.WindowsDirectoryStream.(WindowsDirectoryStream.java:78)
at java.base@21.0.8/sun.nio.fs.WindowsFileSystemProvider.newDirectoryStream(WindowsFileSystemProvider.java:541)
at com.intellij.platform.core.nio.fs.DelegatingFileSystemProvider$1.(DelegatingFileSystemProvider.java:152)
at com.intellij.platform.core.nio.fs.DelegatingFileSystemProvider.newDirectoryStream(DelegatingFileSystemProvider.java:150)
at com.intellij.util.io.PlatformNioHelper.visitDirectory(PlatformNioHelper.java:47)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.listWithAttributes(LocalFileSystemImpl.java:340)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.lambda$new$3(LocalFileSystemImpl.java:55)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$$Lambda/0x0000021ba28d31a0.apply(Unknown Source)
at com.intellij.openapi.vfs.DiskQueryRelay.lambda$new$0(DiskQueryRelay.java:56)
at com.intellij.openapi.vfs.DiskQueryRelay$$Lambda/0x0000021ba25a5e90.apply(Unknown Source)
at com.intellij.openapi.vfs.DiskQueryRelay.accessDiskWithCheckCanceled(DiskQueryRelay.java:71)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.listWithCaching(LocalFileSystemImpl.java:296)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.lambda$computeListWithCaching$6(RefreshWorker.java:410)
at com.intellij.openapi.vfs.newvfs.RefreshWorker$$Lambda/0x0000021ba3223200.compute(Unknown Source)
at com.intellij.openapi.progress.Cancellation.computeInNonCancelableSection(Cancellation.java:139)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.computeListWithCaching(RefreshWorker.java:410)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.fullDirRefresh(RefreshWorker.java:233)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.processQueue(RefreshWorker.java:190)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.singleThreadScan(RefreshWorker.java:112)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.scan(RefreshWorker.java:95)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.scan(RefreshSessionImpl.java:180)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.runRefreshSession(RefreshQueueImpl.java:185)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:63)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:125)
at com.intellij.openapi.vfs.newvfs.RefreshQueue.refresh(RefreshQueue.java:41)
at com.intellij.openapi.vfs.newvfs.RefreshQueue.refresh(RefreshQueue.java:27)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.refresh(LocalFileSystemBase.java:597)
at org.jetbrains.plugins.grails.runner.GrailsConsole.lambda$executeProcessImpl$0(GrailsConsole.java:322)
at org.jetbrains.plugins.grails.runner.GrailsConsole$$Lambda/0x0000021ba8cada58.run(Unknown Source)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:240)
at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:26)
at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:202)
at com.intellij.openapi.application.impl.AppImplKt$runnableUnitFunction$1.invoke(appImpl.kt:104)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.doRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:666)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runPreventiveWriteIntentReadAction(NestedLocksThreadingSupport.kt:640)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteIntentReadAction(NestedLocksThreadingSupport.kt:633)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:1022)
at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:574)
at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:167)
at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:173)
at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:167)
at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:27)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:122)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:43)
at com.intellij.openapi.application.impl.FlushQueue$$Lambda/0x0000021ba23c1c00.run(Unknown Source)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:728)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.base@21.0.8/java.security.AccessController.executePrivileged(AccessController.java:778)
at java.base@21.0.8/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base@21.0.8/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:750)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:595)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:488)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12$lambda$11$lambda$10$lambda$9(IdeEventQueue.kt:313)
at com.intellij.ide.IdeEventQueue$$Lambda/0x0000021ba2ed33e8.compute(Unknown Source)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:865)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12$lambda$11$lambda$10(IdeEventQueue.kt:312)
at com.intellij.ide.IdeEventQueue$$Lambda/0x0000021ba2614240.invoke(Unknown Source)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$3(IdeEventQueue.kt:974)
at com.intellij.ide.IdeEventQueueKt$$Lambda/0x0000021ba2614bb0.run(Unknown Source)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:110)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:974)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12(IdeEventQueue.kt:307)
at com.intellij.ide.IdeEventQueue$$Lambda/0x0000021ba260f6a0.run(Unknown Source)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:347)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
```
```stacktrace
"AWT-EventQueue-0" prio=0 tid=0x0 nid=0x0 runnable
at com.intellij.openapi.vfs.newvfs.RefreshWorker.partialDirRefresh(RefreshWorker.java:306)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.processQueue(RefreshWorker.java:190)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.singleThreadScan(RefreshWorker.java:112)
at com.intellij.openapi.vfs.newvfs.RefreshWorker.scan(RefreshWorker.java:95)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.scan(RefreshSessionImpl.java:180)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.runRefreshSession(RefreshQueueImpl.java:185)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:63)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:125)
at com.intellij.openapi.vfs.newvfs.RefreshQueue.refresh(RefreshQueue.java:41)
at com.intellij.openapi.vfs.newvfs.RefreshQueue.refresh(RefreshQueue.java:27)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.refresh(LocalFileSystemBase.java:597)
at org.jetbrains.plugins.grails.runner.GrailsConsole.lambda$executeProcessImpl$0(GrailsConsole.java:322)
at org.jetbrains.plugins.grails.runner.GrailsConsole$$Lambda/0x00000003081084b0.run(Unknown Source)
at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:240)
at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:26)
at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:202)
at com.intellij.openapi.application.impl.AppImplKt$runnableUnitFunction$1.invoke(appImpl.kt:104)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.doRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:666)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runPreventiveWriteIntentReadAction(NestedLocksThreadingSupport.kt:640)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteIntentReadAction(NestedLocksThreadingSupport.kt:633)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:1022)
at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:574)
at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:167)
at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:173)
at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:167)
at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:27)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:122)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:43)
at com.intellij.openapi.application.impl.FlushQueue$$Lambda/0x00000003023f1d28.run(Unknown Source)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:728)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.base@21.0.8/java.security.AccessController.executePrivileged(AccessController.java:778)
at java.base@21.0.8/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base@21.0.8/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:750)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:595)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:488)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12$lambda$11$lambda$10$lambda$9(IdeEventQueue.kt:313)
at com.intellij.ide.IdeEventQueue$$Lambda/0x0000000302d2b930.compute(Unknown Source)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:865)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12$lambda$11$lambda$10(IdeEventQueue.kt:312)
at com.intellij.ide.IdeEventQueue$$Lambda/0x00000003026dfb58.invoke(Unknown Source)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$3(IdeEventQueue.kt:974)
at com.intellij.ide.IdeEventQueueKt$$Lambda/0x00000003026e4000.run(Unknown Source)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:110)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:974)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12(IdeEventQueue.kt:307)
at com.intellij.ide.IdeEventQueue$$Lambda/0x00000003026df240.run(Unknown Source)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:347)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
```

---

*Imported from [IDEA-384983](https://youtrack.jetbrains.com/issue/IDEA-384983) · Type: Performance Problem · Votes: 0*
*Comments, attachments, dates and reporter are not part of the export — follow the link above for the full history.*

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at org.jetbrains.plugins.grails.runner.GrailsConsole.java:322, where execution triggers a LocalFileSystem refresh. Compare the linked stack traces through RefreshQueue and LocalFileSystem on Windows and macOS, then reproduce the freeze and verify that GrailsConsole no longer blocks the AWT event thread.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.