java.lang.ArrayIndexOutOfBoundsException: 12 at org.netbeans.modules.cnd.modelimpl.csm.core.FileBufferFile.doGetChar(FileBufferFile.java:114) at org.netbeans.modules.cnd.modelimpl.csm.core.FileBufferFile.getCharBuffer(FileBufferFile.java:164) at org.netbeans.modules.cnd.apt.impl.support.APTDriverImpl$APTSyncCreator.getTokenStream(APTDriverImpl.java:130) at org.netbeans.modules.cnd.apt.impl.support.APTDriverImpl$APTSyncCreator.findAPT(APTDriverImpl.java:149) at org.netbeans.modules.cnd.apt.impl.support.APTDriverImpl.findAPT(APTDriverImpl.java:99) at org.netbeans.modules.cnd.apt.support.APTDriver.findAPTLight(APTDriver.java:80) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTSelfWalker.include(APTSelfWalker.java:70) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:151) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:113) at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223) at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:329) at org.netbeans.modules.cnd.apt.support.APTWalker.visit(APTWalker.java:84) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTSelfWalker.include(APTSelfWalker.java:73) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:151) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:113) at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223) at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:329) at org.netbeans.modules.cnd.apt.support.APTWalker.visit(APTWalker.java:84) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTSelfWalker.include(APTSelfWalker.java:73) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:151) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:113) at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223) at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:329) at org.netbeans.modules.cnd.apt.support.APTWalker.visit(APTWalker.java:84) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTSelfWalker.include(APTSelfWalker.java:73) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:151) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:113) at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223) at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:329) at org.netbeans.modules.cnd.apt.support.APTWalker.visit(APTWalker.java:84) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTSelfWalker.include(APTSelfWalker.java:73) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.serialIncludeImpl(APTAbstractWalker.java:279) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:147) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:113) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTFindMacrosWalker.onInclude(APTFindMacrosWalker.java:154) at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223) at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:329) at org.netbeans.modules.cnd.apt.support.APTWalker.nextTokenImpl(APTWalker.java:301) at org.netbeans.modules.cnd.apt.support.APTWalker.access$200(APTWalker.java:61) at org.netbeans.modules.cnd.apt.support.APTWalker$WalkerTokenStream.nextToken(APTWalker.java:103) at org.netbeans.modules.cnd.apt.support.APTWalker$WalkerTokenStream.nextToken(APTWalker.java:95) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTFindMacrosWalker.analyzeStream(APTFindMacrosWalker.java:215) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTFindMacrosWalker.collectMacros(APTFindMacrosWalker.java:165) at org.netbeans.modules.cnd.modelimpl.impl.services.FileInfoQueryImpl.getMacroUsages(FileInfoQueryImpl.java:289) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findDeclaration(ReferencesSupport.java:261) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findReferencedObject(ReferencesSupport.java:232) at org.netbeans.modules.cnd.completion.impl.xref.ReferenceImpl.getReferencedObject(ReferenceImpl.java:103) at org.netbeans.modules.cnd.highlight.semantic.MarkOccurrencesHighlighter.getOccurrences(MarkOccurrencesHighlighter.java:268) at org.netbeans.modules.cnd.highlight.semantic.MarkOccurrencesHighlighter.runImpl(MarkOccurrencesHighlighter.java:209) at org.netbeans.modules.cnd.highlight.semantic.MarkOccurrencesHighlighter.run(MarkOccurrencesHighlighter.java:148) at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory$5.run(CsmFileTaskFactory.java:469) at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory$CsmSafeRunnable.run(CsmFileTaskFactory.java:486) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.ArrayIndexOutOfBoundsException: 12 at org.openide.util.RequestProcessor.post(RequestProcessor.java:454) at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory.post(CsmFileTaskFactory.java:338) at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory.stateChangedImpl(CsmFileTaskFactory.java:248) at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory.access$300(CsmFileTaskFactory.java:77) at org.netbeans.modules.cnd.model.tasks.CsmFileTaskFactory$2.run(CsmFileTaskFactory.java:127) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968)