java.lang.IllegalStateException: atomicUnlock() without atomicLock() at org.netbeans.editor.BaseDocument.atomicUnlockImpl(BaseDocument.java:1067) at org.netbeans.editor.BaseDocument.atomicUnlock(BaseDocument.java:1061) at org.netbeans.editor.BaseDocument.runAtomicAsUser(BaseDocument.java:914) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:217) at org.openide.text.NbDocument.runAtomic(NbDocument.java:329) at org.netbeans.modules.java.parser.SourceImplProxy$2.run(SourceImplProxy.java:240) at org.netbeans.modules.java.model.DefaultLangModel.runAtomic(DefaultLangModel.java:472) at org.netbeans.modules.java.parser.SourceImplProxy.runAtomicAsUser(SourceImplProxy.java:236) at org.openide.src.SourceElement.runAtomicAsUser(SourceElement.java:287) at org.openide.src.nodes.SourceEditSupport.runAsUser(SourceEditSupport.java:299) at org.openide.src.nodes.MethodCustomizer.returnComboActionPerformed(MethodCustomizer.java:281) at org.openide.src.nodes.MethodCustomizer.access$200(MethodCustomizer.java:39) at org.openide.src.nodes.MethodCustomizer$3.actionPerformed(MethodCustomizer.java:216) at javax.swing.JComboBox.fireActionEvent(JComboBox.java:1196) at javax.swing.JComboBox.setSelectedItem(JComboBox.java:561) at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:597) at javax.swing.plaf.basic.BasicComboPopup$ListMouseHandler.mouseReleased(BasicComboPopup.java:749) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:228) at java.awt.Component.processMouseEvent(Component.java:5093) at javax.swing.plaf.basic.BasicComboPopup$2.processMouseEvent(BasicComboPopup.java:452) at java.awt.Component.processEvent(Component.java:4890) at java.awt.Container.processEvent(Container.java:1566) at java.awt.Component.dispatchEventImpl(Component.java:3598) at java.awt.Container.dispatchEventImpl(Container.java:1623) at java.awt.Component.dispatchEvent(Component.java:3439) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095) at java.awt.Container.dispatchEventImpl(Container.java:1609) at java.awt.Window.dispatchEventImpl(Window.java:1585) at java.awt.Component.dispatchEvent(Component.java:3439) at java.awt.EventQueue.dispatchEvent(EventQueue.java:450) [catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:140) at java.awt.Dialog.show(Dialog.java:538) at org.netbeans.core.NbPresenter.superShow(NbPresenter.java:690) at org.netbeans.core.NbPresenter.doShow(NbPresenter.java:733) at org.netbeans.core.NbPresenter.run(NbPresenter.java:721) at org.openide.util.Mutex.doEventAccess(Mutex.java:932) at org.openide.util.Mutex.readAccess(Mutex.java:157) at org.netbeans.core.NbPresenter.show(NbPresenter.java:706) at org.netbeans.core.NbNodeOperation$2.run(NbNodeOperation.java:166) at org.openide.util.Mutex$1.run(Mutex.java:952) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:171) at java.awt.EventQueue.dispatchEvent(EventQueue.java:448) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136) at java.awt.EventDispatchThread.run(EventDispatchThread.java:99) ==> org.netbeans.editor.GuardedException: Attempt to insert into guarded block at position 1á064. at org.netbeans.editor.GuardedDocument.preInsertCheck(GuardedDocument.java:145) at org.netbeans.editor.BaseDocument.insertString(BaseDocument.java:547) at org.openide.text.PositionBounds$1.run(PositionBounds.java:84) at org.netbeans.editor.BaseDocument.runAtomicAsUser(BaseDocument.java:906) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:217) at org.openide.text.NbDocument.runAtomic(NbDocument.java:329) at org.openide.text.PositionBounds.setText(PositionBounds.java:108) at org.netbeans.modules.java.codegen.CodeGenerator.fillTextBounds(CodeGenerator.java:106) at org.netbeans.modules.java.codegen.ElementBinding$PartialGenerator.run(ElementBinding.java:480) at org.netbeans.modules.java.codegen.SourceText$1.run(SourceText.java:239) at org.netbeans.editor.BaseDocument.runAtomicAsUser(BaseDocument.java:906) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:237) at org.openide.text.NbDocument.runAtomicAsUser(NbDocument.java:353) at org.netbeans.modules.java.codegen.SourceText.runAtomic(SourceText.java:251) at org.netbeans.modules.java.codegen.ElementBinding.regenerateHeader(ElementBinding.java:346) at org.netbeans.modules.java.codegen.Method.changeReturnType(Method.java:116) at org.netbeans.modules.java.model.MethodElementImpl.setReturn(MethodElementImpl.java:89) at org.openide.src.MethodElement.setReturn(MethodElement.java:71) at org.openide.src.nodes.MethodCustomizer$4.run(MethodCustomizer.java:283) at org.openide.src.nodes.SourceEditSupport$2.run(SourceEditSupport.java:302) at org.netbeans.editor.BaseDocument.runAtomicAsUser(BaseDocument.java:906) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:217) at org.openide.text.NbDocument.runAtomic(NbDocument.java:329) at org.netbeans.modules.java.parser.SourceImplProxy$2.run(SourceImplProxy.java:240) at org.netbeans.modules.java.model.DefaultLangModel.runAtomic(DefaultLangModel.java:472) at org.netbeans.modules.java.parser.SourceImplProxy.runAtomicAsUser(SourceImplProxy.java:236) at org.openide.src.SourceElement.runAtomicAsUser(SourceElement.java:287) at org.openide.src.nodes.SourceEditSupport.runAsUser(SourceEditSupport.java:299) at org.openide.src.nodes.MethodCustomizer.returnComboActionPerformed(MethodCustomizer.java:281) at org.openide.src.nodes.MethodCustomizer.access$200(MethodCustomizer.java:39) at org.openide.src.nodes.MethodCustomizer$3.actionPerformed(MethodCustomizer.java:216) at javax.swing.JComboBox.fireActionEvent(JComboBox.java:1196) at javax.swing.JComboBox.setSelectedItem(JComboBox.java:561) at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:597) at javax.swing.plaf.basic.BasicComboPopup$ListMouseHandler.mouseReleased(BasicComboPopup.java:749) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:228) at java.awt.Component.processMouseEvent(Component.java:5093) at javax.swing.plaf.basic.BasicComboPopup$2.processMouseEvent(BasicComboPopup.java:452) at java.awt.Component.processEvent(Component.java:4890) at java.awt.Container.processEvent(Container.java:1566) at java.awt.Component.dispatchEventImpl(Component.java:3598) at java.awt.Container.dispatchEventImpl(Container.java:1623) at java.awt.Component.dispatchEvent(Component.java:3439) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095) at java.awt.Container.dispatchEventImpl(Container.java:1609) at java.awt.Window.dispatchEventImpl(Window.java:1585) at java.awt.Component.dispatchEvent(Component.java:3439) at java.awt.EventQueue.dispatchEvent(EventQueue.java:450) [catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:140) at java.awt.Dialog.show(Dialog.java:538) at org.netbeans.core.NbPresenter.superShow(NbPresenter.java:690) at org.netbeans.core.NbPresenter.doShow(NbPresenter.java:733) at org.netbeans.core.NbPresenter.run(NbPresenter.java:721) at org.openide.util.Mutex.doEventAccess(Mutex.java:932) at org.openide.util.Mutex.readAccess(Mutex.java:157) at org.netbeans.core.NbPresenter.show(NbPresenter.java:706) at org.netbeans.core.NbNodeOperation$2.run(NbNodeOperation.java:166) at org.openide.util.Mutex$1.run(Mutex.java:952) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:171) at java.awt.EventQueue.dispatchEvent(EventQueue.java:448) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136) at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)