Should be called at least in the state COMPONENTS_LOADED - was in CONFIGURATION_STORE_INITIALIZED

Issue #67 new
Former user created an issue

I opened TestNG library and chose to SketchIt. Sadly, an Exception was thrown:

Should be called at least in the state COMPONENTS_LOADED, the current state is: CONFIGURATION_STORE_INITIALIZED
Current violators count: 1



java.lang.Throwable
    at com.intellij.diagnostic.LoadingState.logStateError(LoadingState.java:63)
    at com.intellij.diagnostic.LoadingState.checkOccurred(LoadingState.java:59)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.<init>(ActionManagerImpl.java:159)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
    at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:47)
    at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:664)
    at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:49)
    at com.intellij.serviceContainer.ServiceComponentAdapter.access$createAndInitialize(ServiceComponentAdapter.kt:13)
    at com.intellij.serviceContainer.ServiceComponentAdapter$doCreateInstance$1.run(ServiceComponentAdapter.kt:43)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:192)
    at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:42)
    at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:113)
    at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:67)
    at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:413)
    at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:395)
    at com.intellij.openapi.actionSystem.ActionManager.getInstance(ActionManager.java:28)
    at com.intellij.ui.CommonActionsPanel.<init>(CommonActionsPanel.java:147)
    at com.intellij.ui.ToolbarDecorator.createPanel(ToolbarDecorator.java:370)
    at com.intellij.ui.AddDeleteListPanel.initPanel(AddDeleteListPanel.java:55)
    at com.intellij.ui.AddDeleteListPanel.<init>(AddDeleteListPanel.java:39)
    at de.frag.umlplugin.settings.SettingsForm$AddDeleteList.<init>(SettingsForm.java:314)
    at de.frag.umlplugin.settings.SettingsForm.<init>(SettingsForm.java:74)
    at de.frag.umlplugin.settings.SettingsPlugin.<init>(SettingsPlugin.java:36)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
    at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:47)
    at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:664)
    at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:35)
    at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:113)
    at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:67)
    at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:60)
    at com.intellij.serviceContainer.ComponentManagerImpl.createComponents(ComponentManagerImpl.kt:260)
    at com.intellij.openapi.application.impl.ApplicationImpl.lambda$loadComponents$5(ApplicationImpl.java:346)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:170)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:157)
    at com.intellij.openapi.application.impl.ApplicationImpl.loadComponents(ApplicationImpl.java:346)
    at com.intellij.idea.ApplicationLoader$startApp$6$loadComponentInEdtFuture$1.run(ApplicationLoader.kt:193)
    at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736)
    at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:201)
    at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:802)
    at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeLater$4(ApplicationImpl.java:322)
    at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:84)
    at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:132)
    at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:47)
    at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:188)
    at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:419)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)```

Full log file has over 50k lines, so to simplify:

2020-12-16 00:34:40,945 [ 0] INFO - #com.intellij.idea.Main - ------------------------------------------------------ IDE STARTED ------------------------------------------------------ 2020-12-16 00:34:41,107 [ 162] INFO - #com.intellij.idea.Main - IDE: IntelliJ IDEA (build #IU-202.6948.69, 24 Aug 2020 23:29) 2020-12-16 00:34:41,213 [ 268] INFO - #com.intellij.idea.Main - OS: Linux (4.15.0-126-generic, amd64) 2020-12-16 00:34:41,213 [ 268] INFO - #com.intellij.idea.Main - JRE: 11.0.9.1+1-Ubuntu-0ubuntu1.18.04 (Ubuntu) 2020-12-16 00:34:41,213 [ 268] INFO - #com.intellij.idea.Main - JVM: 11.0.9.1+1-Ubuntu-0ubuntu1.18.04 (OpenJDK 64-Bit Server VM) 2020-12-16 00:34:41,216 [ 271] INFO - #com.intellij.idea.Main - JVM Args: -Xms128m -Xmx4096m -XX:ReservedCodeCacheSize=512m -XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine -Dide.no.platform.update=true -Djdk.http.auth.tunneling.disabledSchemes="" -Dsun.io.useCanonPrefixCache=false -Djdk.attach.allowAttachSelf=true -Dkotlinx.coroutines.debug=off -Djdk.module.illegalAccess.silent=true -Dsun.tools.attach.tmp.only=true -XX:CICompilerCount=2 -Didea.plugins.path=/home/tammo/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/202.6948.69.plugins -XX:ErrorFile=/home/tammo/java_error_in_IDEA_%p.log -XX:HeapDumpPath=/home/tammo/java_error_in_IDEA.hprof -Didea.vendor.name=JetBrains -Didea.paths.selector=IntelliJIdea2020.2 -Djb.vmOptionsFile=/home/tammo/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/202.6948.69.vmoptions -Didea.jre.check=true

[...]

2020-12-16 00:36:05,373 [ 84428] INFO - org.pmesmeur.sketchit.SketchIt - Starting generation of PlantUML model for project testng 2020-12-16 00:36:05,439 [ 84494] INFO - rationStore.ComponentStoreImpl - Saving Project(name=testng, containerState=ACTIVE, componentStore=/home/tammo/tmp/testng)KotlinCompilerSettings took 17 ms 2020-12-16 00:36:05,441 [ 84496] INFO - t.diagram.UmlDiagramsGenerator - Generating project component diagram 2020-12-16 00:36:05,454 [ 84509] INFO - nent.ComponentDiagramGenerator - Starting to generate component diagram: TESTNG's Component Diagram 2020-12-16 00:36:05,456 [ 84511] WARN - nent.ModulesHierarchyGenerator - no modules found! 2020-12-16 00:36:05,456 [ 84511] INFO - nent.ComponentDiagramGenerator - Ending to generate component diagram: TESTNG's Component Diagram 2020-12-16 00:36:05,709 [ 84764] ERROR - n.impl.NoSwingUnderWriteAction - AWT events are not allowed inside write action: java.awt.event.KeyEvent[KEY_TYPED,keyCode=0,keyText=Unknown keyCode: 0x0,keyChar=Enter,keyLocation=KEY_LOCATION_UNKNOWN,rawCode=0,primaryLevelUnicode=10,scancode=0,extendedKeyCode=0x0] on frame0 java.lang.Throwable: AWT events are not allowed inside write action: java.awt.event.KeyEvent[KEY_TYPED,keyCode=0,keyText=Unknown keyCode: 0x0,keyChar=Enter,keyLocation=KEY_LOCATION_UNKNOWN,rawCode=0,primaryLevelUnicode=10,scancode=0,extendedKeyCode=0x0] on frame0 at com.intellij.openapi.diagnostic.Logger.error(Logger.java:143) at com.intellij.openapi.application.impl.NoSwingUnderWriteAction.lambda$watchForEvents$0(NoSwingUnderWriteAction.java:22) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:472) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:802) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:505) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117) at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190) at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235) at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233) at java.desktop/java.awt.Dialog.show(Dialog.java:1070) at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:710) at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:437) at com.intellij.openapi.ui.DialogWrapper.doShow(DialogWrapper.java:1700) at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1659) at com.intellij.openapi.ui.messages.MessageDialog.show(MessageDialog.java:176) at com.intellij.ui.messages.MessagesServiceImpl.showMessageDialog(MessagesServiceImpl.java:69) at com.intellij.openapi.ui.Messages.showDialog(Messages.java:246) at com.intellij.openapi.ui.Messages.showDialog(Messages.java:205) at com.intellij.openapi.ui.Messages.showErrorDialog(Messages.java:846) at org.pmesmeur.sketchit.ui.ExceptionDialog.show(ExceptionDialog.java:13) at org.pmesmeur.sketchit.SketchIt.generatePlantUmlDiagramWithExceptionHandling(SketchIt.java:63) at org.pmesmeur.sketchit.SketchIt.generatePlantUmlModel(SketchIt.java:53) at org.pmesmeur.sketchit.SketchIt.actionBody(SketchIt.java:45) at org.pmesmeur.sketchit.SketchIt.access$000(SketchIt.java:12) at org.pmesmeur.sketchit.SketchIt$1.run(SketchIt.java:32) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:980) at org.pmesmeur.sketchit.SketchIt.runInsideAnIntellijWriteAction(SketchIt.java:30) at org.pmesmeur.sketchit.SketchIt.actionPerformed(SketchIt.java:24) at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:282) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.lambda$actionPerformed$0(ActionMenuItem.java:296) at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:281) at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:77) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:285) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda$fireActionPerformed$0(ActionMenuItem.java:112) at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:94) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:112) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) at java.desktop/javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401) at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:369) at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1020) at java.desktop/javax.swing.plaf.basic.BasicPopupMenuUI$Actions.doReturn(BasicPopupMenuUI.java:486) at java.desktop/javax.swing.plaf.basic.BasicPopupMenuUI$Actions.actionPerformed(BasicPopupMenuUI.java:460) at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processMenuActions(IdeKeyEventDispatcher.java:1016) at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:195) at com.intellij.ide.IdeEventQueue.dispatchKeyEvent(IdeEventQueue.java:890) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:835) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:452) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:744) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$9(IdeEventQueue.java:451) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:802) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:505) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) 2020-12-16 00:36:05,717 [ 84772] ERROR - n.impl.NoSwingUnderWriteAction - IntelliJ IDEA 2020.2.1 Build #IU-202.6948.69 2020-12-16 00:36:05,717 [ 84772] ERROR - n.impl.NoSwingUnderWriteAction - JDK: 11.0.9.1; VM: OpenJDK 64-Bit Server VM; Vendor: Ubuntu 2020-12-16 00:36:05,718 [ 84773] ERROR - n.impl.NoSwingUnderWriteAction - OS: Linux 2020-12-16 00:36:05,718 [ 84773] ERROR - n.impl.NoSwingUnderWriteAction - Plugin to blame: Sketch It! version: 0.07.00 2020-12-16 00:36:05,718 [ 84773] ERROR - n.impl.NoSwingUnderWriteAction - Last Action: Myplugin.Textboxes 2020-12-16 00:36:07,771 [ 86826] INFO - dea.updater.SdkComponentSource - File /home/tammo/.android/repositories.cfg could not be loaded. 2020-12-16 00:36:07,778 [ 86833] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/addons_list-3.xml 2020-12-16 00:36:09,072 [ 88127] INFO - org.pmesmeur.sketchit.SketchIt - Ending generation of PlantUML model for project testng 2020-12-16 00:36:09,301 [ 88356] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/repository2-1.xml 2020-12-16 00:36:09,317 [ 88372] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/sys-img/android-automotive/sys-img2-1.xml 2020-12-16 00:36:09,319 [ 88374] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/sys-img/android-wear/sys-img2-1.xml 2020-12-16 00:36:09,330 [ 88385] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/sys-img/android-wear-cn/sys-img2-1.xml 2020-12-16 00:36:09,357 [ 88412] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/sys-img/android-tv/sys-img2-1.xml 2020-12-16 00:36:09,376 [ 88431] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/sys-img/google_apis/sys-img2-1.xml 2020-12-16 00:36:09,393 [ 88448] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/sys-img/google_apis_playstore/sys-img2-1.xml 2020-12-16 00:36:09,400 [ 88455] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/addon2-1.xml 2020-12-16 00:36:09,420 [ 88475] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/sys-img/android/sys-img2-1.xml 2020-12-16 00:36:09,421 [ 88476] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/extras/intel/addon2-1.xml 2020-12-16 00:36:09,427 [ 88482] INFO - dea.updater.SdkComponentSource - Downloading https://dl.google.com/android/repository/glass/addon2-1.xml 2020-12-16 00:36:10,012 [ 89067] INFO - rationStore.ComponentStoreImpl - Saving appFileTypeManager took 12 ms 2020-12-16 00:36:28,715 [ 107770] INFO - rationStore.ComponentStoreImpl - Saving appFileTypeManager took 21 ms 2020-12-16 00:36:28,780 [ 107835] INFO - rationStore.ComponentStoreImpl - Saving Project(name=testng, containerState=ACTIVE, componentStore=/home/tammo/tmp/testng)RunManager took 24 ms ```

Haven't done much, just installed via IDE and tried to run on TestNG project (freshly pulled out of GH).

Let me know if you have questions, will try my best to answer.

Comments (0)

  1. Log in to comment