machaval / mule-intellij-plugins

Mule Intellij Plugin
Apache License 2.0
44 stars 24 forks source link

Intellij IDE crashes #122

Open MikeWesVX opened 5 years ago

MikeWesVX commented 5 years ago

Good Day,

My Intellij IDE crashed by the Mule Intelli pluging which I use for Mule 3.8.5. This occurs quite regular. Sometimes the IDE stalls for a while, sometimes stay hanging and I have to force Intellij to quit the IDE. Can this be fixed.

The stacktrace is as following

java.lang.NullPointerException
    at org.mule.tooling.esb.debugger.breakpoint.MuleBreakpointType.canPutAt(MuleBreakpointType.java:63)
    at com.intellij.xdebugger.impl.actions.handlers.XToggleLineBreakpointActionHandler.isEnabled(XToggleLineBreakpointActionHandler.java:46)
    at com.intellij.xdebugger.impl.actions.XDebuggerActionBase.isEnabled(XDebuggerActionBase.java:73)
    at com.intellij.xdebugger.impl.actions.XDebuggerActionBase.lambda$isEnabled$0(XDebuggerActionBase.java:64)
    at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)
    at java.base/java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958)
    at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
    at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
    at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.anyMatch(ReferencePipeline.java:528)
    at com.intellij.xdebugger.impl.actions.XDebuggerActionBase.isEnabled(XDebuggerActionBase.java:64)
    at com.intellij.xdebugger.impl.actions.XDebuggerActionBase.update(XDebuggerActionBase.java:51)
    at com.intellij.xdebugger.impl.actions.ToggleLineBreakpointAction.update(ToggleLineBreakpointAction.java:50)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:176)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.performFastUpdate(ActionUtil.java:129)
    at com.intellij.ui.mac.touchbar.TBItemAnActionButton.updateAnAction(TBItemAnActionButton.java:89)
    at com.intellij.ui.mac.touchbar.TouchBar.lambda$updateActionItems$6(TouchBar.java:250)
    at com.intellij.ui.mac.touchbar.ItemsContainer.lambda$forEachDeep$2(ItemsContainer.java:144)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
    at com.intellij.ui.mac.touchbar.ItemsContainer.forEachDeep(ItemsContainer.java:139)
    at com.intellij.ui.mac.touchbar.TouchBar.forEachDeep(TouchBar.java:236)
    at com.intellij.ui.mac.touchbar.TouchBar.updateActionItems(TouchBar.java:245)
    at com.intellij.ui.mac.touchbar.TouchBar.onBeforeShow(TouchBar.java:229)
    at com.intellij.ui.mac.touchbar.StackTouchBars$TouchBarHolder._setNextTouchBar(StackTouchBars.java:165)
    at com.intellij.ui.mac.touchbar.StackTouchBars$TouchBarHolder.lambda$setTouchBar$0(StackTouchBars.java:150)
    at java.desktop/javax.swing.Timer.fireActionPerformed(Timer.java:317)
    at java.desktop/javax.swing.Timer$DoPostEvent.run(Timer.java:249)
    at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
    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:746)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:817)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:766)
    at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:405)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:704)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:404)
    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)