javax.swing.text.BadLocationException: Wrong insert position -536859921 at org.netbeans.editor.BaseDocument.handleInsertString(BaseDocument.java:771) at org.netbeans.editor.BaseDocument$FilterBypassImpl.insertString(BaseDocument.java:2497) at javax.swing.text.DocumentFilter.insertString(DocumentFilter.java:100) at org.openide.text.CloneableEditorSupport$DocFilter.insertString(CloneableEditorSupport.java:2321) at org.netbeans.editor.BaseDocument.insertString(BaseDocument.java:755) at org.netbeans.api.java.source.ModificationResult.processDocumentLocked(ModificationResult.java:437) at org.netbeans.api.java.source.ModificationResult.access$100(ModificationResult.java:97) at org.netbeans.api.java.source.ModificationResult$3.run(ModificationResult.java:401) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:351) at org.openide.text.NbDocument.runAtomicAsUser(NbDocument.java:462) Caused: java.io.IOException at org.netbeans.api.java.source.ModificationResult.processDocument(ModificationResult.java:421) at org.netbeans.api.java.source.ModificationResult.commit2(ModificationResult.java:363) at org.netbeans.api.java.source.ModificationResult.access$000(ModificationResult.java:97) at org.netbeans.api.java.source.ModificationResult$2.run(ModificationResult.java:265) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:321) at org.openide.text.NbDocument.runAtomic(NbDocument.java:436) at org.netbeans.api.java.source.ModificationResult.commit(ModificationResult.java:262) at org.netbeans.api.java.source.ModificationResult.commit(ModificationResult.java:215) at org.netbeans.modules.refactoring.java.spi.JavaModificationResult.commit(JavaModificationResult.java:74) Caused: java.lang.RuntimeException: java.io.IOException at org.netbeans.modules.refactoring.spi.RefactoringCommit.commit(RefactoringCommit.java:165) at org.netbeans.modules.refactoring.api.RefactoringSession.reallyDoRefactoring(RefactoringSession.java:166) at org.netbeans.modules.refactoring.api.RefactoringSession.access$100(RefactoringSession.java:79) at org.netbeans.modules.refactoring.api.RefactoringSession$1.run(RefactoringSession.java:122) at org.netbeans.modules.refactoring.api.RefactoringSession$1.run(RefactoringSession.java:120) at org.netbeans.modules.editor.lib.BeforeSaveTasks.runWithOnSaveTasksDisabled(BeforeSaveTasks.java:93) at org.netbeans.editor.Utilities.runWithOnSaveTasksDisabled(Utilities.java:1624) at org.netbeans.modules.refactoring.api.RefactoringSession.doRefactoring(RefactoringSession.java:120) at org.netbeans.modules.refactoring.java.plugins.InstantRefactoringPerformer$5.run(InstantRefactoringPerformer.java:485) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1432) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2042) Caused: org.openide.util.RequestProcessor$FastItem: task failed due to: java.lang.RuntimeException: java.io.IOException