java.lang.IllegalStateException: Unfinished non-first replace - error during view replacement: view: DV@6c0f0f14#225:<3775,17506>, WxH:2156.0x3375.0; incomingMod=true; lengthyAtomicEdit=0; startPos:3775; endPos:17506 [ 0]: PV@43b229e4#3:<3775,3841> Y=0.0(R0.0), WxH:462.0x15.0 [0]: HV@447e7432#0:<3775,3777> X=0.0(R0.0) L= [1]: HV@49fea1bf#0:<3777,3840> X=14.0(R14.0) L= [2]: NV@6c2d288c#0:<3840,3841> X=455.0(R455.0) [ 1]: PV@529b8418#11:<3841,3875> Y=15.0(R15.0), WxH:238.0x15.0 [ 0]: HV@08c136d0#0:<3841,3843> X=0.0(R0.0) L= [ 1]: HV@44f5962d#0:<3843,3850> X=14.0(R14.0) L= [ 2]: HV@575687b9#0:<3850,3851> X=63.0(R63.0) L= [ 3]: HV@71e8af7a#0:<3851,3855> X=70.0(R70.0) L= [ 4]: HV@6358ad02#0:<3855,3856> X=98.0(R98.0) L= [ 5]: HV@52c69142#0:<3856,3870> X=105.0(R105.0) L= [ 6]: HV@6a6aae82#0:<3870,3871> X=203.0(R203.0) L= [ 7]: HV@01e70f63#0:<3871,3872> X=210.0(R210.0 at org.netbeans.modules.editor.lib2.view.ViewBuilder.createViews(ViewBuilder.java:342) at org.netbeans.modules.editor.lib2.view.ViewUpdates.buildViews(ViewUpdates.java:182) at org.netbeans.modules.editor.lib2.view.ViewUpdates.removeUpdate(ViewUpdates.java:478) Caused: java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor253.invoke(GeneratedMethodAccessor253.java:0) 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 $Proxy20.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.BaseDocument.remove(BaseDocument.java:972) at org.netbeans.editor.BaseKit$DeleteCharAction$2.run(BaseKit.java:1789) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:344) at org.netbeans.editor.BaseKit$DeleteCharAction.actionPerformed(BaseKit.java:1782) at org.netbeans.modules.editor.java.JavaKit$JavaDeleteCharAction.actionPerformed(JavaKit.java:741) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:339) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1639) at javax.swing.JComponent.processKeyBinding(JComponent.java:2851) at javax.swing.JComponent.processKeyBindings(JComponent.java:2886) at javax.swing.JComponent.processKeyEvent(JComponent.java:2814) at java.awt.Component.processEvent(Component.java:6066) 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.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1850) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:712) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:990) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:855) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:676) at java.awt.Component.dispatchEventImpl(Component.java:4524) at java.awt.Container.dispatchEventImpl(Container.java:2099) 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)