java.lang.IllegalStateException: startOffset=18018 < paragraphViewStartOffset=18019 docViewEndOffset=18301, paragraph-views-count=5 DV@01a260d0#5:<18019,18301>, WxH:744.0x85.0; incomingMod=true; lengthyAtomicEdit=0 [0]: PV@015af99b#3:<18019,18031> Y=0.0(R0.0), WxH:96.0x17.0 [0]: HV@015f8697#0:<18019,18027> X=0.0(R0.0) L=[0#2]<0>;x=0.0;fC=;bC= [1]: HV@00829db5#0:<18027,18030> X=64.0(R64.0) L=[1#2]<8>;x=64.0;fC=RGB[150;150;150];bC= [2]: NV@013fdc7d#0:<18030,18031> X=88.0(R88.0) [1]: PV@01b96005#21:<18031,18106> Y=17.0(R17.0), WxH:600.0x17.0 [ 0]: HV@01a4bd3e#0:<18031,18042> X=0.0(R0.0) L=[0#20]<0>;x=0.0;fC=;bC= [ 1]: HV@00843457#0:<18042,18049> X=88.0(R88.0) L=[1#20]<11>;x=88.0;fC=;bC= [ 2]: HV@01883d0b#0:<18049,18050> X=144.0(R144.0) L=[2#20]<18>;x=144.0;fC=;bC= [ 3]: HV@015fb8a2#0:<18050,18058> X=152.0(R152.0) L=[3#20]<19>;x=152.0;fC=;bC= [ 4]: HV@01529569#0:<18058,18059> X at org.netbeans.modules.editor.lib2.view.ViewBuilder.(ViewBuilder.java:189) at org.netbeans.modules.editor.lib2.view.ViewUpdates.buildViews(ViewUpdates.java:175) at org.netbeans.modules.editor.lib2.view.ViewUpdates.removeUpdate(ViewUpdates.java:476) Caused: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:0) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:459) Caused: java.lang.reflect.UndeclaredThrowableException at $Proxy19.removeUpdate(.java:0) at org.netbeans.lib.editor.util.swing.PriorityDocumentListenerList.removeUpdate(PriorityDocumentListenerList.java:116) at javax.swing.text.AbstractDocument.fireRemoveUpdate(AbstractDocument.java:243) at org.netbeans.editor.BaseDocument.fireRemoveUpdate(BaseDocument.java:1673) at org.netbeans.editor.BaseDocumentEvent.undo(BaseDocumentEvent.java:295) at org.netbeans.editor.GuardedDocumentEvent.undo(GuardedDocumentEvent.java:72) at javax.swing.undo.CompoundEdit.undo(CompoundEdit.java:46) at org.netbeans.editor.BaseDocument$AtomicCompoundEdit.undo(BaseDocument.java:2223) at org.netbeans.editor.BaseDocument.breakAtomicLock(BaseDocument.java:1874) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:350) at org.netbeans.editor.ext.ExtKit$ToggleCommentAction.commentUncomment(ExtKit.java:943) at org.netbeans.editor.ext.ExtKit$ToggleCommentAction.access$300(ExtKit.java:913) at org.netbeans.editor.ext.ExtKit$CommentAction.actionPerformed(ExtKit.java:847) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:339) at org.netbeans.modules.editor.NbEditorToolBar$WrapperAction.actionPerformed(NbEditorToolBar.java:767) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.Component.processMouseEvent(Component.java:6289) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6054) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4652) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4482) at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4577) at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:4238) at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4482) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644) at java.awt.EventQueue.access$000(EventQueue.java:85) at java.awt.EventQueue$1.run(EventQueue.java:603) at java.awt.EventQueue$1.run(EventQueue.java:601) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98) at java.awt.EventQueue$2.run(EventQueue.java:617) at java.awt.EventQueue$2.run(EventQueue.java:615) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:614) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:148) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)