org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: Code Model Parser 0: Parsing /home/hammy/Development/projects/LightSky/src/draw/matrixStack.cpp at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:158) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:122) at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223) at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:333) at org.netbeans.modules.cnd.apt.support.APTWalker.visit(APTWalker.java:82) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTRestorePreprocStateWalker.visit(APTRestorePreprocStateWalker.java:174) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.restorePreprocHandlerFromIncludeStack(ProjectBase.java:3319) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.restorePreprocHandler(ProjectBase.java:3283) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.createPreprocHandlerFromStates(ProjectBase.java:1612) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.getPreprocHandlersForParse(ProjectBase.java:1568) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getPreprocHandlersForParse(FileImpl.java:515) at org.netbeans.modules.cnd.modelimpl.csm.core.DeepReparsingUtils.addCompilationUnitToReparse(DeepReparsingUtils.java:433) at org.netbeans.modules.cnd.modelimpl.csm.core.DeepReparsingUtils.reparseOnPropertyChanged(DeepReparsingUtils.java:305) at org.netbeans.modules.cnd.modelimpl.csm.core.CreateFilesWorker.finishProjectFilesCreation(CreateFilesWorker.java:160) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.createProjectFilesIfNeed(ProjectBase.java:1089) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.ensureFilesCreated(ProjectBase.java:913) at org.netbeans.modules.cnd.modelimpl.csm.core.LibraryManager.searchInProjectFiles(LibraryManager.java:315) at org.netbeans.modules.cnd.modelimpl.csm.core.LibraryManager.resolveFileProjectOnInclude(LibraryManager.java:200) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTProjectFileBasedWalker.include(APTProjectFileBasedWalker.java:95) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.serialIncludeImpl(APTAbstractWalker.java:306) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:158) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:122) at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223) at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:333) at org.netbeans.modules.cnd.apt.support.APTWalker.nextTokenImpl(APTWalker.java:304) 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.antlr.TokenStreamSelector.nextToken(TokenStreamSelector.java:36) at org.netbeans.modules.cnd.apt.support.APTExpandedStream.nextToken(APTExpandedStream.java:117) at org.netbeans.modules.cnd.apt.support.APTMacroExpandedStream.nextToken(APTMacroExpandedStream.java:92) at org.netbeans.modules.cnd.apt.support.APTMacroExpandedStream.nextToken(APTMacroExpandedStream.java:59) at org.netbeans.modules.cnd.apt.utils.APTCommentsFilter.nextToken(APTCommentsFilter.java:70) at org.netbeans.modules.cnd.apt.utils.APTCommentsFilter.nextToken(APTCommentsFilter.java:57) at org.netbeans.modules.cnd.apt.support.lang.APTBaseLanguageFilter$FilterStream.nextToken(APTBaseLanguageFilter.java:158) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTParseFileWalker$LdScopeFilter.nextToken(APTParseFileWalker.java:525) at org.netbeans.modules.cnd.antlr.TokenBuffer.(TokenBuffer.java:58) at org.netbeans.modules.cnd.antlr.TokenBuffer.(TokenBuffer.java:48) at org.netbeans.modules.cnd.antlr.LLkParser.(LLkParser.java:27) at org.netbeans.modules.cnd.antlr.LLkParserNoEx.(LLkParserNoEx.java:38) at org.netbeans.modules.cnd.modelimpl.parser.generated.CPPParser.(CPPParser.java:535) at org.netbeans.modules.cnd.modelimpl.parser.generated.CPPParser.(CPPParser.java:541) at org.netbeans.modules.cnd.modelimpl.parser.generated.CPPParser.(CPPParser.java:41) at org.netbeans.modules.cnd.modelimpl.parser.CPPParserEx.(CPPParserEx.java:122) at org.netbeans.modules.cnd.modelimpl.parser.CPPParserEx.getInstance(CPPParserEx.java:156) at org.netbeans.modules.cnd.modelimpl.parser.CPPParserEx.getInstance(CPPParserEx.java:146) at org.netbeans.modules.cnd.modelimpl.parser.ParserProviderImpl$Antlr2CppParser.init(ParserProviderImpl.java:162) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.doParse(FileImpl.java:1499) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl._reparse(FileImpl.java:942) Caused: org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: Code Model Parser 1: PARTIAL Reparsing /home/hammy/Development/projects/LightSky/include/lightsky/math/math.h Caused: org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: A deadlock was detected. We suggest to restart the IDE to recover. at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.ensureFilesCreated(ProjectBase.java:895) at org.netbeans.modules.cnd.modelimpl.csm.core.LibraryManager.searchInProjectFiles(LibraryManager.java:315) at org.netbeans.modules.cnd.modelimpl.csm.core.LibraryManager.searchInProjectFiles(LibraryManager.java:326) at org.netbeans.modules.cnd.modelimpl.csm.core.LibraryManager.searchInProjectFiles(LibraryManager.java:326) at org.netbeans.modules.cnd.modelimpl.csm.core.LibraryManager.resolveFileProjectOnInclude(LibraryManager.java:200) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTProjectFileBasedWalker.include(APTProjectFileBasedWalker.java:95) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTRestorePreprocStateWalker.include(APTRestorePreprocStateWalker.java:187) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.serialIncludeImpl(APTAbstractWalker.java:306) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:158) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:122) at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223) at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:333) at org.netbeans.modules.cnd.apt.support.APTWalker.visit(APTWalker.java:82) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTRestorePreprocStateWalker.visit(APTRestorePreprocStateWalker.java:174) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.restorePreprocHandlerFromIncludeStack(ProjectBase.java:3319) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.restorePreprocHandler(ProjectBase.java:3283) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.createPreprocHandlerFromStates(ProjectBase.java:1612) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.getPreprocHandlersForParse(ProjectBase.java:1568) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getPreprocHandlersForParse(FileImpl.java:515) at org.netbeans.modules.cnd.modelimpl.csm.core.DeepReparsingUtils.addCompilationUnitToReparse(DeepReparsingUtils.java:433) at org.netbeans.modules.cnd.modelimpl.csm.core.DeepReparsingUtils.reparseOnPropertyChanged(DeepReparsingUtils.java:305) at org.netbeans.modules.cnd.modelimpl.csm.core.CreateFilesWorker.finishProjectFilesCreation(CreateFilesWorker.java:160) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.createProjectFilesIfNeed(ProjectBase.java:1089) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.ensureFilesCreated(ProjectBase.java:913) at org.netbeans.modules.cnd.modelimpl.csm.core.LibraryManager.searchInProjectFiles(LibraryManager.java:315) at org.netbeans.modules.cnd.modelimpl.csm.core.LibraryManager.searchInProjectFiles(LibraryManager.java:326) at org.netbeans.modules.cnd.modelimpl.csm.core.LibraryManager.resolveFileProjectOnInclude(LibraryManager.java:200) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTProjectFileBasedWalker.include(APTProjectFileBasedWalker.java:95) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTRestorePreprocStateWalker.include(APTRestorePreprocStateWalker.java:187) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.serialIncludeImpl(APTAbstractWalker.java:306) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.includeImpl(APTAbstractWalker.java:158) at org.netbeans.modules.cnd.apt.support.APTAbstractWalker.onInclude(APTAbstractWalker.java:122) at org.netbeans.modules.cnd.apt.support.APTWalker.onAPT(APTWalker.java:223) at org.netbeans.modules.cnd.apt.support.APTWalker.toNextNode(APTWalker.java:333) at org.netbeans.modules.cnd.apt.support.APTWalker.visit(APTWalker.java:82) at org.netbeans.modules.cnd.modelimpl.parser.apt.APTRestorePreprocStateWalker.visit(APTRestorePreprocStateWalker.java:174) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.restorePreprocHandlerFromIncludeStack(ProjectBase.java:3319) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.restorePreprocHandler(ProjectBase.java:3283) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.createPreprocHandlerFromStates(ProjectBase.java:1612) at org.netbeans.modules.cnd.modelimpl.csm.core.ProjectBase.getPreprocHandlersForParse(ProjectBase.java:1568) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.getPreprocHandlersForParse(FileImpl.java:515) at org.netbeans.modules.cnd.modelimpl.csm.core.FileImpl.ensureParsed(FileImpl.java:612) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:148) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:74) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:92) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)