java.lang.IllegalStateException: Already disposed

GitHub | danielratiu | 7 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.

Root Cause Analysis

  1. java.lang.IllegalStateException

    Already disposed

    at com.mbeddr.mpsutil.breadcrumb.runtime.plugin.AbstractNavigationPanel.checkDisposed()
  2. com.mbeddr.mpsutil
    AbstractNavigationListener$2.run
    1. com.mbeddr.mpsutil.breadcrumb.runtime.plugin.AbstractNavigationPanel.checkDisposed(AbstractNavigationPanel.java:162)
    2. com.mbeddr.mpsutil.breadcrumb.runtime.plugin.BreadcrumbPanel.setBreadcrumb(BreadcrumbPanel.java:114)
    3. com.mbeddr.mpsutil.breadcrumb.runtime.plugin.BreadcrumbListener.selectionChangedInternal(BreadcrumbListener.java:67)
    4. com.mbeddr.mpsutil.breadcrumb.runtime.plugin.AbstractNavigationListener$2.run(AbstractNavigationListener.java:67)
    4 frames
  3. JetBrains mps
    WorkbenchModelAccess$2.run
    1. jetbrains.mps.smodel.WorkbenchModelAccess$2.run(WorkbenchModelAccess.java:104)
    1 frame
  4. IDEA
    ApplicationImpl.runReadAction
    1. com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:946)
    1 frame
  5. JetBrains mps
    WorkbenchModelAccess.runReadAction
    1. jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:99)
    1 frame
  6. com.mbeddr.mpsutil
    AbstractNavigationListener.selectionChanged
    1. com.mbeddr.mpsutil.breadcrumb.runtime.plugin.AbstractNavigationListener.selectionChanged(AbstractNavigationListener.java:62)
    1 frame
  7. JetBrains mps
    EditorComponent$11.mousePressed
    1. jetbrains.mps.nodeEditor.selection.SelectionManagerImpl.doChangeSelection(SelectionManagerImpl.java:214)
    2. jetbrains.mps.nodeEditor.selection.SelectionManagerImpl.setSelection(SelectionManagerImpl.java:114)
    3. jetbrains.mps.nodeEditor.selection.SelectionManagerImpl.setSelection(SelectionManagerImpl.java:88)
    4. jetbrains.mps.nodeEditor.EditorComponent.processCoordSelection(EditorComponent.java:2160)
    5. jetbrains.mps.nodeEditor.EditorComponent.processMousePressed(EditorComponent.java:2019)
    6. jetbrains.mps.nodeEditor.EditorComponent.access$1300(EditorComponent.java:218)
    7. jetbrains.mps.nodeEditor.EditorComponent$11.mousePressed(EditorComponent.java:529)
    7 frames
  8. Java RT
    EventQueue$3.run
    1. java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
    2. java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
    3. java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
    4. java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
    5. java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
    6. java.awt.Component.processMouseEvent(Component.java:6532)
    7. javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    8. java.awt.Component.processEvent(Component.java:6300)
    9. java.awt.Container.processEvent(Container.java:2236)
    10. java.awt.Component.dispatchEventImpl(Component.java:4891)
    11. java.awt.Container.dispatchEventImpl(Container.java:2294)
    12. java.awt.Component.dispatchEvent(Component.java:4713)
    13. java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    14. java.awt.LightweightDispatcher.processMouseEvent(Container.java:4522)
    15. java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    16. java.awt.Container.dispatchEventImpl(Container.java:2280)
    17. java.awt.Window.dispatchEventImpl(Window.java:2750)
    18. java.awt.Component.dispatchEvent(Component.java:4713)
    19. java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    20. java.awt.EventQueue.access$500(EventQueue.java:97)
    21. java.awt.EventQueue$3.run(EventQueue.java:709)
    21 frames