java.lang.StringIndexOutOfBoundsException: String index out of range: 95 at java.lang.AbstractStringBuilder.substring(AbstractStringBuilder.java:870) at java.lang.StringBuilder.substring(StringBuilder.java:72) at java.lang.AbstractStringBuilder.subSequence(AbstractStringBuilder.java:849) at java.lang.StringBuilder.subSequence(StringBuilder.java:72) at org.netbeans.modules.html.parser.ElementsFactory$CommonAttribute.name(ElementsFactory.java:854) at org.netbeans.modules.html.parser.ElementsFactory$EmptyOpenTag.getAttribute(ElementsFactory.java:274) at org.netbeans.modules.html.editor.gsf.HtmlStructureScanner$HtmlStructureItem._getAttributeValue(HtmlStructureScanner.java:236) at org.netbeans.modules.html.editor.gsf.HtmlStructureScanner$HtmlStructureItem.getAttributeValue(HtmlStructureScanner.java:223) at org.netbeans.modules.html.editor.gsf.HtmlStructureScanner$HtmlStructureItem.getHtml(HtmlStructureScanner.java:209) at org.netbeans.modules.csl.navigation.ElementNode.getHtmlDisplayName(ElementNode.java:138) at org.openide.explorer.view.VisualizerNode.getHtmlDisplayName(VisualizerNode.java:541) at org.openide.explorer.view.NodeRenderer.getTreeCellRendererComponent(NodeRenderer.java:131) at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2784) at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:492) at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:552) at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:198) at javax.swing.tree.AbstractLayoutCache.getPreferredHeight(AbstractLayoutCache.java:190) at javax.swing.plaf.basic.BasicTreeUI.updateCachedPreferredSize(BasicTreeUI.java:1887) at javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(BasicTreeUI.java:1983) at javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(BasicTreeUI.java:1971) at javax.swing.JComponent.getPreferredSize(JComponent.java:1660) at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:790) at org.openide.explorer.view.TreeView$ExplorerScrollPaneLayout.layoutContainer(TreeView.java:1724) at java.awt.Container.layout(Container.java:1503) at java.awt.Container.doLayout(Container.java:1492) at java.awt.Container.validateTree(Container.java:1688) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validate(Container.java:1623) at org.netbeans.core.windows.view.ui.DesktopImpl$LayeredLayout.layoutContainer(DesktopImpl.java:530) at java.awt.Container.layout(Container.java:1503) at java.awt.Container.doLayout(Container.java:1492) at java.awt.Container.validateTree(Container.java:1688) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validate(Container.java:1623) at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:653) at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1620) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705) at java.awt.EventQueue.access$000(EventQueue.java:101) at java.awt.EventQueue$3.run(EventQueue.java:666) at java.awt.EventQueue$3.run(EventQueue.java:664) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:675) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105) at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)