CpuUsageIndicator
CpuUsageIndicator copied to clipboard
Freeze in EDT for 239 seconds
Hi, I have a Debian 12 VM with CLion 2025.1.3 and the plugin seems to throw with a freeze. The plugin is in version 1.19.0-IJ2023 and CLion was installed via APT using an unofficial PPA (tho it's the way Debian Wiki says to be installed). This happened right when I started CLion and reopened a big project.
Freeze in EDT for 239 seconds
Sampled time: 40100ms, sampling rate: 100ms, GC time: 261ms (0%), Class loading: 0%, CPU load: 0%
com.intellij.diagnostic.Freeze
at java.desktop/sun.java2d.loops.Blit.Blit(Native Method)
at java.desktop/sun.java2d.xr.XRPMBlitLoops.cacheToTmpSurface(XRPMBlitLoops.java:158)
at java.desktop/sun.java2d.xr.XrSwToPMBlit.Blit(XRPMBlitLoops.java:361)
at java.desktop/sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:993)
at java.desktop/sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:590)
at java.desktop/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:88)
at java.desktop/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:1064)
at java.desktop/sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:196)
at java.desktop/sun.java2d.SunGraphics2D.copyImage(SunGraphics2D.java:3339)
at java.desktop/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3382)
at java.desktop/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3324)
at com.intellij.util.ui.StartupUiUtilKt.doDraw(StartupUiUtil.kt:435)
at com.intellij.util.ui.StartupUiUtilKt.drawImage(StartupUiUtil.kt:286)
at com.intellij.util.ui.StartupUiUtilKt.drawImage$default(StartupUiUtil.kt:259)
at com.intellij.util.ui.StartupUiUtil.drawImage(StartupUiUtil.kt:124)
at com.intellij.util.ui.UIUtil.drawImage(UIUtil.java:3273)
at krasa.cpu.CpuUsagePanel.draw(CpuUsagePanel.java:244)
at krasa.cpu.CpuUsagePanel.paintComponent(CpuUsagePanel.java:237)
at krasa.cpu.CpuUsagePanel.update(CpuUsagePanel.java:293)
at krasa.cpu.CpuUsageManager.lambda$update$0(CpuUsageManager.java:53)
at krasa.cpu.CpuUsageManager$$Lambda/0x00007f839d348a80.run(Unknown Source)
at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:102)
at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:102)
at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:108)
at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:102)
at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:27)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:728)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at [email protected]/java.security.AccessController.executePrivileged(AccessController.java:778)
at [email protected]/java.security.AccessController.doPrivileged(AccessController.java:400)
at [email protected]/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:750)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:585)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:482)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12$lambda$11$lambda$10$lambda$9(IdeEventQueue.kt:307)
at com.intellij.ide.IdeEventQueue$$Lambda/0x00007f839ce084a8.compute(Unknown Source)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:864)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12$lambda$11$lambda$10(IdeEventQueue.kt:306)
at com.intellij.ide.IdeEventQueue$$Lambda/0x00007f839c9cf3c8.invoke(Unknown Source)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$3(IdeEventQueue.kt:958)
at com.intellij.ide.IdeEventQueueKt$$Lambda/0x00007f839c9cf608.run(Unknown Source)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:109)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:958)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12(IdeEventQueue.kt:301)
at com.intellij.ide.IdeEventQueue$$Lambda/0x00007f839c9ce898.run(Unknown Source)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:341)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
platform problem imho https://youtrack.jetbrains.com/issues?q=XRPMBlitLoops.cacheToTmpSurface
Found this https://youtrack.jetbrains.com/issue/DEXP-581645/Freeze-in-EDT-for-119-seconds-IDE-KILLED-Sampled-time-800ms-sampling-rate-100ms-GC-time-0ms-0-Class-loading-0-load-average But it's triggered by the IDE not a plugin.