JetBrains / intellij-platform-gradle-plugin

Gradle plugin for building plugins for IntelliJ-based IDEs
https://plugins.jetbrains.com/docs/intellij/gradle-prerequisites.html
Apache License 2.0
1.43k stars 271 forks source link

Building plugin fails on 2023.1 EAP (`buildSearchableOptions` task) #1286

Closed hurricup closed 1 year ago

hurricup commented 1 year ago

CI building plugins fails with:

> Task :lang.embedded:buildSearchableOptions
CompileCommand: exclude com/intellij/openapi/vfs/impl/FilePartNodeRoot.trieDescend bool exclude = true

Error: Exception in thread "OkHttp TaskRunner" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Ref$IntRef
    at okhttp3.internal.http2.Http2Connection.shutdown(Http2Connection.kt:419)
    at okhttp3.internal.http2.Http2Connection.close$okhttp(Http2Connection.kt:449)
    at okhttp3.internal.http2.Http2Connection$ReaderRunnable.invoke(Http2Connection.kt:627)
    at okhttp3.internal.http2.Http2Connection$ReaderRunnable.invoke(Http2Connection.kt:609)
    at okhttp3.internal.concurrent.TaskQueue$execute$1.runOnce(TaskQueue.kt:98)
    at okhttp3.internal.concurrent.TaskRunner.runTask(TaskRunner.kt:116)
    at okhttp3.internal.concurrent.TaskRunner.access$runTask(TaskRunner.kt:42)
    at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(TaskRunner.kt:65)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.ClassNotFoundException: kotlin.jvm.internal.Ref$IntRef
    at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
    at org.sonarsource.scanner.api.internal.IsolatedClassloader.loadClass(IsolatedClassloader.java:82)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    ... 11 more
Error: Exception in thread "OkHttp TaskRunner" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Ref$IntRef
    at okhttp3.internal.http2.Http2Connection.shutdown(Http2Connection.kt:419)
    at okhttp3.internal.http2.Http2Connection.close$okhttp(Http2Connection.kt:449)
    at okhttp3.internal.http2.Http2Connection$ReaderRunnable.invoke(Http2Connection.kt:627)
    at okhttp3.internal.http2.Http2Connection$ReaderRunnable.invoke(Http2Connection.kt:609)
    at okhttp3.internal.concurrent.TaskQueue$execute$1.runOnce(TaskQueue.kt:98)
    at okhttp3.internal.concurrent.TaskRunner.runTask(TaskRunner.kt:116)
    at okhttp3.internal.concurrent.TaskRunner.access$runTask(TaskRunner.kt:42)
    at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(TaskRunner.kt:65)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.ClassNotFoundException: kotlin.jvm.internal.Ref$IntRef
    ... 11 more
Error: Exception in thread "OkHttp TaskRunner" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Ref$IntRef
    at okhttp3.internal.http2.Http2Connection.shutdown(Http2Connection.kt:419)
    at okhttp3.internal.http2.Http2Connection.close$okhttp(Http2Connection.kt:449)
    at okhttp3.internal.http2.Http2Connection$ReaderRunnable.invoke(Http2Connection.kt:627)
    at okhttp3.internal.http2.Http2Connection$ReaderRunnable.invoke(Http2Connection.kt:609)
    at okhttp3.internal.concurrent.TaskQueue$execute$1.runOnce(TaskQueue.kt:98)
    at okhttp3.internal.concurrent.TaskRunner.runTask(TaskRunner.kt:116)
    at okhttp3.internal.concurrent.TaskRunner.access$runTask(TaskRunner.kt:42)
    at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(TaskRunner.kt:65)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.ClassNotFoundException: kotlin.jvm.internal.Ref$IntRef
    ... 11 more
Error: The operation was canceled.

When run buildPlugin locally, it hangs:

2023-01-22 10:20:56
Full thread dump OpenJDK 64-Bit Server VM (17.0.5+8-b759.1 mixed mode):

Threads class SMR info:
_java_thread_list=0x00007fbed0036930, length=55, elements={
0x00007fbfd402f3a0, 0x00007fbfd41ba590, 0x00007fbfd41bbbe0, 0x00007fbfd41e1c90,
0x00007fbfd41e3040, 0x00007fbfd41e4450, 0x00007fbfd41e5ad0, 0x00007fbfd41e6fb0,
0x00007fbfd41e8420, 0x00007fbfd42bcd50, 0x00007fbfd42f3c30, 0x00007fbfd43e4bd0,
0x00007fbf38004440, 0x00007fbf3400c290, 0x00007fbf3400f9c0, 0x00007fbf18000ff0,
0x00007fbf200015f0, 0x00007fbf08000ff0, 0x00007fbf1c002b70, 0x00007fbf00001080,
0x00007fbef001c010, 0x00007fbef0020ca0, 0x00007fbed800ee20, 0x00007fbed8013180,
0x00007fbf1c015c30, 0x00007fbef40543b0, 0x00007fbef8001810, 0x00007fbe8c000ff0,
0x00007fbefc0759e0, 0x00007fbefc076b40, 0x00007fbe7c000ff0, 0x00007fbe64000ff0,
0x00007fbe50000ff0, 0x00007fbe38000ff0, 0x00007fbe2c000ff0, 0x00007fbe34000ff0,
0x00007fbe18000ff0, 0x00007fbefc07e260, 0x00007fbe0c000ff0, 0x00007fbe08000ff0,
0x00007fbefc0824f0, 0x00007fbde8000ff0, 0x00007fbe10000ff0, 0x00007fbe04000ff0,
0x00007fbe14000ff0, 0x00007fbdd4000ff0, 0x00007fbefc0852e0, 0x00007fbdd8000ff0,
0x00007fbde4000ff0, 0x00007fbf2c090130, 0x00007fbef4072760, 0x00007fbf80000ff0,
0x00007fbf281183d0, 0x00007fbf28119840, 0x00007fbed00360d0
}

"main" #1 prio=5 os_prio=0 cpu=173,66ms elapsed=337,10s allocated=18868K defined_classes=1445 tid=0x00007fbfd402f3a0 nid=0x3b0b waiting on condition  [0x00007fbfd9d17000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    - parking to wait for  <0x00000000d1d3f990> (a kotlinx.coroutines.BlockingCoroutine)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:252)
    at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:88)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
    at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
    at com.intellij.idea.Main.main(Main.kt:37)

   Locked ownable synchronizers:
    - None

"Reference Handler" #2 daemon prio=10 os_prio=0 cpu=1,42ms elapsed=337,08s allocated=0B defined_classes=0 tid=0x00007fbfd41ba590 nid=0x3b12 waiting on condition  [0x00007fbf9e9e5000]
   java.lang.Thread.State: RUNNABLE
    at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.5/Native Method)
    at java.lang.ref.Reference.processPendingReferences(java.base@17.0.5/Reference.java:253)
    at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.5/Reference.java:215)

   Locked ownable synchronizers:
    - None

"Finalizer" #3 daemon prio=8 os_prio=0 cpu=0,20ms elapsed=337,08s allocated=280B defined_classes=1 tid=0x00007fbfd41bbbe0 nid=0x3b13 in Object.wait()  [0x00007fbf9dffe000]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(java.base@17.0.5/Native Method)
    - waiting on <0x00000000d1d44848> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/ReferenceQueue.java:155)
    - locked <0x00000000d1d44848> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/ReferenceQueue.java:176)
    at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17.0.5/Finalizer.java:172)

   Locked ownable synchronizers:
    - None

"Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0,13ms elapsed=337,08s allocated=480B defined_classes=0 tid=0x00007fbfd41e1c90 nid=0x3b14 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
    - None

"Service Thread" #5 daemon prio=9 os_prio=0 cpu=3,82ms elapsed=337,08s allocated=0B defined_classes=0 tid=0x00007fbfd41e3040 nid=0x3b15 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
    - None

"Monitor Deflation Thread" #6 daemon prio=9 os_prio=0 cpu=4,25ms elapsed=337,08s allocated=0B defined_classes=0 tid=0x00007fbfd41e4450 nid=0x3b16 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
    - None

"C2 CompilerThread0" #7 daemon prio=9 os_prio=0 cpu=463,08ms elapsed=337,08s allocated=0B defined_classes=0 tid=0x00007fbfd41e5ad0 nid=0x3b17 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

   Locked ownable synchronizers:
    - None

"C1 CompilerThread0" #8 daemon prio=9 os_prio=0 cpu=394,60ms elapsed=337,08s allocated=12608B defined_classes=0 tid=0x00007fbfd41e6fb0 nid=0x3b18 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

   Locked ownable synchronizers:
    - None

"Sweeper thread" #9 daemon prio=9 os_prio=0 cpu=1,49ms elapsed=337,08s allocated=0B defined_classes=0 tid=0x00007fbfd41e8420 nid=0x3b19 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
    - None

"Common-Cleaner" #10 daemon prio=8 os_prio=0 cpu=0,87ms elapsed=337,05s allocated=0B defined_classes=0 tid=0x00007fbfd42bcd50 nid=0x3b1a in Object.wait()  [0x00007fbf9d087000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(java.base@17.0.5/Native Method)
    - waiting on <0x00000000d1d54e80> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/ReferenceQueue.java:155)
    - locked <0x00000000d1d54e80> (a java.lang.ref.ReferenceQueue$Lock)
    at jdk.internal.ref.CleanerImpl.run(java.base@17.0.5/CleanerImpl.java:140)
    at java.lang.Thread.run(java.base@17.0.5/Thread.java:833)
    at jdk.internal.misc.InnocuousThread.run(java.base@17.0.5/InnocuousThread.java:162)

   Locked ownable synchronizers:
    - None

"Notification Thread" #11 daemon prio=9 os_prio=0 cpu=0,04ms elapsed=337,04s allocated=0B defined_classes=0 tid=0x00007fbfd42f3c30 nid=0x3b1b runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-1" #12 daemon prio=5 os_prio=0 cpu=85,81ms elapsed=336,98s allocated=1855K defined_classes=149 tid=0x00007fbfd43e4bd0 nid=0x3b1d waiting on condition  [0x00007fbf6419c000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-4" #15 daemon prio=5 os_prio=0 cpu=92,27ms elapsed=336,98s allocated=1994K defined_classes=605 tid=0x00007fbf38004440 nid=0x3b20 waiting on condition  [0x00007fbf3fd59000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-5" #16 daemon prio=5 os_prio=0 cpu=56,98ms elapsed=336,98s allocated=1320K defined_classes=321 tid=0x00007fbf3400c290 nid=0x3b21 waiting on condition  [0x00007fbf3f3fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-9" #20 daemon prio=5 os_prio=0 cpu=31,29ms elapsed=336,98s allocated=667K defined_classes=159 tid=0x00007fbf3400f9c0 nid=0x3b25 waiting on condition  [0x00007fbf3effe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-10" #21 daemon prio=5 os_prio=0 cpu=113,45ms elapsed=336,97s allocated=6874K defined_classes=100 tid=0x00007fbf18000ff0 nid=0x3b26 waiting on condition  [0x00007fbf3ebfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-12" #23 daemon prio=5 os_prio=0 cpu=59,20ms elapsed=336,97s allocated=1651K defined_classes=87 tid=0x00007fbf200015f0 nid=0x3b28 waiting on condition  [0x00007fbf3e9fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-17" #28 daemon prio=5 os_prio=0 cpu=40,22ms elapsed=336,97s allocated=1867K defined_classes=57 tid=0x00007fbf08000ff0 nid=0x3b2d waiting on condition  [0x00007fbf3e4fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-18" #29 daemon prio=5 os_prio=0 cpu=39,25ms elapsed=336,97s allocated=955K defined_classes=231 tid=0x00007fbf1c002b70 nid=0x3b2e waiting on condition  [0x00007fbf3e3fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-19" #30 daemon prio=5 os_prio=0 cpu=131,40ms elapsed=336,97s allocated=4600K defined_classes=786 tid=0x00007fbf00001080 nid=0x3b2f waiting on condition  [0x00007fbf3e2fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"AWT-Shutdown" #36 prio=5 os_prio=0 cpu=0,06ms elapsed=336,95s allocated=0B defined_classes=0 tid=0x00007fbef001c010 nid=0x3b34 in Object.wait()  [0x00007fbf3dffe000]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(java.base@17.0.5/Native Method)
    - waiting on <0x00000000d1d56038> (a java.lang.Object)
    at java.lang.Object.wait(java.base@17.0.5/Object.java:338)
    at sun.awt.AWTAutoShutdown.run(java.desktop/AWTAutoShutdown.java:291)
    - locked <0x00000000d1d56038> (a java.lang.Object)
    at java.lang.Thread.run(java.base@17.0.5/Thread.java:833)

   Locked ownable synchronizers:
    - None

"AWT-EventQueue-0" #37 prio=6 os_prio=0 cpu=64,27ms elapsed=336,95s allocated=1919K defined_classes=444 tid=0x00007fbef0020ca0 nid=0x3b35 waiting on condition  [0x00007fbf3dbfe000]
   java.lang.Thread.State: WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    - parking to wait for  <0x00000000d120f900> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/LockSupport.java:341)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/AbstractQueuedSynchronizer.java:506)
    at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/ForkJoinPool.java:3463)
    at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/ForkJoinPool.java:3434)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/AbstractQueuedSynchronizer.java:1623)
    at java.awt.EventQueue.getNextEvent(java.desktop/EventQueue.java:579)
    at com.intellij.ide.IdeEventQueue.getNextEvent(IdeEventQueue.java:608)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop/EventDispatchThread.java:194)
    at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop/EventDispatchThread.java:128)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop/EventDispatchThread.java:117)
    at java.awt.EventDispatchThread.pumpEvents(java.desktop/EventDispatchThread.java:113)
    at java.awt.EventDispatchThread.pumpEvents(java.desktop/EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.run(java.desktop/EventDispatchThread.java:92)

   Locked ownable synchronizers:
    - None

"Periodic tasks thread" #38 daemon prio=6 os_prio=0 cpu=18,43ms elapsed=336,94s allocated=14592B defined_classes=1 tid=0x00007fbed800ee20 nid=0x3b36 waiting on condition  [0x00007fbf3cffe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    - parking to wait for  <0x00000000d1d57158> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:252)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.5/AbstractQueuedSynchronizer.java:1672)
    at java.util.concurrent.DelayQueue.take(java.base@17.0.5/DelayQueue.java:229)
    at com.intellij.util.concurrency.AppDelayQueue$TransferThread.run(AppDelayQueue.java:79)

   Locked ownable synchronizers:
    - None

"ApplicationImpl pooled thread 1" #39 prio=4 os_prio=0 cpu=39,23ms elapsed=336,94s allocated=1709K defined_classes=91 tid=0x00007fbed8013180 nid=0x3b37 waiting on condition  [0x00007fbf3cefe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    - parking to wait for  <0x00000000d1d56d98> (a java.util.concurrent.SynchronousQueue$TransferStack)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:252)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.5/SynchronousQueue.java:401)
    at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.5/SynchronousQueue.java:903)
    at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/ThreadPoolExecutor.java:1061)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/ThreadPoolExecutor.java:1122)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/ThreadPoolExecutor.java:635)
    at java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(java.base@17.0.5/Executors.java:702)
    at java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(java.base@17.0.5/Executors.java:699)
    at java.security.AccessController.executePrivileged(java.base@17.0.5/AccessController.java:776)
    at java.security.AccessController.doPrivileged(java.base@17.0.5/AccessController.java:399)
    at java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(java.base@17.0.5/Executors.java:699)
    at java.lang.Thread.run(java.base@17.0.5/Thread.java:833)

   Locked ownable synchronizers:
    - None

"Timer-0" #40 daemon prio=5 os_prio=0 cpu=2,76ms elapsed=336,93s allocated=4920B defined_classes=3 tid=0x00007fbf1c015c30 nid=0x3b47 in Object.wait()  [0x00007fbeb71fa000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(java.base@17.0.5/Native Method)
    - waiting on <0x00000000d35de358> (a java.util.TaskQueue)
    at java.util.TimerThread.mainLoop(java.base@17.0.5/Timer.java:563)
    - locked <0x00000000d35de358> (a java.util.TaskQueue)
    at java.util.TimerThread.run(java.base@17.0.5/Timer.java:516)

   Locked ownable synchronizers:
    - None

"Coroutines Debugger Cleaner" #42 daemon prio=5 os_prio=0 cpu=0,07ms elapsed=336,93s allocated=0B defined_classes=0 tid=0x00007fbef40543b0 nid=0x3b48 in Object.wait()  [0x00007fbeb70fa000]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(java.base@17.0.5/Native Method)
    - waiting on <0x00000000d2324868> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/ReferenceQueue.java:155)
    - locked <0x00000000d2324868> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/ReferenceQueue.java:176)
    at kotlinx.coroutines.debug.internal.ConcurrentWeakMap.runWeakRefQueueCleaningLoopUntilInterrupted(ConcurrentWeakMap.kt:73)
    at kotlinx.coroutines.debug.internal.DebugProbesImpl$startWeakRefCleanerThread$1.invoke(DebugProbesImpl.kt:100)
    at kotlinx.coroutines.debug.internal.DebugProbesImpl$startWeakRefCleanerThread$1.invoke(DebugProbesImpl.kt:99)
    at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-22" #43 daemon prio=5 os_prio=0 cpu=26,93ms elapsed=336,92s allocated=1657K defined_classes=51 tid=0x00007fbef8001810 nid=0x3b49 waiting on condition  [0x00007fbeb6ffa000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-25" #46 daemon prio=5 os_prio=0 cpu=17,77ms elapsed=336,92s allocated=225K defined_classes=0 tid=0x00007fbe8c000ff0 nid=0x3b4c waiting on condition  [0x00007fbeb6cfa000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-26" #47 daemon prio=5 os_prio=0 cpu=13,95ms elapsed=336,92s allocated=260K defined_classes=1 tid=0x00007fbefc0759e0 nid=0x3b4d waiting on condition  [0x00007fbeb6bfa000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-28" #49 daemon prio=5 os_prio=0 cpu=28,28ms elapsed=336,92s allocated=456K defined_classes=1 tid=0x00007fbefc076b40 nid=0x3b4f waiting on condition  [0x00007fbeb69fa000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-31" #52 daemon prio=5 os_prio=0 cpu=11,76ms elapsed=336,92s allocated=148K defined_classes=1 tid=0x00007fbe7c000ff0 nid=0x3b52 waiting on condition  [0x00007fbeb66fa000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-21" #57 daemon prio=5 os_prio=0 cpu=7,14ms elapsed=336,92s allocated=108K defined_classes=0 tid=0x00007fbe64000ff0 nid=0x3b57 waiting on condition  [0x00007fbeb61fa000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-3" #61 daemon prio=5 os_prio=0 cpu=32,69ms elapsed=336,92s allocated=538K defined_classes=0 tid=0x00007fbe50000ff0 nid=0x3b5b waiting on condition  [0x00007fbe4783a000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-29" #66 daemon prio=5 os_prio=0 cpu=32,08ms elapsed=336,92s allocated=442K defined_classes=0 tid=0x00007fbe38000ff0 nid=0x3b60 waiting on condition  [0x00007fbe45aa3000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-7" #67 daemon prio=5 os_prio=0 cpu=76,72ms elapsed=336,92s allocated=5315K defined_classes=1 tid=0x00007fbe2c000ff0 nid=0x3b61 waiting on condition  [0x00007fbe459a3000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-27" #69 daemon prio=5 os_prio=0 cpu=6,86ms elapsed=336,92s allocated=100232B defined_classes=0 tid=0x00007fbe34000ff0 nid=0x3b63 waiting on condition  [0x00007fbe44e61000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-2" #71 daemon prio=5 os_prio=0 cpu=7,73ms elapsed=336,92s allocated=110K defined_classes=0 tid=0x00007fbe18000ff0 nid=0x3b65 waiting on condition  [0x00007fbe44a3b000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-8" #72 daemon prio=5 os_prio=0 cpu=5,42ms elapsed=336,92s allocated=62760B defined_classes=0 tid=0x00007fbefc07e260 nid=0x3b66 waiting on condition  [0x00007fbe4493b000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-15" #75 daemon prio=5 os_prio=0 cpu=12,17ms elapsed=336,92s allocated=167K defined_classes=0 tid=0x00007fbe0c000ff0 nid=0x3b69 waiting on condition  [0x00007fbe44516000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-20" #77 daemon prio=5 os_prio=0 cpu=86,75ms elapsed=336,92s allocated=4893K defined_classes=3 tid=0x00007fbe08000ff0 nid=0x3b6b waiting on condition  [0x00007fbe4412a000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-6" #79 daemon prio=5 os_prio=0 cpu=10,39ms elapsed=336,92s allocated=115K defined_classes=0 tid=0x00007fbefc0824f0 nid=0x3b6d waiting on condition  [0x00007fbdff4a1000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-23" #80 daemon prio=5 os_prio=0 cpu=55,37ms elapsed=336,92s allocated=1329K defined_classes=0 tid=0x00007fbde8000ff0 nid=0x3b6e waiting on condition  [0x00007fbdff3a1000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-16" #81 daemon prio=5 os_prio=0 cpu=16,10ms elapsed=336,92s allocated=207K defined_classes=0 tid=0x00007fbe10000ff0 nid=0x3b6f waiting on condition  [0x00007fbdff0c3000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-13" #84 daemon prio=5 os_prio=0 cpu=6,57ms elapsed=336,91s allocated=275K defined_classes=0 tid=0x00007fbe04000ff0 nid=0x3b72 waiting on condition  [0x00007fbdfd7ef000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-32" #85 daemon prio=5 os_prio=0 cpu=341,02ms elapsed=336,91s allocated=30105K defined_classes=708 tid=0x00007fbe14000ff0 nid=0x3b73 waiting on condition  [0x00007fbdfd6ef000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-24" #86 daemon prio=5 os_prio=0 cpu=7,86ms elapsed=336,91s allocated=95792B defined_classes=1 tid=0x00007fbdd4000ff0 nid=0x3b74 waiting on condition  [0x00007fbdfd5ef000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-11" #87 daemon prio=5 os_prio=0 cpu=7,75ms elapsed=336,91s allocated=127K defined_classes=0 tid=0x00007fbefc0852e0 nid=0x3b75 waiting on condition  [0x00007fbdfd141000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-30" #88 daemon prio=5 os_prio=0 cpu=17,86ms elapsed=336,91s allocated=1704K defined_classes=0 tid=0x00007fbdd8000ff0 nid=0x3b76 waiting on condition  [0x00007fbdfd041000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"DefaultDispatcher-worker-14" #94 daemon prio=5 os_prio=0 cpu=26,22ms elapsed=336,91s allocated=491K defined_classes=2 tid=0x00007fbde4000ff0 nid=0x3b7c waiting on condition  [0x00007fbdfc370000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:376)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

   Locked ownable synchronizers:
    - None

"PeriodicMetricReader-1" #100 daemon prio=5 os_prio=0 cpu=1,07ms elapsed=336,90s allocated=3888B defined_classes=1 tid=0x00007fbf2c090130 nid=0x3b83 waiting on condition  [0x00007fbd945ec000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    - parking to wait for  <0x00000000d3596418> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:252)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.5/AbstractQueuedSynchronizer.java:1672)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.5/ScheduledThreadPoolExecutor.java:1182)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.5/ScheduledThreadPoolExecutor.java:899)
    at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/ThreadPoolExecutor.java:1062)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/ThreadPoolExecutor.java:1122)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/ThreadPoolExecutor.java:635)
    at java.lang.Thread.run(java.base@17.0.5/Thread.java:833)

   Locked ownable synchronizers:
    - None

"JNA Cleaner" #101 daemon prio=5 os_prio=0 cpu=0,13ms elapsed=336,89s allocated=152B defined_classes=0 tid=0x00007fbef4072760 nid=0x3b84 in Object.wait()  [0x00007fbd944ec000]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(java.base@17.0.5/Native Method)
    - waiting on <0x00000000d35bacc8> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/ReferenceQueue.java:155)
    - locked <0x00000000d35bacc8> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/ReferenceQueue.java:176)
    at com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58)

   Locked ownable synchronizers:
    - None

"Attach Listener" #102 daemon prio=9 os_prio=0 cpu=1,09ms elapsed=336,88s allocated=3632B defined_classes=3 tid=0x00007fbf80000ff0 nid=0x3b85 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
    - None

"Netty Builtin Server 1" #103 daemon prio=5 os_prio=0 cpu=2,36ms elapsed=336,87s allocated=33144B defined_classes=18 tid=0x00007fbf281183d0 nid=0x3b86 runnable  [0x00007fbd84923000]
   java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.EPoll.wait(java.base@17.0.5/Native Method)
    at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@17.0.5/EPollSelectorImpl.java:118)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@17.0.5/SelectorImpl.java:129)
    - locked <0x00000000d236e430> (a io.netty.channel.nio.SelectedSelectionKeySet)
    - locked <0x00000000d236e3e0> (a sun.nio.ch.EPollSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(java.base@17.0.5/SelectorImpl.java:146)
    at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
    at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
    at java.lang.Thread.run(java.base@17.0.5/Thread.java:833)

   Locked ownable synchronizers:
    - None

"Netty Builtin Server 2" #104 daemon prio=5 os_prio=0 cpu=0,47ms elapsed=336,87s allocated=6360B defined_classes=1 tid=0x00007fbf28119840 nid=0x3b87 runnable  [0x00007fbd84823000]
   java.lang.Thread.State: RUNNABLE
    at sun.nio.ch.EPoll.wait(java.base@17.0.5/Native Method)
    at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@17.0.5/EPollSelectorImpl.java:118)
    at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@17.0.5/SelectorImpl.java:129)
    - locked <0x00000000d2325968> (a io.netty.channel.nio.SelectedSelectionKeySet)
    - locked <0x00000000d2325918> (a sun.nio.ch.EPollSelectorImpl)
    at sun.nio.ch.SelectorImpl.select(java.base@17.0.5/SelectorImpl.java:146)
    at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
    at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
    at java.lang.Thread.run(java.base@17.0.5/Thread.java:833)

   Locked ownable synchronizers:
    - None

"ApplicationImpl pooled thread 2" #105 prio=4 os_prio=0 cpu=4,21ms elapsed=36,53s allocated=12872B defined_classes=1 tid=0x00007fbed00360d0 nid=0x3e7d waiting on condition  [0x00007fbf3f2fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
    - parking to wait for  <0x00000000d1d56d98> (a java.util.concurrent.SynchronousQueue$TransferStack)
    at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/LockSupport.java:252)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@17.0.5/SynchronousQueue.java:401)
    at java.util.concurrent.SynchronousQueue.poll(java.base@17.0.5/SynchronousQueue.java:903)
    at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/ThreadPoolExecutor.java:1061)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/ThreadPoolExecutor.java:1122)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/ThreadPoolExecutor.java:635)
    at java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(java.base@17.0.5/Executors.java:702)
    at java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(java.base@17.0.5/Executors.java:699)
    at java.security.AccessController.executePrivileged(java.base@17.0.5/AccessController.java:776)
    at java.security.AccessController.doPrivileged(java.base@17.0.5/AccessController.java:399)
    at java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(java.base@17.0.5/Executors.java:699)
    at java.lang.Thread.run(java.base@17.0.5/Thread.java:833)

   Locked ownable synchronizers:
    - None

"VM Thread" os_prio=0 cpu=38,89ms elapsed=337,09s tid=0x00007fbfd416a3c0 nid=0x3b11 runnable  

"GC Thread#0" os_prio=0 cpu=8,08ms elapsed=337,10s tid=0x00007fbfd4067840 nid=0x3b0c runnable  

"GC Thread#1" os_prio=0 cpu=7,86ms elapsed=336,94s tid=0x00007fbf94009090 nid=0x3b38 runnable  

"GC Thread#2" os_prio=0 cpu=4,61ms elapsed=336,94s tid=0x00007fbf94009ac0 nid=0x3b39 runnable  

"GC Thread#3" os_prio=0 cpu=7,04ms elapsed=336,94s tid=0x00007fbf9400a4f0 nid=0x3b3a runnable  

"GC Thread#4" os_prio=0 cpu=9,09ms elapsed=336,94s tid=0x00007fbf9400b310 nid=0x3b3b runnable  

"GC Thread#5" os_prio=0 cpu=6,16ms elapsed=336,94s tid=0x00007fbf9400c130 nid=0x3b3c runnable  

"GC Thread#6" os_prio=0 cpu=7,36ms elapsed=336,94s tid=0x00007fbf9400cf50 nid=0x3b3d runnable  

"GC Thread#7" os_prio=0 cpu=3,38ms elapsed=336,94s tid=0x00007fbf9400dd70 nid=0x3b3e runnable  

"GC Thread#8" os_prio=0 cpu=0,46ms elapsed=336,93s tid=0x00007fbf940110a0 nid=0x3b3f runnable  

"GC Thread#9" os_prio=0 cpu=5,08ms elapsed=336,93s tid=0x00007fbf94012b70 nid=0x3b40 runnable  

"GC Thread#10" os_prio=0 cpu=5,08ms elapsed=336,93s tid=0x00007fbf940135a0 nid=0x3b41 runnable  

"GC Thread#11" os_prio=0 cpu=1,42ms elapsed=336,82s tid=0x00007fbf94017420 nid=0x3b88 runnable  

"GC Thread#12" os_prio=0 cpu=0,25ms elapsed=336,82s tid=0x00007fbf94017810 nid=0x3b89 runnable  

"GC Thread#13" os_prio=0 cpu=1,39ms elapsed=336,82s tid=0x00007fbf94018480 nid=0x3b8a runnable  

"GC Thread#14" os_prio=0 cpu=1,40ms elapsed=336,82s tid=0x00007fbf940190f0 nid=0x3b8b runnable  

"GC Thread#15" os_prio=0 cpu=1,95ms elapsed=336,82s tid=0x00007fbf94019f10 nid=0x3b8c runnable  

"GC Thread#16" os_prio=0 cpu=0,22ms elapsed=336,82s tid=0x00007fbf9401ad30 nid=0x3b8d runnable  

"GC Thread#17" os_prio=0 cpu=3,15ms elapsed=336,82s tid=0x00007fbf9401bb50 nid=0x3b8e runnable  

"GC Thread#18" os_prio=0 cpu=0,16ms elapsed=336,75s tid=0x00007fbf94016b30 nid=0x3b95 runnable  

"GC Thread#19" os_prio=0 cpu=1,33ms elapsed=336,75s tid=0x00007fbf9401d770 nid=0x3b96 runnable  

"G1 Main Marker" os_prio=0 cpu=0,39ms elapsed=337,10s tid=0x00007fbfd406ebf0 nid=0x3b0d runnable  

"G1 Conc#0" os_prio=0 cpu=4,94ms elapsed=337,10s tid=0x00007fbfd406fb70 nid=0x3b0e runnable  

"G1 Conc#1" os_prio=0 cpu=5,68ms elapsed=336,93s tid=0x00007fbfa0000eb0 nid=0x3b42 runnable  

"G1 Conc#2" os_prio=0 cpu=5,10ms elapsed=336,93s tid=0x00007fbfa0001ce0 nid=0x3b43 runnable  

"G1 Conc#3" os_prio=0 cpu=5,34ms elapsed=336,93s tid=0x00007fbfa0002b10 nid=0x3b44 runnable  

"G1 Conc#4" os_prio=0 cpu=5,02ms elapsed=336,93s tid=0x00007fbfa0003970 nid=0x3b45 runnable  

"G1 Conc#5" os_prio=0 cpu=5,53ms elapsed=336,93s tid=0x00007fbfa00047d0 nid=0x3b46 runnable  

"G1 Refine#0" os_prio=0 cpu=1,22ms elapsed=337,10s tid=0x00007fbfd4128ab0 nid=0x3b0f runnable  

"G1 Refine#1" os_prio=0 cpu=0,84ms elapsed=336,82s tid=0x00007fbf98000eb0 nid=0x3b8f runnable  

"G1 Refine#2" os_prio=0 cpu=0,64ms elapsed=336,82s tid=0x00007fbd24000eb0 nid=0x3b90 runnable  

"G1 Refine#3" os_prio=0 cpu=0,50ms elapsed=336,82s tid=0x00007fbd28000eb0 nid=0x3b91 runnable  

"G1 Refine#4" os_prio=0 cpu=0,52ms elapsed=336,82s tid=0x00007fbd1c000eb0 nid=0x3b92 runnable  

"G1 Refine#5" os_prio=0 cpu=0,21ms elapsed=336,82s tid=0x00007fbd20000eb0 nid=0x3b93 runnable  

"G1 Refine#6" os_prio=0 cpu=0,26ms elapsed=336,82s tid=0x00007fbd14000eb0 nid=0x3b94 runnable  

"G1 Service" os_prio=0 cpu=33,56ms elapsed=337,10s tid=0x00007fbfd41299a0 nid=0x3b10 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=104,90ms elapsed=337,04s tid=0x00007fbfd4225be0 nid=0x3b1c waiting on condition  

JNI global refs: 16, weak refs: 45
develar commented 1 year ago

~A new util-8.jar is introduced for modules that are used externally for some purposes and have Java 8 language level.~

develar commented 1 year ago

@shalupov Or maybe it is a result of introducing Kotlin for build script downloader?

shalupov commented 1 year ago

Probably, but this is about okhttp. My recent changes should add only couple more of kotlin-cio libs

hsz commented 1 year ago

The buildSearchableOptions executes the traverseUI task, which hangs without providing any logs.

To spot the exact command (i.e., to test it locally), you may run the ./gradlew buildSearchableOptions --debug and find the line containing the traverseUI action name.

An example command looks like:

/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains/jbre/jbr_jcef-17.0.5-osx-aarch64-b759.1/extracted/jbr_jcef-17.0.5-osx-aarch64-b759.1/Contents/Home/bin/java \
  -Dapple.awt.fileDialogForDirectories=true \
  -Dapple.laf.useScreenMenuBar=true \
  -Didea.auto.reload.plugins=true \
  -Didea.classpath.index.enabled=false \
  -Didea.config.path=/Users/hsz/Projects/Perl5-IDEA/mason/htmlmason/build/idea-sandbox/config \
  -Didea.is.internal=true \
  -Didea.paths.selector=IdeaIC2023.1 \
  -Didea.platform.prefix=Idea \
  -Didea.plugin.in.sandbox.mode=true \
  -Didea.plugins.path=/Users/hsz/Projects/Perl5-IDEA/mason/htmlmason/build/idea-sandbox/plugins \
  -Didea.required.plugins.id=com.perl5.lang.mason.htmlmason \
  -Didea.smooth.progress=false \
  -Didea.system.path=/Users/hsz/Projects/Perl5-IDEA/mason/htmlmason/build/idea-sandbox/system \
  -Didea.vendor.name=JetBrains \
  -Djava.system.class.loader=com.intellij.util.lang.PathClassLoader \
  -Djbr.catch.SIGABRT=true \
  -Djdk.attach.allowAttachSelf=true \
  -Djdk.http.auth.tunneling.disabledSchemes="" \
  -Djdk.module.illegalAccess.silent=true \
  -Djna.boot.library.path=/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/jna/aarch64 \
  -Djna.noclasspath=true \
  -Djna.nosys=true \
  -Dkotlinx.coroutines.debug=off \
  -Dpty4j.preferred.native.folder=/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/pty4j \
  -Dsplash=true \
  -Dsun.io.useCanonCaches=false \
  -Dsun.java2d.metal=true \
  -Dsun.java2d.metal.displaySync=false \
  -XX:ReservedCodeCacheSize=512m \
  -XX:+UseG1GC \
  -XX:SoftRefLRUPolicyMSPerMB=50 \
  -XX:CICompilerCount=2 \
  -XX:+HeapDumpOnOutOfMemoryError \
  -XX:-OmitStackTraceInFastThrow \
  -XX:+IgnoreUnrecognizedVMOptions \
  -XX:CompileCommand=exclude,com/intellij/openapi/vfs/impl/FilePartNodeRoot,trieDescend \
  -XX:MaxJavaStackTraceDepth=10000 \
  -XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log \
  -XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof \
  --add-opens=java.base/java.io=ALL-UNNAMED \
  --add-opens=java.base/java.lang=ALL-UNNAMED \
  --add-opens=java.base/java.lang.ref=ALL-UNNAMED \
  --add-opens=java.base/java.lang.reflect=ALL-UNNAMED \
  --add-opens=java.base/java.net=ALL-UNNAMED \
  --add-opens=java.base/java.nio=ALL-UNNAMED \
  --add-opens=java.base/java.nio.charset=ALL-UNNAMED \
  --add-opens=java.base/java.text=ALL-UNNAMED \
  --add-opens=java.base/java.time=ALL-UNNAMED \
  --add-opens=java.base/java.util=ALL-UNNAMED \
  --add-opens=java.base/java.util.concurrent=ALL-UNNAMED \
  --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED \
  --add-opens=java.base/jdk.internal.vm=ALL-UNNAMED \
  --add-opens=java.base/sun.nio.ch=ALL-UNNAMED \
  --add-opens=java.base/sun.nio.fs=ALL-UNNAMED \
  --add-opens=java.base/sun.security.ssl=ALL-UNNAMED \
  --add-opens=java.base/sun.security.util=ALL-UNNAMED \
  --add-opens=java.desktop/com.apple.eawt=ALL-UNNAMED \
  --add-opens=java.desktop/com.apple.eawt.event=ALL-UNNAMED \
  --add-opens=java.desktop/com.apple.laf=ALL-UNNAMED \
  --add-opens=java.desktop/java.awt=ALL-UNNAMED \
  --add-opens=java.desktop/java.awt.dnd.peer=ALL-UNNAMED \
  --add-opens=java.desktop/java.awt.event=ALL-UNNAMED \
  --add-opens=java.desktop/java.awt.image=ALL-UNNAMED \
  --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED \
  --add-opens=java.desktop/java.awt.font=ALL-UNNAMED \
  --add-opens=java.desktop/javax.swing=ALL-UNNAMED \
  --add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED \
  --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED \
  --add-opens=java.desktop/sun.awt.datatransfer=ALL-UNNAMED \
  --add-opens=java.desktop/sun.awt.image=ALL-UNNAMED \
  --add-opens=java.desktop/sun.awt=ALL-UNNAMED \
  --add-opens=java.desktop/sun.font=ALL-UNNAMED \
  --add-opens=java.desktop/sun.java2d=ALL-UNNAMED \
  --add-opens=java.desktop/sun.lwawt=ALL-UNNAMED \
  --add-opens=java.desktop/sun.lwawt.macosx=ALL-UNNAMED \
  --add-opens=java.desktop/sun.swing=ALL-UNNAMED \
  --add-opens=jdk.attach/sun.tools.attach=ALL-UNNAMED \
  --add-opens=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \
  --add-opens=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED \
  --add-opens=jdk.jdi/com.sun.tools.jdi=ALL-UNNAMED \
  -Xms128m \
  -Xmx750m \
  -Dfile.encoding=UTF-8 \
  -Duser.country=US \
  -Duser.language=en \
  -Duser.variant \
  -ea \
  -cp /Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/util.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/app.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/3rd-party-rt.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/platform-statistics-devkit.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/jps-model.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/stats.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/protobuf.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/external-system-rt.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/forms_rt.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/intellij-test-discovery.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/annotations.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/groovy.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/3rd-party-native.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/annotations-java5.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/byte-buddy-agent.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/error-prone-annotations.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/externalProcess-rt.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/idea_rt.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/intellij-coverage-agent-1.0.691.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/jsch-agent.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/jsp-base.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/junit.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/junit4.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/platform-duplicates-analysis.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/platform-objectSerializer-annotations.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/platform-structuralSearch.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/rd.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/tools-testsBootstrap.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/util_rt.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/xml-dom-impl.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/xml-dom.jar:/Users/hsz/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/231-EAP-SNAPSHOT/cc032a91ab71245ad3610d01e5eb34d4cee881bc/ideaIC-231-EAP-SNAPSHOT/lib/ant/lib/ant.jar \
  com.intellij.idea.Main \
  traverseUI \
  /Users/hsz/Projects/Perl5-IDEA/mason/htmlmason/build/searchableOptions \
  true
hsz commented 1 year ago

Confirmed as fixed.