java.lang.IndexOutOfBoundsException: Invalid index=3; foldCount=3 component=1592196925 [root-fold] E <0,2844>, hash=0x74ba0f38, [0, 2844] {0, 2844} [0]: [tag] E0 <424,2830>, desc='<.../>', hash=0x633d6166, [424, 2830] {425, 2829} [0]: [tag] E0 <433,1397>, desc='<.../>', hash=0x52c5a270, [433, 1397] {434, 1396} [0]: [tag] E0 <722,793>, desc='<.../>', hash=0x2d2b9184, [722, 793] {723, 792} [1]: [tag] E0 <1232,1313>, desc='<.../>', hash=0x75e8847, [1232, 1313] {1233, 1312} [1]: [tag] E0 <1422,2256>, desc='<.../>', hash=0x5303b17e, [1422, 2256] {1423, 2255} [0]: [tag] E0 <1460,2243>, desc='<.../>', hash=0x1779f1c6, [1460, 2243] {1461, 2242} [0]: [tag] E0 <1561,1841>, desc='<.../>', hash=0x46f00a34, [1561, 1841] {1562, 1840} [1]: [tag] E0 <1850,2231>, desc='<.../>', hash=0x392e004e, [1850, 2231] {1851, 2230} [0]: [jsp-tag] E1 <1905,2217>, desc='...', hash=0x9bfaf7b, [1905, 2217] {1906, 2216} 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:363) 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:158) 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)