java.lang.IllegalArgumentException: Sections overlap at org.netbeans.modules.editor.guards.GuardedSectionsImpl.checkOverlap(GuardedSectionsImpl.java:310) at org.netbeans.modules.editor.guards.GuardedSectionsImpl.checkNewSection(GuardedSectionsImpl.java:299) at org.netbeans.modules.editor.guards.GuardedSectionsImpl.createSimpleSection(GuardedSectionsImpl.java:160) at org.netbeans.api.editor.guards.GuardedSectionManager.createSimpleSection(GuardedSectionManager.java:107) at org.netbeans.modules.vmd.codegen.CodeUtils.createSimpleSectionAfter(CodeUtils.java:108) at org.netbeans.modules.vmd.api.codegen.MultiGuardedSection.switchToEditable(MultiGuardedSection.java:123) at org.netbeans.modules.vmd.midp.components.sources.EventSourceCD$2.generateMultiGuardedSectionCode(EventSourceCD.java:134) at org.netbeans.modules.vmd.api.codegen.CodeMultiGuardedLevelPresenter.generateMultiGuardedSectionCode(CodeMultiGuardedLevelPresenter.java:61) at org.netbeans.modules.vmd.midp.components.displayables.ListCode$ListActionCodeClassLevelPresenter.generateClassBodyCode(ListCode.java:478) at org.netbeans.modules.vmd.api.codegen.JavaCodeGenerator.generateCodeCore(JavaCodeGenerator.java:135) 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:100) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:327) at org.openide.text.NbDocument.runAtomic(NbDocument.java:411) at org.netbeans.modules.vmd.api.codegen.JavaCodeGenerator.generateCode(JavaCodeGenerator.java:98) at org.netbeans.modules.vmd.midp.codegen.MidpCodeGenerator.updateCodeFromModel(MidpCodeGenerator.java:85) 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.io.javame.MEDesignEditorSupport.saveDocumentCore(MEDesignEditorSupport.java:135) at org.netbeans.modules.vmd.io.javame.MEDesignEditorSupport$1.run(MEDesignEditorSupport.java:111) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:122) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:539) at org.netbeans.modules.vmd.io.javame.MEDesignEditorSupport.saveDocument(MEDesignEditorSupport.java:129) at org.netbeans.modules.mobility.editor.pub.J2MEDataObject$J2MEEditorSupport$Environment$SaveSupport.save(J2MEDataObject.java:197) at org.netbeans.core.NbTopManager.saveAll(NbTopManager.java:413) at org.netbeans.core.NbTopManager.access$700(NbTopManager.java:93) at org.netbeans.core.NbTopManager$NbLifecycleManager.saveAll(NbTopManager.java:570) at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:414) at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:151)