Skip to content

IDE Freeze #396

Description

@zyklone4096

Stellaris 4.4, editing component_templates and technology

stacktrace.log
Freeze in EDT for 12 seconds
Sampled time: 7700ms, sampling rate: 100ms, GC time: 42ms (0%), Class loading: 0%, CPU load: 8%

com.intellij.diagnostic.Freeze
	at java.base@25.0.3/java.lang.ProcessImpl.waitForInterruptibly(Native Method)
	at java.base@25.0.3/java.lang.ProcessImpl.waitFor(ProcessImpl.java:555)
	at icu.windea.pls.core.execution.CommandLineExecutor.doExecute(CommandLineExecutor.kt:73)
	at icu.windea.pls.core.execution.CommandLineExecutor.execute(CommandLineExecutor.kt:59)
	at icu.windea.pls.integrations.images.providers.TexconvToolProvider.doConvertImageFormat(TexconvToolProvider.kt:90)
	at icu.windea.pls.integrations.images.providers.TexconvToolProvider.convertImageFormat(TexconvToolProvider.kt:44)
	at icu.windea.pls.integrations.images.providers.CommandBasedImageToolProvider.convertImageFormat(CommandBasedImageToolProvider.kt:50)
	at icu.windea.pls.integrations.images.providers.CommandBasedImageToolProvider.read(CommandBasedImageToolProvider.kt:37)
	at icu.windea.pls.integrations.images.ImageToolService.read(ImageToolService.kt:22)
	at icu.windea.pls.inject.injectors.DDSImageReaderCodeInjector.read(DDSImageReaderCodeInjector.kt:25)
	at java.base@25.0.3/java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(DirectMethodHandle$Holder)
	at java.base@25.0.3/java.lang.invoke.LambdaForm$MH/0x0000000017008000.invoke(LambdaForm$MH)
	at java.base@25.0.3/java.lang.invoke.LambdaForm$MH/0x000000001160e000.invokeExact_MT(LambdaForm$MH)
	at java.base@25.0.3/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:157)
	at java.base@25.0.3/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base@25.0.3/java.lang.reflect.Method.invoke(Method.java:565)
	at icu.windea.pls.inject.CodeInjectorContext.applyInjection(CodeInjectorContext.kt:169)
	at java.base@25.0.3/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
	at java.base@25.0.3/java.lang.invoke.LambdaForm$MH/0x0000000016a80000.invoke(LambdaForm$MH)
	at java.base@25.0.3/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
	at java.base@25.0.3/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:158)
	at java.base@25.0.3/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
	at java.base@25.0.3/java.lang.reflect.Method.invoke(Method.java:565)
	at com.twelvemonkeys.imageio.plugins.dds.DDSImageReader.read(DDSImageReader.java)
	at com.intellij.ui.icons.IconUtilKt.loadRasterImage(iconUtil.kt:234)
	at com.intellij.ui.icons.IconUtilKt.loadPngFromClassResource(iconUtil.kt:195)
	at com.intellij.ui.icons.ImageCacheKt.doLoadByDescriptor(imageCache.kt:250)
	at com.intellij.ui.icons.ImageCacheKt.loadByDescriptorWithoutCache(imageCache.kt:148)
	at com.intellij.ui.icons.ImageCacheKt.loadImage(imageCache.kt:111)
	at com.intellij.ui.icons.ImageCacheKt.loadImage$default(imageCache.kt:64)
	at com.intellij.ui.icons.ImageDataByUrlLoader.loadImage(ImageDataByUrlLoader.kt:24)
	at com.intellij.ui.icons.CachedImageIcon.loadImage-Xbo1f9k$intellij_platform_util_ui(CachedImageIcon.kt:386)
	at com.intellij.ui.icons.ScaledIconCache.loadIcon-GvFvY-8(ScaledIconCache.kt:66)
	at com.intellij.ui.icons.ScaledIconCache.getCachedIcon-BVbfYdY(ScaledIconCache.kt:47)
	at com.intellij.ui.icons.CachedImageIcon.resolveActualIcon(CachedImageIcon.kt:196)
	at com.intellij.ui.icons.CachedImageIcon.getIconWidth(CachedImageIcon.kt:157)
	at com.intellij.codeInsight.hints.presentation.ScaledIconPresentation.getWidth(ScaledIconPresentation.kt:32)
	at com.intellij.codeInsight.hints.presentation.InsetPresentation.getWidth(InsetPresentation.kt:24)
	at com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth(StaticDelegatePresentation.kt:15)
	at com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth(StaticDelegatePresentation.kt:15)
	at com.intellij.codeInsight.hints.presentation.StatefulPresentation.getWidth(StatefulPresentation.kt:64)
	at com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth(StaticDelegatePresentation.kt:15)
	at com.intellij.codeInsight.hints.presentation.InsetPresentation.getWidth(InsetPresentation.kt:24)
	at com.intellij.codeInsight.hints.presentation.ScaledDelegatedPresentation.getWidth(ScaleAwarePresentationFactory.kt:116)
	at com.intellij.codeInsight.hints.presentation.InsetPresentation.getWidth(InsetPresentation.kt:24)
	at com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth(StaticDelegatePresentation.kt:15)
	at com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth(StaticDelegatePresentation.kt:15)
	at com.intellij.codeInsight.hints.presentation.DynamicInsetPresentation.getWidth(DynamicInsetPresentation.kt:28)
	at com.intellij.codeInsight.hints.presentation.InsetPresentation.getWidth(InsetPresentation.kt:24)
	at com.intellij.codeInsight.hints.presentation.ScaledDelegatedPresentation.getWidth(ScaleAwarePresentationFactory.kt:116)
	at com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth(StaticDelegatePresentation.kt:15)
	at com.intellij.codeInsight.hints.presentation.RecursivelyUpdatingRootPresentation.getWidth(RecursivelyUpdatingRootPresentation.kt:56)
	at com.intellij.codeInsight.hints.LinearOrderInlayRenderer.calcWidthInPixels(LinearOrderInlayRenderer.kt:88)
	at com.intellij.openapi.editor.impl.InlineInlayImpl.doUpdate(InlineInlayImpl.java:79)
	at com.intellij.openapi.editor.impl.InlayImpl.<init>(InlayImpl.java:39)
	at com.intellij.openapi.editor.impl.InlineInlayImpl.<init>(InlineInlayImpl.java:33)
	at com.intellij.openapi.editor.impl.InlayModelImpl.addInlineElement(InlayModelImpl.java:216)
	at com.intellij.openapi.editor.impl.InlayModelImpl.addInlineElement(InlayModelImpl.java:204)
	at com.intellij.codeInsight.hints.InlayHintsPass$Companion.addInlineHints(InlayHintsPass.kt:154)
	at com.intellij.codeInsight.hints.InlayHintsPass$Companion.applyCollected$lambda$0(InlayHintsPass.kt:130)
	at com.intellij.codeInsight.hints.InlayHintsPass$Companion$$Lambda/0x0000000016699c00.run(Unknown Source)
	at com.intellij.openapi.editor.impl.InlayModelImpl.execute(InlayModelImpl.java:649)
	at com.intellij.codeInsight.hints.InlayHintsPass$Companion.applyCollected$intellij_platform_lang_impl(InlayHintsPass.kt:124)
	at com.intellij.codeInsight.hints.InlayHintsPass$Companion.applyCollected$intellij_platform_lang_impl$default(InlayHintsPass.kt:103)
	at com.intellij.codeInsight.hints.InlayHintsPass.doApplyInformationToEditor(InlayHintsPass.kt:90)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.applyInformationToEditor(TextEditorHighlightingPass.java:130)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService.lambda$applyInformationToEditorsLater$0(PassExecutorService.java:549)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$$Lambda/0x0000000015fc4000.run(Unknown Source)
	at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:246)
	at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:22)
	at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:208)
	at com.intellij.openapi.application.RunnableToLambda.invoke(coroutines.kt:343)
	at com.intellij.openapi.application.RunnableToLambda.invoke(coroutines.kt:341)
	at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteIntentReadAction(NestedLocksThreadingSupport.kt:710)
	at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:1106)
	at com.intellij.openapi.application.impl.ApplicationImpl$7.lambda$run$0(ApplicationImpl.java:660)
	at com.intellij.openapi.application.impl.ApplicationImpl$7$$Lambda/0x0000000012315400.invoke(Unknown Source)
	at com.intellij.concurrency.ThreadContext.installThreadContext(threadContext.kt:307)
	at com.intellij.openapi.application.impl.ApplicationImpl$7.run(ApplicationImpl.java:658)
	at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:193)
	at com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:193)
	at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:199)
	at com.intellij.util.concurrency.ChildContext.runInChildContext(propagation.kt:193)
	at com.intellij.util.concurrency.ContextRunnable.lambda$run$0(ContextRunnable.java:26)
	at com.intellij.util.concurrency.ContextRunnable$$Lambda/0x0000000011785400.invoke(Unknown Source)
	at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:295)
	at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:25)
	at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1$0(NonBlockingFlushQueue.kt:329)
	at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x0000000012314c00.compute(Unknown Source)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:941)
	at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1(NonBlockingFlushQueue.kt:328)
	at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x0000000012314800.invoke(Unknown Source)
	at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:295)
	at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1(NonBlockingFlushQueue.kt:325)
	at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x000000001230f400.invoke(Unknown Source)
	at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.tryRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:753)
	at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent(NonBlockingFlushQueue.kt:321)
	at com.intellij.openapi.application.impl.NonBlockingFlushQueue.flushNow(NonBlockingFlushQueue.kt:299)
	at com.intellij.openapi.application.impl.NonBlockingFlushQueue.FLUSH_NOW$lambda$0(NonBlockingFlushQueue.kt:158)
	at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x0000000011544e00.run(Unknown Source)
	at java.desktop@25.0.3/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:323)
	at java.desktop@25.0.3/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:732)
	at java.desktop@25.0.3/java.awt.EventQueue.dispatchEvent(EventQueue.java:711)
	at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:731)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:584)
	at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0$0$0(IdeEventQueue.kt:384)
	at com.intellij.ide.IdeEventQueue$$Lambda/0x0000000011eb3000.invoke(Unknown Source)
	at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$0(IdeEventQueue.kt:1122)
	at com.intellij.ide.IdeEventQueueKt$$Lambda/0x0000000011eb3400.run(Unknown Source)
	at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106)
	at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1122)
	at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0(IdeEventQueue.kt:382)
	at com.intellij.ide.IdeEventQueue$$Lambda/0x0000000011eb2c00.run(Unknown Source)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:422)
	at java.desktop@25.0.3/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
	at java.desktop@25.0.3/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
	at java.desktop@25.0.3/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
	at java.desktop@25.0.3/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
	at java.desktop@25.0.3/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
	at java.desktop@25.0.3/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)

report-12s.txt
 java.awt.EventDispatchThread.run 7700ms
  java.awt.EventDispatchThread.pumpEvents 7700ms
   java.awt.EventDispatchThread.pumpEvents 7700ms
    java.awt.EventDispatchThread.pumpEventsForHierarchy 7700ms
     java.awt.EventDispatchThread.pumpEventsForFilter 7700ms
      java.awt.EventDispatchThread.pumpOneEventForFilters 7700ms
       com.intellij.ide.IdeEventQueue.dispatchEvent 7700ms
        com.intellij.ide.IdeEventQueue$$Lambda/0x0000000011eb2c00.run 7700ms
         com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0 7700ms
          com.intellij.ide.IdeEventQueueKt.performActivity 7700ms
           com.intellij.openapi.application.TransactionGuardImpl.performActivity 7700ms
            com.intellij.ide.IdeEventQueueKt$$Lambda/0x0000000011eb3400.run 7700ms
             com.intellij.ide.IdeEventQueueKt.performActivity$lambda$0 7700ms
              com.intellij.ide.IdeEventQueue$$Lambda/0x0000000011eb3000.invoke 7700ms
               com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0$0$0 7700ms
                com.intellij.ide.IdeEventQueue._dispatchEvent 7700ms
                 com.intellij.ide.IdeEventQueue.defaultDispatchEvent 7700ms
                  java.awt.EventQueue.dispatchEvent 7700ms
                   java.awt.EventQueue.dispatchEventImpl 7700ms
                    java.awt.event.InvocationEvent.dispatch 7700ms
                     com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x0000000011544e00.run 7700ms
                      com.intellij.openapi.application.impl.NonBlockingFlushQueue.FLUSH_NOW$lambda$0 7700ms
                       com.intellij.openapi.application.impl.NonBlockingFlushQueue.flushNow 7700ms
                        com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent 7700ms
                         com.intellij.platform.locking.impl.NestedLocksThreadingSupport.tryRunWriteIntentReadAction 7700ms
                          com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x000000001230f400.invoke 7700ms
                           com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1 7700ms
                            com.intellij.concurrency.ThreadContext.resetThreadContext 7700ms
                             com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x0000000012314800.invoke 7700ms
                              com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1 7700ms
                               com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized 7700ms
                                com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x0000000012314c00.compute 7700ms
                                 com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1$0 7700ms
                                  com.intellij.util.concurrency.ContextRunnable.run 7700ms
                                   com.intellij.concurrency.ThreadContext.resetThreadContext 7700ms
                                    com.intellij.util.concurrency.ContextRunnable$$Lambda/0x0000000011785400.invoke 7700ms
                                     com.intellij.util.concurrency.ContextRunnable.lambda$run$0 7700ms
                                      com.intellij.util.concurrency.ChildContext.runInChildContext 7700ms
                                       com.intellij.util.concurrency.ChildContext.runInChildContext 7700ms
                                        com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke 7700ms
                                         com.intellij.util.concurrency.ChildContext$runInChildContext$1.invoke 7700ms
                                          com.intellij.openapi.application.impl.ApplicationImpl$7.run 7700ms
                                           com.intellij.concurrency.ThreadContext.installThreadContext 7700ms
                                            com.intellij.openapi.application.impl.ApplicationImpl$7$$Lambda/0x0000000012315400.invoke 7700ms
                                             com.intellij.openapi.application.impl.ApplicationImpl$7.lambda$run$0 7700ms
                                              com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread 7700ms
                                               com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteIntentReadAction 7700ms
                                                com.intellij.openapi.application.RunnableToLambda.invoke 7700ms
                                                 com.intellij.openapi.application.RunnableToLambda.invoke 7700ms
                                                  com.intellij.openapi.application.TransactionGuardImpl$1.run 7700ms
                                                   com.intellij.openapi.application.TransactionGuardImpl.access$100 7700ms
                                                    com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed 7700ms
                                                     com.intellij.codeInsight.daemon.impl.PassExecutorService$$Lambda/0x0000000015fc4000.run 7700ms
                                                      com.intellij.codeInsight.daemon.impl.PassExecutorService.lambda$applyInformationToEditorsLater$0 7700ms
                                                       com.intellij.codeHighlighting.TextEditorHighlightingPass.applyInformationToEditor 7700ms
                                                        com.intellij.codeInsight.hints.InlayHintsPass.doApplyInformationToEditor 7700ms
                                                         com.intellij.codeInsight.hints.InlayHintsPass$Companion.applyCollected$intellij_platform_lang_impl$default 7700ms
                                                          com.intellij.codeInsight.hints.InlayHintsPass$Companion.applyCollected$intellij_platform_lang_impl 7700ms
                                                           com.intellij.openapi.editor.impl.InlayModelImpl.execute 7700ms
                                                            com.intellij.codeInsight.hints.InlayHintsPass$Companion$$Lambda/0x0000000016699c00.run 7700ms
                                                             com.intellij.codeInsight.hints.InlayHintsPass$Companion.applyCollected$lambda$0 7700ms
                                                              com.intellij.codeInsight.hints.InlayHintsPass$Companion.addInlineHints 7700ms
                                                               com.intellij.openapi.editor.impl.InlayModelImpl.addInlineElement 7700ms
                                                                com.intellij.openapi.editor.impl.InlayModelImpl.addInlineElement 7700ms
                                                                 com.intellij.openapi.editor.impl.InlineInlayImpl.<init> 7700ms
                                                                  com.intellij.openapi.editor.impl.InlayImpl.<init> 7700ms
                                                                   com.intellij.openapi.editor.impl.InlineInlayImpl.doUpdate 7700ms
                                                                    com.intellij.codeInsight.hints.LinearOrderInlayRenderer.calcWidthInPixels 7700ms
                                                                     com.intellij.codeInsight.hints.presentation.RecursivelyUpdatingRootPresentation.getWidth 7700ms
                                                                      com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth 7700ms
                                                                       com.intellij.codeInsight.hints.presentation.ScaledDelegatedPresentation.getWidth 7700ms
                                                                        com.intellij.codeInsight.hints.presentation.InsetPresentation.getWidth 7700ms
                                                                         com.intellij.codeInsight.hints.presentation.DynamicInsetPresentation.getWidth 7700ms
                                                                          com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth 7700ms
                                                                           com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth 7700ms
                                                                            com.intellij.codeInsight.hints.presentation.InsetPresentation.getWidth 7700ms
                                                                             com.intellij.codeInsight.hints.presentation.ScaledDelegatedPresentation.getWidth 7700ms
                                                                              com.intellij.codeInsight.hints.presentation.InsetPresentation.getWidth 7700ms
                                                                               com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth 7700ms
                                                                                com.intellij.codeInsight.hints.presentation.StatefulPresentation.getWidth 7700ms
                                                                                 com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth 7700ms
                                                                                  com.intellij.codeInsight.hints.presentation.StaticDelegatePresentation.getWidth 7700ms
                                                                                   com.intellij.codeInsight.hints.presentation.InsetPresentation.getWidth 7700ms
                                                                                    com.intellij.codeInsight.hints.presentation.ScaledIconPresentation.getWidth 7700ms
                                                                                     com.intellij.ui.icons.CachedImageIcon.getIconWidth 7700ms
                                                                                      com.intellij.ui.icons.CachedImageIcon.resolveActualIcon 7700ms
                                                                                       com.intellij.ui.icons.ScaledIconCache.getCachedIcon-BVbfYdY 7700ms
                                                                                        com.intellij.ui.icons.ScaledIconCache.loadIcon-GvFvY-8 7700ms
                                                                                         com.intellij.ui.icons.CachedImageIcon.loadImage-Xbo1f9k$intellij_platform_util_ui 7700ms
                                                                                          com.intellij.ui.icons.ImageDataByUrlLoader.loadImage 7700ms
                                                                                           com.intellij.ui.icons.ImageCacheKt.loadImage$default 7700ms
                                                                                            com.intellij.ui.icons.ImageCacheKt.loadImage 7700ms
                                                                                             com.intellij.ui.icons.ImageCacheKt.loadByDescriptorWithoutCache 7700ms
                                                                                              com.intellij.ui.icons.ImageCacheKt.doLoadByDescriptor 7700ms
                                                                                               com.intellij.ui.icons.IconUtilKt.loadPngFromClassResource 7700ms
                                                                                                com.intellij.ui.icons.IconUtilKt.loadRasterImage 7700ms
                                                                                                 com.twelvemonkeys.imageio.plugins.dds.DDSImageReader.read 7700ms
                                                                                                  java.lang.reflect.Method.invoke 7700ms
                                                                                                   jdk.internal.reflect.DirectMethodHandleAccessor.invoke 7700ms
                                                                                                    jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl 7700ms
                                                                                                     java.lang.invoke.Invokers$Holder.invokeExact_MT 7700ms
                                                                                                      java.lang.invoke.LambdaForm$MH/0x0000000016a80000.invoke 7700ms
                                                                                                       java.lang.invoke.DirectMethodHandle$Holder.invokeStatic 7700ms
                                                                                                        icu.windea.pls.inject.CodeInjectorContext.applyInjection 7700ms
                                                                                                         java.lang.reflect.Method.invoke 7700ms
                                                                                                          jdk.internal.reflect.DirectMethodHandleAccessor.invoke 7700ms
                                                                                                           jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl 7700ms
                                                                                                            java.lang.invoke.LambdaForm$MH/0x000000001160e000.invokeExact_MT 7700ms
                                                                                                             java.lang.invoke.LambdaForm$MH/0x0000000017008000.invoke 7700ms
                                                                                                              java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial 7700ms
                                                                                                               icu.windea.pls.inject.injectors.DDSImageReaderCodeInjector.read 7700ms
                                                                                                                icu.windea.pls.integrations.images.ImageToolService.read 7700ms
                                                                                                                 icu.windea.pls.integrations.images.providers.CommandBasedImageToolProvider.read 7700ms
                                                                                                                  icu.windea.pls.integrations.images.providers.CommandBasedImageToolProvider.convertImageFormat 7700ms
                                                                                                                   icu.windea.pls.integrations.images.providers.TexconvToolProvider.convertImageFormat 7700ms
                                                                                                                    icu.windea.pls.integrations.images.providers.TexconvToolProvider.doConvertImageFormat 7700ms
                                                                                                                     icu.windea.pls.core.execution.CommandLineExecutor.execute 7700ms
                                                                                                                      icu.windea.pls.core.execution.CommandLineExecutor.doExecute 7700ms
                                                                                                                       java.lang.ProcessImpl.waitFor 7600ms
                                                                                                                        java.lang.ProcessImpl.waitForInterruptibly 7600ms
                                                                                                                       java.lang.ProcessBuilder.start 100ms
                                                                                                                        java.lang.ProcessBuilder.start 100ms
                                                                                                                         java.lang.ProcessImpl.start 100ms
                                                                                                                          java.lang.ProcessImpl.<init> 100ms
                                                                                                                           java.lang.ProcessImpl.create 100ms

async profiler clips
--- 2194 samples (1.61%), 0 samples
  [ 0] C:\WINDOWS\SYSTEM32\ntdll.dll+0x1625e4
  [ 1] C:\WINDOWS\System32\KERNELBASE.dll+0x41a93
  [ 2] C:\WINDOWS\System32\KERNELBASE.dll+0x41961
  [ 3] ***\ideaIU-2025.2-win\jbr\bin\java.dll+0x559e
  [ 4] java.lang.ProcessImpl.waitForInterruptibly
  [ 5] java.lang.ProcessImpl.waitFor
  [ 6] icu.windea.pls.core.execution.CommandLineExecutor.doExecute
  [ 7] icu.windea.pls.core.execution.CommandLineExecutor.execute
  [ 8] icu.windea.pls.integrations.images.providers.TexconvToolProvider.doConvertImageFormat
  [ 9] icu.windea.pls.integrations.images.providers.TexconvToolProvider.convertImageFormat
  [10] icu.windea.pls.integrations.images.providers.CommandBasedImageToolProvider.convertImageFormat
  [11] icu.windea.pls.integrations.images.providers.CommandBasedImageToolProvider.read
  [12] icu.windea.pls.integrations.images.ImageToolService.read
  [13] icu.windea.pls.inject.injectors.DDSImageReaderCodeInjector.read
  [14] java.lang.invoke.LambdaForm$DMH.0x00000281c0189c00.invokeSpecial
  [15] java.lang.invoke.LambdaForm$MH.0x00000281c2488800.invoke
  [16] java.lang.invoke.LambdaForm$MH.0x00000281c0198400.invokeExact_MT
  [17] jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl
  [18] jdk.internal.reflect.DirectMethodHandleAccessor.invoke
  [19] java.lang.reflect.Method.invoke
  [20] icu.windea.pls.inject.CodeInjectorContext.applyInjection
  [21] java.lang.invoke.DirectMethodHandle$Holder.invokeStatic
  [22] java.lang.invoke.LambdaForm$MH.0x00000281c23e8c00.invoke
  [23] java.lang.invoke.Invokers$Holder.invokeExact_MT
  [24] jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl
  [25] jdk.internal.reflect.DirectMethodHandleAccessor.invoke
  [26] java.lang.reflect.Method.invoke
  [27] com.twelvemonkeys.imageio.plugins.dds.DDSImageReader.read
  [28] javax.imageio.ImageIO.read
  [29] javax.imageio.ImageIO.read
  [30] icu.windea.pls.lang.codeInsight.hints.script.ParadoxModifierIconHintsProvider.collectFromElement
  [31] icu.windea.pls.lang.codeInsight.hints.ParadoxHintsProvider$getCollectorFor$1.collect
  [32] com.intellij.codeInsight.hints.CollectorWithSettings.collectHints
  [33] com.intellij.codeInsight.hints.InlayHintsPass.doCollectInformation$lambda$1
  [34] com.intellij.codeInsight.hints.InlayHintsPass$$Lambda.0x00000281c1c861b0.process
  [35] com.intellij.concurrency.ApplierCompleter.processArrayItem
  [36] com.intellij.concurrency.ApplierCompleter.processArray
  [37] com.intellij.concurrency.ApplierCompleter.execAll
  [38] com.intellij.concurrency.ApplierCompleter.lambda$exec$0
  [39] com.intellij.concurrency.ApplierCompleter$$Lambda.0x00000281c1c839a0.run
  [40] com.intellij.platform.locking.impl.NestedLocksThreadingSupport.tryRunReadAction
  [41] com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction
  [42] com.intellij.concurrency.ApplierCompleter.lambda$wrapInReadActionAndIndicator$2
  [43] com.intellij.concurrency.ApplierCompleter$$Lambda.0x00000281c1c84748.run
  [44] com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$14
  [45] com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda.0x00000281c084aa30.compute
  [46] com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun
  [47] com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress
  [48] com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress
  [49] com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress
  [50] com.intellij.concurrency.ApplierCompleter.wrapInReadActionAndIndicator
  [51] com.intellij.concurrency.ApplierCompleter.wrapAndRun
  [52] com.intellij.concurrency.ApplierCompleter.exec
  [53] java.util.concurrent.ForkJoinTask.doExec
  [54] java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec
  [55] java.util.concurrent.ForkJoinPool.scan
  [56] java.util.concurrent.ForkJoinPool.runWorker
  [57] java.util.concurrent.ForkJoinWorkerThread.run

--- 1720 samples (1.26%), 0 samples
  [ 0] C:\WINDOWS\SYSTEM32\ntdll.dll+0x1625e4
  [ 1] C:\WINDOWS\System32\KERNELBASE.dll+0x41a93
  [ 2] C:\WINDOWS\System32\KERNELBASE.dll+0x41961
  [ 3] ***\ideaIU-2025.2-win\jbr\bin\java.dll+0x559e
  [ 4] java.lang.ProcessImpl.waitForInterruptibly
  [ 5] java.lang.ProcessImpl.waitFor
  [ 6] icu.windea.pls.core.execution.CommandLineExecutor.doExecute
  [ 7] icu.windea.pls.core.execution.CommandLineExecutor.execute
  [ 8] icu.windea.pls.integrations.images.providers.TexconvToolProvider.doConvertImageFormat
  [ 9] icu.windea.pls.integrations.images.providers.TexconvToolProvider.convertImageFormat
  [10] icu.windea.pls.integrations.images.providers.CommandBasedImageToolProvider.convertImageFormat
  [11] icu.windea.pls.integrations.images.providers.CommandBasedImageToolProvider.read
  [12] icu.windea.pls.integrations.images.ImageToolService.read
  [13] icu.windea.pls.inject.injectors.DDSImageReaderCodeInjector.read
  [14] java.lang.invoke.LambdaForm$DMH.0x00000281c0189c00.invokeSpecial
  [15] java.lang.invoke.LambdaForm$MH.0x00000281c2488800.invoke
  [16] java.lang.invoke.LambdaForm$MH.0x00000281c0198400.invokeExact_MT
  [17] jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl
  [18] jdk.internal.reflect.DirectMethodHandleAccessor.invoke
  [19] java.lang.reflect.Method.invoke
  [20] icu.windea.pls.inject.CodeInjectorContext.applyInjection
  [21] java.lang.invoke.DirectMethodHandle$Holder.invokeStatic
  [22] java.lang.invoke.LambdaForm$MH.0x00000281c23e8c00.invoke
  [23] java.lang.invoke.Invokers$Holder.invokeExact_MT
  [24] jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl
  [25] jdk.internal.reflect.DirectMethodHandleAccessor.invoke
  [26] java.lang.reflect.Method.invoke
  [27] com.twelvemonkeys.imageio.plugins.dds.DDSImageReader.read
  [28] javax.imageio.ImageIO.read
  [29] javax.imageio.ImageIO.read
  [30] icu.windea.pls.lang.codeInsight.hints.script.ParadoxModifierIconHintsProvider.collectFromElement
  [31] icu.windea.pls.lang.codeInsight.hints.ParadoxHintsProvider$getCollectorFor$1.collect
  [32] com.intellij.codeInsight.hints.CollectorWithSettings.collectHints
  [33] com.intellij.codeInsight.hints.InlayHintsPass.doCollectInformation$lambda$1
  [34] com.intellij.codeInsight.hints.InlayHintsPass$$Lambda.0x00000281c1c861b0.process
  [35] com.intellij.concurrency.ApplierCompleter.processArrayItem
  [36] com.intellij.concurrency.ApplierCompleter.processArray
  [37] com.intellij.concurrency.ApplierCompleter.helpOthers
  [38] com.intellij.concurrency.ApplierCompleter.helpAll
  [39] com.intellij.concurrency.ApplierCompleter.lambda$exec$0
  [40] com.intellij.concurrency.ApplierCompleter$$Lambda.0x00000281c1c839a0.run
  [41] com.intellij.platform.locking.impl.NestedLocksThreadingSupport.tryRunReadAction
  [42] com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction
  [43] com.intellij.concurrency.ApplierCompleter.lambda$wrapInReadActionAndIndicator$2
  [44] com.intellij.concurrency.ApplierCompleter$$Lambda.0x00000281c1c84748.run
  [45] com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$14
  [46] com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda.0x00000281c084aa30.compute
  [47] com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun
  [48] com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress
  [49] com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress
  [50] com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress
  [51] com.intellij.concurrency.ApplierCompleter.wrapInReadActionAndIndicator
  [52] com.intellij.concurrency.ApplierCompleter.wrapAndRun
  [53] com.intellij.concurrency.ApplierCompleter.exec
  [54] java.util.concurrent.ForkJoinTask.doExec
  [55] java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec
  [56] java.util.concurrent.ForkJoinPool.scan
  [57] java.util.concurrent.ForkJoinPool.runWorker
  [58] java.util.concurrent.ForkJoinWorkerThread.run

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions