IntelliJ IDEA Qoder 插件更新0.10.0 版本后 疑似出现死锁问题,idea卡死

IntelliJ IDEA 插件 Qoder 0.10.0 版本导致卡死

更新0.10.0版本后,打开代码行间预测,疑似触发补全时卡死,尝试3次都会卡死。

关闭后不再出现卡死现象

Screenshots / Screen Recordings

Operating System

Window11 IntelliJ IDEA 2025.1.2

Current Qoder Version (Menu → About Qoder → Copy)

0.10.0

确实,我这也是一直卡死,给插件禁用掉就好了

服了,升级完也不知道测一下

最新版本0.10.1已经修复这个问题,大家可以更新下Qoder插件版本 :saluting_face:

把Qoder的编码预测关了,就能用了。估计是和idea的代码预测打架了

一样,早上升级后idea就开始卡死,服了,都不测试一下的吗?

今天早晨升级的,已经卡死5次了。开始还以为是idea的bug,刚好月初idea2025 3.1也出现卡死的情况。突然想起qoder升级了,禁用qoder插件后果然好了。

1 Like

今天强制我升级,升级了写着写着就卡死了,重启了几次,还是不行,禁用了就好了

同样问题,真的好气呀。关键上传BUG还提示我失败,服了。

我也是,总是无响应。

at com.alibabacloud.intellij.qoder.cosy.CosyIPCConnectClient$AsyncNamedPipeInputStream.readFromPipe at com.alibabacloud.intellij.qoder.diff.DiffHistoryManagerImpl.lambda$generateDiffPatch$ at com.alibabacloud.intellij.qoder.listener.CosyDocumentListener.lambda$autoSaveIndex$

就是qoder的问题,关闭next编码预测就好了,人麻了。排查了一早上,严重影响工作。

2 Likes

Issue Description

idea响应,

Steps to Reproduce

随便输入点代码

Expected Behavior

Actual Behavior

Screenshots / Screen Recordings

Operating System

版本 Windows 10 家庭中文版
版本号 22H2
OS 内部版本 19045.6466

版本: 0.3.5
VSCode Version: 1.100.0 (user setup)
提交: dc869837b4780b5ac2cedde079ab8533a7660365
日期: 2026-01-30T02:52:02.518Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.19045

Idea 插件版本

JetBrains 0.10.0

我的也是这种情况, 一下午至少崩溃了10次, 禁用插件后就好了

今天更新IDEA(2023.1.7)的Qoder最新插件 今天IDEA卡死了多次

卸载Qoder之后 现在一切正常了

Issue Description

idea响应,dump 里有大量qoder相关的trace,太长了,我用图片的方式贴上来一部分

Steps to Reproduce

随便输入点代码

Expected Behavior

Actual Behavior

Screenshots / Screen Recordings

Operating System

版本 Windows 10 家庭中文版
版本号 22H2
OS 内部版本 19045.6466

版本: 0.3.5
VSCode Version: 1.100.0 (user setup)
提交: dc869837b4780b5ac2cedde079ab8533a7660365
日期: 2026-01-30T02:52:02.518Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.19045

Idea 插件版本

JetBrains 0.10.0

0.10.0的Jetbrains rider 插件 总是导致Rider卡死,禁用掉就不会卡死了,根本没法用!

安装之后会造成死锁问题, 整个IDEA卡死

Steps to Reproduce

Expected Behavior

Actual Behavior

Operating System

Current Qoder Version (Menu → About Qoder → Copy)

“Thread-148” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/java.io.FileInputStream.readBytes(Native Method)
at java.base@21.0.9/java.io.FileInputStream.implRead(FileInputStream.java:382)
at java.base@21.0.9/java.io.FileInputStream.read(FileInputStream.java:374)
at java.base@21.0.9/java.io.BufferedInputStream.read1(BufferedInputStream.java:345)
at java.base@21.0.9/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
at java.base@21.0.9/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
at java.base@21.0.9/java.io.SequenceInputStream.read(SequenceInputStream.java:197)
at java.base@21.0.9/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:350)
at java.base@21.0.9/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:393)
at java.base@21.0.9/sun.nio.cs.StreamDecoder.lockedRead(StreamDecoder.java:217)
at java.base@21.0.9/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:171)
at java.base@21.0.9/java.io.InputStreamReader.read(InputStreamReader.java:188)
at java.base@21.0.9/java.io.BufferedReader.fill(BufferedReader.java:160)
at java.base@21.0.9/java.io.BufferedReader.implReadLine(BufferedReader.java:370)
at java.base@21.0.9/java.io.BufferedReader.readLine(BufferedReader.java:347)
at java.base@21.0.9/java.io.BufferedReader.readLine(BufferedReader.java:436)
at com.alibabacloud.intellij.qoder.util.ProcessReader.run(ProcessReader.java:44)

“pool-12-thread-1” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at com.sun.jna.Native.invokeInt(Native Method)
at com.sun.jna.Function.invoke(Function.java:429)
at com.sun.jna.Function.invoke(Function.java:364)
at com.sun.jna.Library$Handler.invoke(Library.java:270)
at jdk.proxy8/jdk.proxy8.$Proxy289.WaitForSingleObject(Unknown Source)
at com.alibabacloud.intellij.qoder.core.ipc.CosyIPCConnectClient$AsyncNamedPipeInputStream.readFromPipe(CosyIPCConnectClient.java:593)
at com.alibabacloud.intellij.qoder.core.ipc.CosyIPCConnectClient$AsyncNamedPipeInputStream.fillBuffer(CosyIPCConnectClient.java:551)
at com.alibabacloud.intellij.qoder.core.ipc.CosyIPCConnectClient$AsyncNamedPipeInputStream.read(CosyIPCConnectClient.java:499)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:79)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
at java.base@21.0.9/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base@21.0.9/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“pool-16-thread-1” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at com.sun.jna.Native.invokeInt(Native Method)
at com.sun.jna.Function.invoke(Function.java:429)
at com.sun.jna.Function.invoke(Function.java:364)
at com.sun.jna.Library$Handler.invoke(Library.java:270)
at jdk.proxy8/jdk.proxy8.$Proxy289.WaitForSingleObject(Unknown Source)
at com.alibabacloud.intellij.qoder.core.ipc.CosyIPCConnectClient$AsyncNamedPipeInputStream.readFromPipe(CosyIPCConnectClient.java:593)
at com.alibabacloud.intellij.qoder.core.ipc.CosyIPCConnectClient$AsyncNamedPipeInputStream.fillBuffer(CosyIPCConnectClient.java:551)
at com.alibabacloud.intellij.qoder.core.ipc.CosyIPCConnectClient$AsyncNamedPipeInputStream.read(CosyIPCConnectClient.java:499)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:79)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
at java.base@21.0.9/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base@21.0.9/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“Netty Builtin Server 1” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@21.0.9/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioIoHandler.select(NioIoHandler.java:646)
at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:432)
at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:203)
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:174)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1123)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“Netty Builtin Server 2” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@21.0.9/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioIoHandler.select(NioIoHandler.java:646)
at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:432)
at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:203)
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:174)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1123)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“Netty Builtin Server 3” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@21.0.9/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioIoHandler.select(NioIoHandler.java:646)
at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:432)
at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:203)
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:174)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1123)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“Netty Station Client 1-1” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@21.0.9/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioIoHandler.select(NioIoHandler.java:646)
at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:432)
at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:203)
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:174)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1123)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“Netty Station Client 1-2” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@21.0.9/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioIoHandler.select(NioIoHandler.java:646)
at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:432)
at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:203)
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:174)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1123)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“Netty Station Server 1-1” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@21.0.9/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioIoHandler.select(NioIoHandler.java:646)
at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:432)
at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:203)
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:174)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1123)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“grpc-nio-worker-ELG-1-1” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@21.0.9/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
at io.grpc.netty.shaded.io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:883)
at io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
at io.grpc.netty.shaded.io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994)
at io.grpc.netty.shaded.io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“grpc-nio-worker-ELG-1-2” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@21.0.9/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:147)
at io.grpc.netty.shaded.io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68)
at io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879)
at io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526)
at io.grpc.netty.shaded.io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994)
at io.grpc.netty.shaded.io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“External Command Listener” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.ch.UnixDomainSockets.accept0(Native Method)
at java.base@21.0.9/sun.nio.ch.UnixDomainSockets.accept(UnixDomainSockets.java:173)
at java.base@21.0.9/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:427)
at java.base@21.0.9/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
at com.intellij.platform.ide.bootstrap.DirectoryLock.acceptConnections(DirectoryLock.java:365)
at com.intellij.platform.ide.bootstrap.DirectoryLock$$Lambda/0x000001b9be1ba738.run(Unknown Source)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“FileSystemWatchService” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at java.base@21.0.9/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075)
at java.base@21.0.9/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“HttpClient-3-SelectorManager” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.nio.ch.WEPoll.wait(Native Method)
at java.base@21.0.9/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
at java.base@21.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
at platform/java.net.http@21.0.9/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1376)

“Jndi-Dns-address-change-listener” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.base@21.0.9/sun.net.dns.ResolverConfigurationImpl.notifyAddrChange0(Native Method)
at java.base@21.0.9/sun.net.dns.ResolverConfigurationImpl$AddressChangeListener.run(ResolverConfigurationImpl.java:179)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)
at java.base@21.0.9/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

“AWT-Windows” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE
(in native)
at java.desktop/sun.awt.windows.WToolkit.eventLoop(Native Method)
at java.desktop/sun.awt.windows.WToolkit.run(WToolkit.java:371)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“Reference Handler” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE

at java.base@21.0.9/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
at java.base@21.0.9/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
at java.base@21.0.9/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

“Attach Listener” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE

“Notification Thread” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE

“Signal Dispatcher” prio=0 tid=0x0 nid=0x0 runnable
java.lang.Thread.State: RUNNABLE

“DefaultDispatcher-worker-8” prio=0 tid=0x0 nid=0x0 waiting on condition
java.lang.Thread.State: WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10513c86
at java.base@21.0.9/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@21.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
at java.base@21.0.9/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
at java.base@21.0.9/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4013)
at java.base@21.0.9/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3961)
at java.base@21.0.9/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
at java.base@21.0.9/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
at java.base@21.0.9/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673)
at java.base@21.0.9/sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
at com.intellij.platform.core.nio.fs.MultiRoutingWatchServiceDelegate.take(MultiRoutingWatchServiceDelegate.java:41)
at com.intellij.kubernetes.model.KubeConfigWatcherKt.runWatch$lambda$0(KubeConfigWatcher.kt:198)
at com.intellij.kubernetes.model.KubeConfigWatcherKt$$Lambda/0x000001b9c11a3d30.invoke(Unknown Source)
at kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:48)
at kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:40)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt)
at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invoke(Interruptible.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:44)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:157)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
at kotlinx.coroutines.InterruptibleKt.runInterruptible(Interruptible.kt:39)
at kotlinx.coroutines.InterruptibleKt.runInterruptible$default(Interruptible.kt:36)
at com.intellij.kubernetes.model.KubeConfigWatcherKt.runWatch(KubeConfigWatcher.kt:197)
at com.intellij.kubernetes.model.KubeConfigWatcherKt.access$runWatch(KubeConfigWatcher.kt:1)
at com.intellij.kubernetes.model.KubeConfigWatcher$watch$2.invokeSuspend(KubeConfigWatcher.kt:156)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.internal.SoftLimitedDispatcher$Worker.run(SoftLimitedDispatcher.kt:130)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:610)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:1188)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:775)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:762)

“pool-10-thread-1” prio=0 tid=0x0 nid=0x0 waiting on condition
java.lang.Thread.State: WAITING
on java.awt.EventQueue$1AWTInvocationLock@16b6d720
at java.base@21.0.9/java.lang.Object.wait0(Native Method)
at java.base@21.0.9/java.lang.Object.wait(Object.java:366)
at java.base@21.0.9/java.lang.Object.wait(Object.java:339)
at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1375)
at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1356)
at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
at com.alibabacloud.intellij.qoder.util.EditorUtil.runInEdtAndWait(EditorUtil.java:682)
at com.alibabacloud.intellij.qoder.util.EditorUtil.getDiagnostics(EditorUtil.java:557)
at com.alibabacloud.intellij.qoder.editor.request.InlineEditRequestBuilder.getDiagnostics(InlineEditRequestBuilder.java:289)
at com.alibabacloud.intellij.qoder.editor.request.NewNesRequestBuilder.getDiagnostics(NewNesRequestBuilder.java:236)
at com.alibabacloud.intellij.qoder.editor.request.NewNesRequestBuilder.createInlineEditParams(NewNesRequestBuilder.java:211)
at com.alibabacloud.intellij.qoder.editor.request.NewNesRequestBuilder.lambda$generate$0(NewNesRequestBuilder.java:84)
at com.alibabacloud.intellij.qoder.editor.request.NewNesRequestBuilder$$Lambda/0x000001b9c2622688.compute(Unknown Source)
at com.intellij.openapi.application.impl.AppImplKt$rethrowCheckedExceptions$2.invoke(appImpl.kt:126)
at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runReadAction(NestedLocksThreadingSupport.kt:855)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:1069)
at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:66)
at com.alibabacloud.intellij.qoder.editor.request.NewNesRequestBuilder.lambda$generate$2(NewNesRequestBuilder.java:84)
at com.alibabacloud.intellij.qoder.editor.request.NewNesRequestBuilder$$Lambda/0x000001b9c25e6fc8.run(Unknown Source)
at java.base@21.0.9/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base@21.0.9/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base@21.0.9/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“ApplicationImpl pooled thread 12” prio=0 tid=0x0 nid=0x0 waiting on condition
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$Transferer@8af8ca1
at java.base@21.0.9/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@21.0.9/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
at java.base@21.0.9/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
at java.base@21.0.9/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
at java.base@21.0.9/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
at java.base@21.0.9/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base@21.0.9/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:735)
at java.base@21.0.9/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:732)
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.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:732)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“ApplicationImpl pooled thread 31” prio=0 tid=0x0 nid=0x0 waiting on condition
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$Transferer@8af8ca1
at java.base@21.0.9/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@21.0.9/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
at java.base@21.0.9/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
at java.base@21.0.9/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
at java.base@21.0.9/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
at java.base@21.0.9/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base@21.0.9/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:735)
at java.base@21.0.9/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:732)
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.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:732)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“ApplicationImpl pooled thread 33” prio=0 tid=0x0 nid=0x0 waiting on condition
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$Transferer@8af8ca1
at java.base@21.0.9/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@21.0.9/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
at java.base@21.0.9/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
at java.base@21.0.9/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
at java.base@21.0.9/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235)
at java.base@21.0.9/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base@21.0.9/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base@21.0.9/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:735)
at java.base@21.0.9/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:732)
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.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:732)
at java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
at java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)

“ApplicationImpl pooled thread 34” prio=0 tid=0x0 nid=0x0 waiting on condition
java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.SynchronousQueue$Transferer@8af8ca1
at java.base@21.0.9/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@21.0.9/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
at java.base@21.0.9/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452