org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: Code Completion at org.netbeans.modules.cnd.modelimpl.csm.DeclTypeImpl.resolve(DeclTypeImpl.java:200) at org.netbeans.modules.cnd.modelimpl.csm.DeclTypeImpl.getClassifier(DeclTypeImpl.java:102) at org.netbeans.modules.cnd.modelimpl.csm.TypeImpl.getClassifier(TypeImpl.java:807) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getEnumeratorsFromEnumsEnumeratorsAndTypedefs(CsmProjectContentResolver.java:180) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getNamespaceEnumerators(CsmProjectContentResolver.java:1039) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver$4.getResults(CsmProjectContentResolver.java:425) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getLibElements(CsmProjectContentResolver.java:362) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getLibEnumerators(CsmProjectContentResolver.java:340) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.getLibEnumerators(CompletionResolverImpl.java:1158) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolveContext(CompletionResolverImpl.java:692) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolveContext(CompletionResolverImpl.java:282) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolve(CompletionResolverImpl.java:217) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolve(CsmCompletionQuery.java:1510) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveItem(CsmCompletionQuery.java:1986) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveExp(CsmCompletionQuery.java:1885) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveType(CsmCompletionQuery.java:1599) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveType(CsmCompletionQuery.java:1588) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveItem(CsmCompletionQuery.java:2559) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveExp(CsmCompletionQuery.java:1885) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.getResolvedContext(CsmCompletionQuery.java:844) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.performQueryTask(CsmCompletionQuery.java:410) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.queryType(CsmCompletionQuery.java:338) at org.netbeans.modules.cnd.completion.cplusplus.CsmExpressionResolverImpl.resolveType(CsmExpressionResolverImpl.java:71) at org.netbeans.modules.cnd.api.model.services.CsmExpressionResolver$Default.resolveType(CsmExpressionResolver.java:445) at org.netbeans.modules.cnd.api.model.services.CsmExpressionResolver.resolveType(CsmExpressionResolver.java:179) at org.netbeans.modules.cnd.modelimpl.csm.DeclTypeImpl.resolve(DeclTypeImpl.java:202) at org.netbeans.modules.cnd.modelimpl.csm.DeclTypeImpl.getClassifier(DeclTypeImpl.java:102) at org.netbeans.modules.cnd.modelimpl.csm.TypeImpl.getClassifier(TypeImpl.java:807) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getEnumeratorsFromEnumsEnumeratorsAndTypedefs(CsmProjectContentResolver.java:180) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getNamespaceEnumerators(CsmProjectContentResolver.java:1039) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver$4.getResults(CsmProjectContentResolver.java:425) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getLibElements(CsmProjectContentResolver.java:362) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getLibEnumerators(CsmProjectContentResolver.java:340) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.getLibEnumerators(CompletionResolverImpl.java:1158) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolveContext(CompletionResolverImpl.java:692) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolveContext(CompletionResolverImpl.java:282) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolve(CompletionResolverImpl.java:217) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolve(CsmCompletionQuery.java:1510) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveItem(CsmCompletionQuery.java:1959) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveExp(CsmCompletionQuery.java:1885) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.getResolvedContext(CsmCompletionQuery.java:844) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.getResult(CsmCompletionQuery.java:801) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.queryImpl(CsmCompletionQuery.java:589) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.query(CsmCompletionQuery.java:534) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.query(CsmCompletionQuery.java:527) at org.netbeans.modules.cnd.completion.csm.CompletionUtilities.findItemsReferencedAtCaretPos(CompletionUtilities.java:164) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findDeclaration(ReferencesSupport.java:495) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findDeclaration(ReferencesSupport.java:435) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findDeclaration(ReferencesSupport.java:266) at org.netbeans.modules.cnd.completion.cplusplus.CsmCompletionProvider$DocumentationQuery.query(CsmCompletionProvider.java:571) at org.netbeans.spi.editor.completion.support.AsyncCompletionTask.run(AsyncCompletionTask.java:223) Caused: org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: SemanticHighlighter worker Caused: org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: Foi detectado um deadlock. Sugerimos reiniciar o IDE para recuperar a operação. at org.netbeans.modules.cnd.modelimpl.csm.DeclTypeImpl.resolve(DeclTypeImpl.java:200) at org.netbeans.modules.cnd.modelimpl.csm.DeclTypeImpl.getClassifier(DeclTypeImpl.java:102) at org.netbeans.modules.cnd.modelimpl.csm.TypeImpl.getClassifier(TypeImpl.java:807) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getEnumeratorsFromEnumsEnumeratorsAndTypedefs(CsmProjectContentResolver.java:180) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getNamespaceEnumerators(CsmProjectContentResolver.java:1039) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver$4.getResults(CsmProjectContentResolver.java:425) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getLibElements(CsmProjectContentResolver.java:362) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getLibEnumerators(CsmProjectContentResolver.java:340) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.getLibEnumerators(CompletionResolverImpl.java:1158) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolveContext(CompletionResolverImpl.java:692) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolveContext(CompletionResolverImpl.java:282) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolve(CompletionResolverImpl.java:217) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolve(CsmCompletionQuery.java:1510) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveItem(CsmCompletionQuery.java:1986) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveExp(CsmCompletionQuery.java:1885) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveType(CsmCompletionQuery.java:1599) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveType(CsmCompletionQuery.java:1588) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveItem(CsmCompletionQuery.java:2559) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveExp(CsmCompletionQuery.java:1885) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.getResolvedContext(CsmCompletionQuery.java:844) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.performQueryTask(CsmCompletionQuery.java:410) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.queryType(CsmCompletionQuery.java:338) at org.netbeans.modules.cnd.completion.cplusplus.CsmExpressionResolverImpl.resolveType(CsmExpressionResolverImpl.java:71) at org.netbeans.modules.cnd.api.model.services.CsmExpressionResolver$Default.resolveType(CsmExpressionResolver.java:445) at org.netbeans.modules.cnd.api.model.services.CsmExpressionResolver.resolveType(CsmExpressionResolver.java:179) at org.netbeans.modules.cnd.modelimpl.csm.DeclTypeImpl.resolve(DeclTypeImpl.java:202) at org.netbeans.modules.cnd.modelimpl.csm.DeclTypeImpl.getClassifier(DeclTypeImpl.java:102) at org.netbeans.modules.cnd.modelimpl.csm.TypeImpl.getClassifier(TypeImpl.java:807) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getEnumeratorsFromEnumsEnumeratorsAndTypedefs(CsmProjectContentResolver.java:180) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getNamespaceEnumerators(CsmProjectContentResolver.java:1039) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver$4.getResults(CsmProjectContentResolver.java:425) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getLibElements(CsmProjectContentResolver.java:362) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getLibEnumerators(CsmProjectContentResolver.java:340) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.getLibEnumerators(CompletionResolverImpl.java:1158) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolveContext(CompletionResolverImpl.java:692) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolveContext(CompletionResolverImpl.java:282) at org.netbeans.modules.cnd.completion.csm.CompletionResolverImpl.resolve(CompletionResolverImpl.java:217) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolve(CsmCompletionQuery.java:1510) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveItem(CsmCompletionQuery.java:1959) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveExp(CsmCompletionQuery.java:1885) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.getResolvedContext(CsmCompletionQuery.java:844) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.getResult(CsmCompletionQuery.java:801) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.queryImpl(CsmCompletionQuery.java:589) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.query(CsmCompletionQuery.java:534) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.query(CsmCompletionQuery.java:527) at org.netbeans.modules.cnd.completion.csm.CompletionUtilities.findItemsReferencedAtCaretPos(CompletionUtilities.java:164) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findDeclaration(ReferencesSupport.java:495) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findDeclaration(ReferencesSupport.java:435) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findReferencedObject(ReferencesSupport.java:227) at org.netbeans.modules.cnd.completion.impl.xref.ReferenceImpl.getReferencedObjectImpl(ReferenceImpl.java:134) at org.netbeans.modules.cnd.completion.impl.xref.ReferenceImpl.getReferencedObject(ReferenceImpl.java:96) at org.netbeans.modules.cnd.highlight.semantic.ModelUtils$FieldReferenceCollector.visit(ModelUtils.java:146) at org.netbeans.modules.cnd.highlight.semantic.SemanticHighlighter$1.visit(SemanticHighlighter.java:227) at org.netbeans.modules.cnd.completion.impl.xref.FileReferencesImpl._accept(FileReferencesImpl.java:157) at org.netbeans.modules.cnd.completion.impl.xref.FileReferencesImpl.accept(FileReferencesImpl.java:109) at org.netbeans.modules.cnd.highlight.semantic.SemanticHighlighter.updateImpl(SemanticHighlighter.java:219) at org.netbeans.modules.cnd.highlight.semantic.SemanticHighlighter.access$500(SemanticHighlighter.java:91) at org.netbeans.modules.cnd.highlight.semantic.SemanticHighlighter$TaskContext.run(SemanticHighlighter.java:433) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)