Clion 2019.3 hangs over X11 if I hold a key down

When I'm typing it hangs for a while until I stop.   I have a feeling it's been this way since the move to openjdk

 

I run on a linux machine and display over X11 . X server is exceed on windows 10 box.   Network rtt 20ms.

 

Pause log looks like ths:

 

2020-05-20 11:47:54,402 [ 776548]   WARN - .diagnostic.PerformanceWatcher - UI freezed for 10242ms

"AWT-EventQueue-0" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.locks.ReentrantLock$NonfairSync@2275c16c owned by "AWT-XAWT" Id=24
        at java.base@11.0.5/jdk.internal.misc.Unsafe.park(Native Method)
        at java.base@11.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
        at java.base@11.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:885)
        at java.base@11.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:917)
        at java.base@11.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1240)
        at java.base@11.0.5/java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:267)
        at java.desktop@11.0.5/sun.awt.SunToolkit.awtLock(SunToolkit.java:195)
        at java.desktop@11.0.5/sun.java2d.xr.XRRenderer.fillPath(XRRenderer.java:274)
        at java.desktop@11.0.5/sun.java2d.xr.XRRenderer.fill(XRRenderer.java:353)
        at java.desktop@11.0.5/sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2529)
        at com.intellij.ui.paint.LinePainter2D.lambda$paint$0(LinePainter2D.java:215)
        at com.intellij.ui.paint.LinePainter2D$$Lambda$1149/0x0000000800f79c40.run(Unknown Source)
        at com.intellij.ui.paint.PaintUtil.paintWithAA(PaintUtil.java:355)
        at com.intellij.ui.paint.LinePainter2D.paint(LinePainter2D.java:214)

 

"AWT-XAWT" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE
 (in native)
        at java.desktop@11.0.5/sun.awt.X11.XlibWrapper.XKeycodeToKeysym(Native Method)
        at java.desktop@11.0.5/sun.awt.X11.XKeysym.xkeycode2keysym_noxkb(XKeysym.java:102)
        at java.desktop@11.0.5/sun.awt.X11.XKeysym.xkeycode2keysym(XKeysym.java:138)
        at java.desktop@11.0.5/sun.awt.X11.XKeysym.getKeysym(XKeysym.java:346)
        at java.desktop@11.0.5/sun.awt.X11.XWindow.xkeycodeToKeysym(XWindow.java:1061)
        at java.desktop@11.0.5/sun.awt.X11.XWindow.handleKeyRelease(XWindow.java:1235)
        at java.desktop@11.0.5/sun.awt.X11.XWindow.handleKeyRelease(XWindow.java:1199)
        at java.desktop@11.0.5/sun.awt.X11.XComponentPeer.handleKeyRelease(XComponentPeer.java:74)
        at java.desktop@11.0.5/sun.awt.X11.XFocusProxyWindow.handleKeyRelease(XFocusProxyWindow.java:86)
        at java.desktop@11.0.5/sun.awt.X11.XBaseWindow.dispatchEvent(XBaseWindow.java:1146)
        at java.desktop@11.0.5/sun.awt.X11.XFocusProxyWindow.dispatchEvent(XFocusProxyWindow.java:74)
        at java.desktop@11.0.5/sun.awt.X11.XBaseWindow.dispatchToWindow(XBaseWindow.java:1108)
        at java.desktop@11.0.5/sun.awt.X11.XToolkit.dispatchEvent(XToolkit.java:621)
        at java.desktop@11.0.5/sun.awt.X11.XToolkit.run(XToolkit.java:736)
        at java.desktop@11.0.5/sun.awt.X11.XToolkit.run(XToolkit.java:652)
        at java.base@11.0.5/java.lang.Thread.run(Thread.java:834)

 

 

 

 

0

Hi Neil! 

Do I understand correctly that you use non-bundled JDK?

0

请先登录再写评论。