java.lang.IndexOutOfBoundsException: Invalid index=3; foldCount=3 component=257767734 [root-fold] E <0,4086>, hash=0x75604554, [0, 4086] {0, 4086} [0]: [tag] E0 <558,4073>, desc='<.../>', hash=0x367ca00, [558, 4073] {559, 4072} [0]: [tag] E0 <567,2500>, desc='<.../>', hash=0x12fec7bf, [567, 2500] {568, 2499} [0]: [tag] E0 <850,921>, desc='<.../>', hash=0x14ebd657, [850, 921] {851, 920} [1]: [tag] E0 <1360,2416>, desc='<.../>', hash=0x744f47c, [1360, 2416] {1361, 2415} [0]: [code-block] E0 <1448,1478>, desc='{...}', hash=0x400efc9e, [1449, 1477] {1449, 1477} [1]: [code-block] E0 <1520,1615>, desc='{...}', hash=0x17eb09ed, [1521, 1614] {1521, 1614} [2]: [code-block] E0 <1649,2399>, desc='{...}', hash=0x47d8b2df, [1650, 2398] {1650, 2398} [0]: [code-block] E0 <1685,2121>, desc='{...}', hash=0x63c77352, [1686, 2120] {1686, 2120} [0]: [code-block] E0 <1821,1855>, desc='{...}', hash=0x3b64 at org.netbeans.modules.editor.fold.FoldChildren.getFold(FoldChildren.java:118) at org.netbeans.api.editor.fold.Fold.getFold(Fold.java:324) at org.netbeans.api.editor.fold.Fold.replaceByChildren(Fold.java:375) at org.netbeans.api.editor.fold.FoldHierarchy$ApiPackageAccessorImpl.foldReplaceByChildren(FoldHierarchy.java:382) at org.netbeans.modules.editor.fold.FoldHierarchyTransactionImpl.removeFoldFromHierarchy(FoldHierarchyTransactionImpl.java:959) at org.netbeans.modules.editor.fold.FoldHierarchyTransactionImpl.removeOverlap(FoldHierarchyTransactionImpl.java:940) at org.netbeans.modules.editor.fold.FoldHierarchyTransactionImpl.addFold(FoldHierarchyTransactionImpl.java:788) at org.netbeans.modules.editor.fold.FoldHierarchyTransactionImpl.addFold(FoldHierarchyTransactionImpl.java:544) at org.netbeans.modules.editor.fold.FoldHierarchyExecution.add(FoldHierarchyExecution.java:390) at org.netbeans.modules.editor.fold.FoldOperationImpl.addToHierarchy(FoldOperationImpl.java:185) at org.netbeans.spi.editor.fold.FoldOperation.addToHierarchy(FoldOperation.java:140) at org.netbeans.modules.web.core.syntax.folding.JspFoldManager$3.run(JspFoldManager.java:437) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:682) at java.awt.EventQueue$3.run(EventQueue.java:680) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:691) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139) at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)