java.lang.IllegalArgumentException: (endOffset=6546 - startOffset=6573) < (startGuardedLength=75 + endGuardedLength=40) at org.netbeans.api.editor.fold.Fold.(Fold.java:129) at org.netbeans.api.editor.fold.FoldHierarchy$ApiPackageAccessorImpl.createFold(FoldHierarchy.java:352) at org.netbeans.modules.editor.fold.FoldOperationImpl.createFold(FoldOperationImpl.java:155) at org.netbeans.spi.editor.fold.FoldOperation.addToHierarchy(FoldOperation.java:133) at org.netbeans.editor.CustomFoldManager$FoldMarkInfo.ensureFoldExists(CustomFoldManager.java:641) at org.netbeans.editor.CustomFoldManager$FoldMarkInfo.setEndMark(CustomFoldManager.java:588) at org.netbeans.editor.CustomFoldManager.updateFolds(CustomFoldManager.java:365) at org.netbeans.editor.CustomFoldManager.insertUpdate(CustomFoldManager.java:104) at org.netbeans.modules.editor.fold.FoldOperationImpl.insertUpdate(FoldOperationImpl.java:212) at org.netbeans.modules.editor.fold.FoldHierarchyExecution.insertUpdate(FoldHierarchyExecution.java:709) at org.netbeans.lib.editor.util.swing.PriorityDocumentListenerList.insertUpdate(PriorityDocumentListenerList.java:70) at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:185) at org.netbeans.editor.BaseDocument.fireInsertUpdate(BaseDocument.java:1398) at org.netbeans.editor.BaseDocument.insertString(BaseDocument.java:645) at org.netbeans.modules.editor.guards.PositionBounds$1.run(PositionBounds.java:190) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:251) at org.openide.text.NbDocument.runAtomic(NbDocument.java:384) at org.netbeans.modules.editor.guards.PositionBounds.setText(PositionBounds.java:226) at org.netbeans.modules.editor.guards.GuardedSectionImpl.setText(GuardedSectionImpl.java:178) at org.netbeans.modules.editor.guards.SimpleSectionImpl.setText(SimpleSectionImpl.java:73) at org.netbeans.api.editor.guards.SimpleSection.setText(SimpleSection.java:66) at org.netbeans.modules.vmd.api.codegen.CodeWriter.commit(CodeWriter.java:120) at org.netbeans.modules.vmd.midp.components.sources.EventSourceCD$2.generateMultiGuardedSectionCode(EventSourceCD.java:132) at org.netbeans.modules.vmd.api.codegen.CodeMultiGuardedLevelPresenter.generateMultiGuardedSectionCode(CodeMultiGuardedLevelPresenter.java:61) at org.netbeans.modules.vmd.midp.components.points.EntryPointCD$2.generateClassBodyCode(EntryPointCD.java:114) at org.netbeans.modules.vmd.api.codegen.JavaCodeGenerator.generateCodeCore(JavaCodeGenerator.java:128) at org.netbeans.modules.vmd.api.codegen.JavaCodeGenerator.access$100(JavaCodeGenerator.java:60) at org.netbeans.modules.vmd.api.codegen.JavaCodeGenerator$2.run(JavaCodeGenerator.java:93) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:251) at org.openide.text.NbDocument.runAtomic(NbDocument.java:384) at org.netbeans.modules.vmd.api.codegen.JavaCodeGenerator.generateCode(JavaCodeGenerator.java:91) at org.netbeans.modules.vmd.midp.codegen.MidpCodeGenerator.updateCodeFromModel(MidpCodeGenerator.java:80) at org.netbeans.modules.vmd.io.CodeResolver$3.run(CodeResolver.java:169) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.netbeans.modules.vmd.api.model.TransactionManager$1.run(TransactionManager.java:87) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.netbeans.modules.vmd.api.model.DescriptorRegistry$2.run(DescriptorRegistry.java:121) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.netbeans.modules.vmd.api.model.GlobalDescriptorRegistry.readAccess(GlobalDescriptorRegistry.java:159) at org.netbeans.modules.vmd.api.model.DescriptorRegistry.readAccess(DescriptorRegistry.java:119) at org.netbeans.modules.vmd.api.model.TransactionManager.readAccess(TransactionManager.java:85) at org.netbeans.modules.vmd.io.CodeResolver.update(CodeResolver.java:166) at org.netbeans.modules.vmd.io.CodeResolver.forceUpdateCode(CodeResolver.java:97) at org.netbeans.modules.vmd.api.io.providers.IOSupport.forceUpdateCode(IOSupport.java:130) at org.netbeans.modules.vmd.midp.actions.GoToSourceSupport.goToSourceOfComponent(GoToSourceSupport.java:91) at org.netbeans.modules.vmd.midp.actions.GoToSourceAction.actionPerformed(GoToSourceAction.java:61) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1220) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1261) at java.awt.Component.processMouseEvent(Component.java:6099) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5864) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4296) at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2454) at java.awt.Component.dispatchEvent(Component.java:4296) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:284) 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)