javax.swing.text.BadLocationException: BaseDocument.write() at org.netbeans.editor.BaseDocument.write(BaseDocument.java:938) at org.netbeans.editor.BaseKit.write(BaseKit.java:421) at org.netbeans.modules.java.JavaEditor.saveFromKitToStream(JavaEditor.java:373) at org.openide.text.EditorSupport$Del.saveFromKitToStream(EditorSupport.java:678) at org.openide.text.CloneableEditorSupport.saveDocument(CloneableEditorSupport.java:482) at org.openide.text.DataEditorSupport.saveDocument(DataEditorSupport.java:231) at org.openide.text.EditorSupport$Del.superSaveDocument(EditorSupport.java:694) at org.openide.text.EditorSupport.saveDocument(EditorSupport.java:224) at org.netbeans.modules.java.JavaEditor.saveDocument(JavaEditor.java:421) at org.netbeans.modules.java.JavaEditor.saveDocument(JavaEditor.java:403) at org.openide.text.EditorSupport$EntryEnv.save(EditorSupport.java:816) at org.openide.actions.SaveAction.performAction(SaveAction.java:46) at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:431) at org.netbeans.core.ModuleActions$1.run(ModuleActions.java:97) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:328) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:670)