java.lang.IndexOutOfBoundsException: Invalid line index=212 >= lineCount=212 at org.netbeans.modules.editor.lib2.document.LineElementRoot.getElement(LineElementRoot.java:84) at org.netbeans.modules.editor.lib2.view.HighlightsViewFactory.updateLineEndOffset(HighlightsViewFactory.java:301) at org.netbeans.modules.editor.lib2.view.HighlightsViewFactory.createView(HighlightsViewFactory.java:202) at org.netbeans.modules.editor.lib2.view.ViewBuilder.createNextView(ViewBuilder.java:893) at org.netbeans.modules.editor.lib2.view.ViewBuilder.createViews(ViewBuilder.java:730) at org.netbeans.modules.editor.lib2.view.ViewBuilder.createReplaceRepaintViews(ViewBuilder.java:684) at org.netbeans.modules.editor.lib2.view.ViewUpdates.initParagraphs(ViewUpdates.java:218) at org.netbeans.modules.editor.lib2.view.DocumentViewOp.initParagraphs(DocumentViewOp.java:551) at org.netbeans.modules.editor.lib2.view.DocumentViewChildren.ensureParagraphsChildrenAndLayoutValid(DocumentViewChildren.java:533) at org.netbeans.modules.editor.lib2.view.DocumentViewChildren.ensureParagraphViewChildrenValid(DocumentViewChildren.java:293) at org.netbeans.modules.editor.lib2.view.DocumentViewChildren.viewToModelChecked(DocumentViewChildren.java:337) at org.netbeans.modules.editor.lib2.view.DocumentView.viewToModelNeedsLock(DocumentView.java:828) at org.netbeans.modules.editor.lib2.view.DocumentView.viewToModelChecked(DocumentView.java:815) at org.netbeans.modules.editor.lib2.view.EditorView.viewToModel(EditorView.java:341) at javax.swing.plaf.basic.BasicTextUI$RootView.viewToModel(BasicTextUI.java:1557) at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1106) at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1079) at javax.swing.text.JTextComponent.viewToModel(JTextComponent.java:1432) at org.netbeans.modules.spellchecker.ComponentPeer.computeVisibleSpan(ComponentPeer.java:218) at org.netbeans.modules.spellchecker.ComponentPeer.updateCurrentVisibleSpan(ComponentPeer.java:233) at org.netbeans.modules.spellchecker.ComponentPeer.access$100(ComponentPeer.java:124) at org.netbeans.modules.spellchecker.ComponentPeer$2$1.run(ComponentPeer.java:166) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:216) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:670) at java.awt.EventQueue.access$400(EventQueue.java:96) at java.awt.EventQueue$2.run(EventQueue.java:631) at java.awt.EventQueue$2.run(EventQueue.java:629) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) at java.awt.EventQueue.dispatchEvent(EventQueue.java:640) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at java.awt.EventDispatchThread.run(EventDispatchThread.java:138) Caused: java.lang.reflect.InvocationTargetException at java.awt.EventQueue.invokeAndWait(EventQueue.java:1068) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1347) at org.netbeans.modules.spellchecker.ComponentPeer$2.run(ComponentPeer.java:164) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2036)