java.lang.IllegalArgumentException: Copying to 3660 is greater then its size (3657). at org.netbeans.modules.java.source.save.CasualDiff.copyTo(CasualDiff.java:3761) at org.netbeans.modules.java.source.save.CasualDiff.copyTo(CasualDiff.java:3740) at org.netbeans.modules.java.source.save.CasualDiff.diffCommentLists(CasualDiff.java:3073) at org.netbeans.modules.java.source.save.CasualDiff.diffPrecedingComments(CasualDiff.java:2992) at org.netbeans.modules.java.source.save.CasualDiff.diffPrecedingComments(CasualDiff.java:2982) at org.netbeans.modules.java.source.save.CasualDiff.diffTreeImpl(CasualDiff.java:3234) at org.netbeans.modules.java.source.save.CasualDiff.diffTree(CasualDiff.java:3208) at org.netbeans.modules.java.source.save.CasualDiff.diffTree(CasualDiff.java:3196) at org.netbeans.modules.java.source.save.CasualDiff.diffList(CasualDiff.java:2873) at org.netbeans.modules.java.source.save.CasualDiff.diffClassDef(CasualDiff.java:565) at org.netbeans.modules.java.source.save.CasualDiff.diffTreeImpl(CasualDiff.java:3269) at org.netbeans.modules.java.source.save.CasualDiff.diffTree(CasualDiff.java:3208) at org.netbeans.modules.java.source.save.CasualDiff.diffTree(CasualDiff.java:3196) at org.netbeans.modules.java.source.save.CasualDiff.diffList(CasualDiff.java:2901) at org.netbeans.modules.java.source.save.CasualDiff.diffTopLevel(CasualDiff.java:312) at org.netbeans.modules.java.source.save.CasualDiff.diffTreeImpl(CasualDiff.java:3263) at org.netbeans.modules.java.source.save.CasualDiff.diffTree(CasualDiff.java:3208) at org.netbeans.modules.java.source.save.CasualDiff.diff(CasualDiff.java:234) at org.netbeans.api.java.source.WorkingCopy.processCurrentCompilationUnit(WorkingCopy.java:610) at org.netbeans.api.java.source.WorkingCopy.getChanges(WorkingCopy.java:776) at org.netbeans.api.java.source.ModificationResult$1.run(ModificationResult.java:154) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:584) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:155) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:139) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:201) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:198) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:176) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:360) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:74) Caused: org.netbeans.modules.parsing.spi.ParseException at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:206) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:106) at org.netbeans.api.java.source.ModificationResult.runModificationTask(ModificationResult.java:136) at org.netbeans.modules.java.hints.OrganizeMembers.checkMembers(OrganizeMembers.java:106) at sun.reflect.GeneratedMethodAccessor191.invoke(GeneratedMethodAccessor191.java:0) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.netbeans.modules.java.hints.providers.code.CodeHintProviderImpl$WorkerImpl.createErrors(CodeHintProviderImpl.java:303) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.runHint(HintsInvoker.java:788) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.access$300(HintsInvoker.java:111) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker$ScannerImpl.runAndAdd(HintsInvoker.java:655) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker$ScannerImpl.scan(HintsInvoker.java:674) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker$ScannerImpl.scan(HintsInvoker.java:612) at com.sun.source.util.TreeScanner.scan(TreeScanner.java:90) at org.netbeans.api.java.source.support.CancellableTreePathScanner.scan(CancellableTreePathScanner.java:103) at com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:98) at com.sun.source.util.TreeScanner.visitCompilationUnit(TreeScanner.java:119) at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:490) at com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:49) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker$ScannerImpl.scan(HintsInvoker.java:699) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.computeHintsImpl(HintsInvoker.java:256) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.computeHints(HintsInvoker.java:239) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.computeHints(HintsInvoker.java:209) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.computeHints(HintsInvoker.java:182) at org.netbeans.modules.java.hints.spiimpl.hints.HintsInvoker.computeHints(HintsInvoker.java:149) at org.netbeans.modules.java.hints.spiimpl.hints.HintsTask.run(HintsTask.java:113) at org.netbeans.modules.java.hints.spiimpl.hints.HintsTask.run(HintsTask.java:83) at org.netbeans.modules.java.source.JavaSourceAccessor$CancelableTaskWrapper.run(JavaSourceAccessor.java:298) at org.netbeans.modules.parsing.impl.TaskProcessor.callParserResultTask(TaskProcessor.java:559) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:735) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:722)