NPE Regular Expression Support Plugin

Build: IntelliJ 8664
Steps to reproduce: No idea. I've got to many exception to check each time if a new one has appeared, and they appear quite often (I seen the 'too many exceptions, monitoring stopped' message daily. This is not caused by IntelliJ btw, but by some plugins I use, like the syntaxhighlighter!).

Stacktrace
No message
java.lang.NullPointerException
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil$MyFileViewProvider.rootChanged(InjectedLanguageUtil.java:36)
at com.intellij.psi.impl.source.PsiFileImpl.subtreeChanged(PsiFileImpl.java:365)
at com.intellij.psi.impl.source.tree.CompositeElement.subtreeChanged(CompositeElement.java:57)
at com.intellij.psi.impl.source.tree.CompositeElement.subtreeChanged(CompositeElement.java:151)
at com.intellij.psi.impl.source.tree.CompositeElement.subtreeChanged(CompositeElement.java:151)
at com.intellij.psi.impl.source.tree.ChangeUtil$7.runInner(ChangeUtil.java:2)
at com.intellij.pom.impl.PomTransactionBase.run(PomTransactionBase.java:42)
at com.intellij.pom.core.impl.PomModelImpl.runTransaction(PomModelImpl.java:123)
at com.intellij.psi.impl.source.tree.ChangeUtil.a(ChangeUtil.java:122)
at com.intellij.psi.impl.source.tree.ChangeUtil.addChild(ChangeUtil.java:119)
at com.intellij.psi.impl.source.tree.CompositeElement.addLeaf(CompositeElement.java:180)
at org.intellij.lang.regexp.validation.RemoveRedundantEscapeAction.invoke(RemoveRedundantEscapeAction.java:60)
at com.intellij.codeInsight.intention.impl.IntentionHintComponent$6$1$1.run(IntentionHintComponent.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:222)
at com.intellij.codeInsight.intention.impl.IntentionHintComponent$6$1$2.run(IntentionHintComponent.java:3)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:143)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:121)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:2)
at com.intellij.codeInsight.intention.impl.IntentionHintComponent$6$1.run(IntentionHintComponent.java:3)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:15)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:44)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:42)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:224)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

Edited by: Erik Pragt on Aug 25, 2008 3:36 PM

1 comment
Comment actions Permalink

Please specify the build number of IDEA you're using and provide an example how the exception can be
reproduced.

Sascha

Erik Pragt wrote:

No message
java.lang.NullPointerException
at com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil$MyFileViewProvider.rootChanged(InjectedLanguageUtil.java:36)
at com.intellij.psi.impl.source.PsiFileImpl.subtreeChanged(PsiFileImpl.java:365)
at com.intellij.psi.impl.source.tree.CompositeElement.subtreeChanged(CompositeElement.java:57)
at com.intellij.psi.impl.source.tree.CompositeElement.subtreeChanged(CompositeElement.java:151)
at com.intellij.psi.impl.source.tree.CompositeElement.subtreeChanged(CompositeElement.java:151)
at com.intellij.psi.impl.source.tree.ChangeUtil$7.runInner(ChangeUtil.java:2)
at com.intellij.pom.impl.PomTransactionBase.run(PomTransactionBase.java:42)
at com.intellij.pom.core.impl.PomModelImpl.runTransaction(PomModelImpl.java:123)
at com.intellij.psi.impl.source.tree.ChangeUtil.a(ChangeUtil.java:122)
at com.intellij.psi.impl.source.tree.ChangeUtil.addChild(ChangeUtil.java:119)
at com.intellij.psi.impl.source.tree.CompositeElement.addLeaf(CompositeElement.java:180)
at org.intellij.lang.regexp.validation.RemoveRedundantEscapeAction.invoke(RemoveRedundantEscapeAction.java:60)
at com.intellij.codeInsight.intention.impl.IntentionHintComponent$6$1$1.run(IntentionHintComponent.java:5)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:222)
at com.intellij.codeInsight.intention.impl.IntentionHintComponent$6$1$2.run(IntentionHintComponent.java:3)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:143)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:121)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:2)
at com.intellij.codeInsight.intention.impl.IntentionHintComponent$6$1.run(IntentionHintComponent.java:3)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:15)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:44)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:42)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:224)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

0

Please sign in to leave a comment.