javax.swing.text.BadLocationException: Invalid offset=144 not within <0, 143> at org.netbeans.editor.Utilities.checkOffsetValid(Utilities.java:1388) at org.netbeans.editor.Utilities.checkOffsetValid(Utilities.java:1383) at org.netbeans.editor.Utilities.getRowStart(Utilities.java:155) at org.netbeans.editor.Utilities.getRowStart(Utilities.java:138) at org.netbeans.modules.editor.url.HighlightURLs.getHighlights(HighlightURLs.java:105) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.updateCache(CompoundHighlightsContainer.java:296) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.getHighlights(CompoundHighlightsContainer.java:164) at org.netbeans.editor.HighlightingDrawLayer.processOffset(HighlightingDrawLayer.java:620) at org.netbeans.editor.HighlightingDrawLayer.isActive(HighlightingDrawLayer.java:346) at org.netbeans.editor.DrawEngine.updateOffsetReached(DrawEngine.java:432) at org.netbeans.editor.DrawEngine.drawFragment(DrawEngine.java:827) at org.netbeans.editor.DrawEngine.drawArea(DrawEngine.java:907) at org.netbeans.editor.DrawEngine.drawInternal(DrawEngine.java:1168) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1074) at org.netbeans.editor.DrawEngineLineView.viewToModel(DrawEngineLineView.java:544) at org.netbeans.lib.editor.view.GapBoxView.viewToModel(GapBoxView.java:1555) at org.netbeans.editor.view.spi.LockView.viewToModel(LockView.java:451) at javax.swing.plaf.basic.BasicTextUI$RootView.viewToModel(BasicTextUI.java:1540) at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1089) at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1062) at javax.swing.text.JTextComponent.viewToModel(JTextComponent.java:1418) at org.netbeans.modules.editor.hints.AnnotationHolder$2$1.run(AnnotationHolder.java:457) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1371) at org.netbeans.modules.editor.hints.AnnotationHolder$2.run(AnnotationHolder.java:444) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:125) 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)