jetbrains.mps.smodel.behaviour.BHReflection$BHNoSuchMethodException: SMethod with id 'SMethodId(7952719687879351293:null)' could not be found within the IllegalBHDescriptor[jetbrains.mps.calculator.structure.Calculator] behavior descriptor

YouTrack | 5 months ago
  1. 0

    Errors after migrating and rebuilding sample project

    YouTrack | 5 months ago
    jetbrains.mps.smodel.behaviour.BHReflection$BHNoSuchMethodException: SMethod with id 'SMethodId(7952719687879351293:null)' could not be found within the IllegalBHDescriptor[jetbrains.mps.calculator.structure.Calculator] behavior descriptor
  2. 0

    Errors after migrating and rebuilding sample project

    YouTrack | 5 months ago
    jetbrains.mps.smodel.behaviour.BHReflection$BHNoSuchMethodException: SMethod with id 'SMethodId(3734116213129936182:null)' could not be found within the IllegalBHDescriptor[jetbrains.mps.calculator.structure.Calculator] behavior descriptor

    Root Cause Analysis

    1. jetbrains.mps.smodel.behaviour.BHReflection$BHNoSuchMethodException

      SMethod with id 'SMethodId(7952719687879351293:null)' could not be found within the IllegalBHDescriptor[jetbrains.mps.calculator.structure.Calculator] behavior descriptor

      at jetbrains.mps.smodel.behaviour.BHReflection.invoke()
    2. JetBrains mps
      IconManager.getIconFor
      1. jetbrains.mps.smodel.behaviour.BHReflection.invoke(BHReflection.java:60)
      2. jetbrains.mps.ide.icons.IconManager.addIconFeatures(IconManager.java:218)
      3. jetbrains.mps.ide.icons.IconManager.getIconFor(IconManager.java:96)
      3 frames
    3. jetbrains.mps.ide
      NodeNodeData.getIcon
      1. jetbrains.mps.ide.findusages.view.treeholder.tree.nodedatatypes.NodeNodeData.getIcon(NodeNodeData.java:71)
      1 frame
    4. JetBrains mps
      WorkbenchModelAccess$2.run
      1. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.setUIProperties(UsagesTree.java:413)
      2. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.setUIProperties(UsagesTree.java:434)
      3. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.setUIProperties(UsagesTree.java:434)
      4. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.setUIProperties(UsagesTree.java:434)
      5. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.setUIProperties(UsagesTree.java:434)
      6. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.buildTree(UsagesTree.java:311)
      7. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.access$800(UsagesTree.java:69)
      8. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree$7.compute(UsagesTree.java:291)
      9. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree$7.compute(UsagesTree.java:261)
      10. jetbrains.mps.util.ComputeRunnable.compute(ComputeRunnable.java:32)
      11. jetbrains.mps.util.AbstractComputeRunnable.run(AbstractComputeRunnable.java:27)
      12. jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:97)
      13. jetbrains.mps.smodel.ModelAccessBase.runReadAction(ModelAccessBase.java:53)
      14. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.rebuild(UsagesTree.java:296)
      15. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.rebuild(UsagesTree.java:69)
      16. jetbrains.mps.ide.ui.tree.MPSTree$4.run(MPSTree.java:509)
      17. jetbrains.mps.smodel.WorkbenchModelAccess$2.run(WorkbenchModelAccess.java:105)
      17 frames
    5. IDEA
      ApplicationImpl.runReadAction
      1. com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:850)
      1 frame
    6. JetBrains mps
      MPSTree$SafeUpdate.run
      1. jetbrains.mps.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:100)
      2. jetbrains.mps.ide.ui.tree.MPSTree.runRebuildAction(MPSTree.java:476)
      3. jetbrains.mps.ide.ui.tree.MPSTree.rebuildNow(MPSTree.java:503)
      4. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.access$401(UsagesTree.java:69)
      5. jetbrains.mps.ide.findusages.view.treeholder.treeview.UsagesTree.rebuildNow(UsagesTree.java:177)
      6. jetbrains.mps.ide.ui.tree.MPSTree$3.run(MPSTree.java:492)
      7. jetbrains.mps.ide.ui.tree.MPSTree$SafeUpdate.run(MPSTree.java:885)
      7 frames
    7. Openapi
      MergingUpdateQueue.lambda$flush$1
      1. com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:320)
      2. com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:310)
      3. com.intellij.util.ui.update.MergingUpdateQueue.lambda$flush$1(MergingUpdateQueue.java:260)
      3 frames
    8. IDEA
      UIUtil.invokeLaterIfNeeded
      1. com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:2397)
      1 frame
    9. Openapi
      QueueProcessor.runSafely
      1. com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:271)
      2. com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:229)
      3. com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:222)
      3 frames
    10. IDEA
      LaterInvocator$FlushQueue.run
      1. com.intellij.util.Alarm$Request$1.run(Alarm.java:377)
      2. com.intellij.openapi.application.TransactionGuardImpl$6.run(TransactionGuardImpl.java:291)
      3. com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:326)
      4. com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:310)
      4 frames
    11. Java RT
      EventQueue.dispatchEvent
      1. java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
      2. java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
      3. java.awt.EventQueue.access$500(EventQueue.java:97)
      4. java.awt.EventQueue$3.run(EventQueue.java:709)
      5. java.awt.EventQueue$3.run(EventQueue.java:703)
      6. java.security.AccessController.doPrivileged(Native Method)
      7. java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
      8. java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
      8 frames
    12. IDEA
      IdeEventQueue.flushQueue
      1. com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:863)
      2. com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:699)
      3. com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:385)
      4. com.intellij.ide.IdeEventQueue.flushQueue(IdeEventQueue.java:922)
      4 frames
    13. JetBrains mps
      WorkbenchMakeService$3$1.run
      1. jetbrains.mps.ide.make.WorkbenchMakeService$3$1.run(WorkbenchMakeService.java:249)
      1 frame
    14. Java RT
      EventQueue.dispatchEvent
      1. java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
      2. java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
      3. java.awt.EventQueue.access$500(EventQueue.java:97)
      4. java.awt.EventQueue$3.run(EventQueue.java:709)
      5. java.awt.EventQueue$3.run(EventQueue.java:703)
      6. java.security.AccessController.doPrivileged(Native Method)
      7. java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
      8. java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
      8 frames
    15. IDEA
      IdeEventQueue.dispatchEvent
      1. com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:863)
      2. com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:699)
      3. com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:385)
      3 frames
    16. Java RT
      EventDispatchThread.run
      1. java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
      2. java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
      3. java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
      4. java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
      5. java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
      6. java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
      6 frames