java.lang.IndexOutOfBoundsException: start=-74 < 0 at org.netbeans.lib.editor.util.CharSequenceUtilities.checkIndexesValid(CharSequenceUtilities.java:529) at org.netbeans.lib.editor.util.CharSequenceUtilities.checkIndexesValid(CharSequenceUtilities.java:549) at org.netbeans.lib.editor.util.CharSubSequence.checkIndexesValid(CharSubSequence.java:65) at org.netbeans.lib.editor.util.CharSubSequence.(CharSubSequence.java:87) at org.netbeans.modules.editor.lib2.document.CharContent.subSequence(CharContent.java:95) at org.netbeans.lib.lexer.token.DefaultToken.toString(DefaultToken.java:199) at org.netbeans.modules.php.editor.indent.FormatVisitor.addFormatToken(FormatVisitor.java:1209) at org.netbeans.modules.php.editor.indent.FormatVisitor.visit(FormatVisitor.java:973) at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:92) at org.netbeans.modules.php.editor.indent.TokenFormatter$1.run(TokenFormatter.java:363) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:314) at org.netbeans.modules.php.editor.indent.TokenFormatter.reformat(TokenFormatter.java:353) at org.netbeans.modules.php.editor.indent.PHPFormatter.reformat(PHPFormatter.java:127) at org.netbeans.modules.csl.core.GsfReformatTask$1.run(GsfReformatTask.java:105) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:649) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:154) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:138) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:217) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:214) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:168) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:356) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:71) Caused: org.netbeans.modules.parsing.spi.ParseException at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:222) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:106) at org.netbeans.modules.csl.core.GsfReformatTask.reformat(GsfReformatTask.java:95) at org.netbeans.modules.editor.indent.TaskHandler$MimeItem.runTask(TaskHandler.java:548) at org.netbeans.modules.editor.indent.TaskHandler.runTasks(TaskHandler.java:316) at org.netbeans.modules.editor.indent.IndentImpl.reformat(IndentImpl.java:357) at org.netbeans.modules.editor.indent.api.Reformat.reformat(Reformat.java:154) at org.netbeans.editor.ActionFactory.reformat(ActionFactory.java:1837) at org.netbeans.editor.ActionFactory$FormatAction$1$1.run(ActionFactory.java:1779) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:344) at org.netbeans.editor.ActionFactory$FormatAction$1.run(ActionFactory.java:1766) at org.netbeans.modules.progress.ui.RunOffEDTImpl$1.run(RunOffEDTImpl.java:160) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973)