java.lang.NullPointerException: The null file object parameter cannot be null at org.openide.util.Parameters.notNull(Parameters.java:89) at org.netbeans.modules.cnd.modelimpl.platform.ModelSupport.createFileBuffer(ModelSupport.java:426) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTSelfWalker.include(APTSelfWalker.java:73) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:150) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:112) 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:76) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:150) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:112) 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:76) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:150) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:112) 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.APTRestorePreprocStateWalker.includeAction(APTRestorePreprocStateWalker.java:135) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTProjectFileBasedWalker.include(APTProjectFileBasedWalker.java:100) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTRestorePreprocStateWalker.include(APTRestorePreprocStateWalker.java:175) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:150) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:112) 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.APTRestorePreprocStateWalker.visit(APTRestorePreprocStateWalker.java:162) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTRestorePreprocStateWalker.includeAction(APTRestorePreprocStateWalker.java:119) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTProjectFileBasedWalker.include(APTProjectFileBasedWalker.java:100) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTRestorePreprocStateWalker.include(APTRestorePreprocStateWalker.java:175) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.serialIncludeImpl(APTAbstractWalker.java:278) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:146) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:112) 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.APTRestorePreprocStateWalker.visit(APTRestorePreprocStateWalker.java:162) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.restorePreprocHandlerFromIncludeStack(ProjectBase.java:2481) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getTokenStreamOfIncludedFile(FileImpl.java:967) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.fixFakeIncludeRegistrations(FileImpl.java:1646) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.fixFakeRegistrations(FileImpl.java:1597) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.onProjectParseFinished(FileImpl.java:599) at org.netbeans.modules.cnd.modelimpl.csm.core.FakeRegistrationWorker$FixRegistrationRunnable.run(FakeRegistrationWorker.java:128) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.NullPointerException: The null file object parameter cannot be null at org.openide.util.RequestProcessor.post(RequestProcessor.java:425) at org.netbeans.modules.cnd.modelimpl.csm.core.FakeRegistrationWorker.fixFakeRegistration(FakeRegistrationWorker.java:88) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.onParseFinishImpl(ProjectBase.java:2247) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.onParseFinish(ProjectBase.java:2231) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.handleLastProjectFile(ParserQueue.java:828) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.onFileParsingFinished(ParserQueue.java:810) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:145) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:72) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968)