This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Steps to reproduce: - xref boost 1.54 NPE in log: INFO [dlight.libs.common.logger] java.lang.NullPointerException at org.netbeans.modules.cnd.modelimpl.csm.deep.ExpressionsFactory.create(ExpressionsFactory.java:69) at org.netbeans.modules.cnd.modelimpl.csm.deep.ExpressionStatementImpl.<init>(ExpressionStatementImpl.java:66) at org.netbeans.modules.cnd.modelimpl.csm.deep.ExpressionStatementImpl.create(ExpressionStatementImpl.java:75) [catch] at org.netbeans.modules.cnd.modelimpl.csm.TypeFactory.createType(TypeFactory.java:370) at org.netbeans.modules.cnd.modelimpl.csm.TypeFactory.createType(TypeFactory.java:208) at org.netbeans.modules.cnd.modelimpl.csm.TypeFactory.createType(TypeFactory.java:189) at org.netbeans.modules.cnd.modelimpl.csm.TypeFactory.createType(TypeFactory.java:181) at org.netbeans.modules.cnd.modelimpl.csm.TypeFactory.createType(TypeFactory.java:164) at org.netbeans.modules.cnd.modelimpl.csm.TypeFactory.createType(TypeFactory.java:160) at org.netbeans.modules.cnd.modelimpl.csm.TypeFactory.createType(TypeFactory.java:156) at org.netbeans.modules.cnd.modelimpl.csm.TypeFactory.createType(TypeFactory.java:152) at org.netbeans.modules.cnd.modelimpl.impl.services.evaluator.VariableProvider.getValue(VariableProvider.java:274) at org.netbeans.modules.cnd.modelimpl.impl.services.evaluator.parser.generated.EvaluatorParser.variable(EvaluatorParser.java:1285) at org.netbeans.modules.cnd.modelimpl.impl.services.evaluator.parser.generated.EvaluatorParser.atom(EvaluatorParser.java:1055) at org.netbeans.modules.cnd.modelimpl.impl.services.evaluator.parser.generated.EvaluatorParser.unaryExpr(EvaluatorParser.java:879) at org.netbeans.modules.cnd.modelimpl.impl.services.evaluator.parser.generated.EvaluatorParser.multExpr(EvaluatorParser.java:788) at org.netbeans.modules.cnd.modelimpl.impl.services.evaluator.parser.generated.EvaluatorParser.equalityExpr(EvaluatorParser.java:698) at org.netbeans.modules.cnd.modelimpl.impl.services.evaluator.parser.generated.EvaluatorParser.expr(EvaluatorParser.java:608) at org.netbeans.modules.cnd.modelimpl.impl.services.ExpressionEvaluator.eval(ExpressionEvaluator.java:173) at org.netbeans.modules.cnd.modelimpl.impl.services.ExpressionEvaluator.getMapping(ExpressionEvaluator.java:218) at org.netbeans.modules.cnd.modelimpl.impl.services.ExpressionEvaluator.eval(ExpressionEvaluator.java:136) at org.netbeans.modules.cnd.modelimpl.impl.services.InstantiationProviderImpl.findBestSpecialization(InstantiationProviderImpl.java:889) at org.netbeans.modules.cnd.modelimpl.impl.services.InstantiationProviderImpl.specialize(InstantiationProviderImpl.java:549) at org.netbeans.modules.cnd.modelimpl.impl.services.InstantiationProviderImpl.instantiate(InstantiationProviderImpl.java:258) at org.netbeans.modules.cnd.modelimpl.impl.services.InstantiationProviderImpl.instantiate(InstantiationProviderImpl.java:223) at org.netbeans.modules.cnd.modelimpl.csm.TypeImpl.specialize(TypeImpl.java:812) at org.netbeans.modules.cnd.modelimpl.csm.NestedType.getClassifier(NestedType.java:171) at org.netbeans.modules.cnd.modelimpl.csm.Instantiation$NestedType.getClassifier(Instantiation.java:2076) at org.netbeans.modules.cnd.modelimpl.csm.Instantiation$NestedType.getClassifier(Instantiation.java:2026) at org.netbeans.modules.cnd.modelimpl.csm.Instantiation$Inheritance.getClassifier(Instantiation.java:674) at org.netbeans.modules.cnd.api.model.services.CsmInheritanceUtilities.getCsmClass(CsmInheritanceUtilities.java:472) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getClassMembers(CsmProjectContentResolver.java:1328) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getClassMembers(CsmProjectContentResolver.java:1166) at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getFields(CsmProjectContentResolver.java:1102) at org.netbeans.modules.cnd.completion.cplusplus.CsmFinderImpl.findFields(CsmFinderImpl.java:461) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.findFieldsAndMethods(CsmCompletionQuery.java:986) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveItem(CsmCompletionQuery.java:2047) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveParams(CsmCompletionQuery.java:1678) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveExp(CsmCompletionQuery.java:1763) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.getResolvedContext(CsmCompletionQuery.java:814) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.getResult(CsmCompletionQuery.java:771) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.queryImpl(CsmCompletionQuery.java:560) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.query(CsmCompletionQuery.java:505) at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.query(CsmCompletionQuery.java:498) at org.netbeans.modules.cnd.completion.csm.CompletionUtilities.findItemsReferencedAtCaretPos(CompletionUtilities.java:161) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findDeclaration(ReferencesSupport.java:454) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findDeclaration(ReferencesSupport.java:405) at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findReferencedObject(ReferencesSupport.java:224) at org.netbeans.modules.cnd.completion.impl.xref.ReferenceImpl.getReferencedObject(ReferenceImpl.java:106) at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef.createLightWeightEntry(TraceXRef.java:595) at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef.access$100(TraceXRef.java:117) at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef$LWCheckReferenceVisitor.visit(TraceXRef.java:441) 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.modelimpl.trace.TraceXRef.analyzeFile(TraceXRef.java:387) at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef.access$000(TraceXRef.java:117) at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef$1.run(TraceXRef.java:291) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
IDE info: Product Version: NetBeans IDE Dev (Build 20140528-36103cf285cd) Java: 1.8.0_05; Java HotSpot(TM) 64-Bit Server VM 25.5-b02 Runtime: Java(TM) SE Runtime Environment 1.8.0_05-b13 System: SunOS version 5.11 running on amd64; ISO646-US; en (nb)
fixed, change set: http://hg.netbeans.org/cnd-main/rev/47180eaee803
Integrated into 'main-silver', will be available in build *201405300001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/47180eaee803 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixed Bug #244782 NPE at org.netbeans.modules.cnd.modelimpl.csm.deep.ExpressionsFactory.create(ExpressionsFactory.java:69)
Integrated into 'releases/release80', will be available in build *201406041415* or newer. Wait for official and publicly available build. Changeset: http://hg.netbeans.org/releases/rev/8b2be31904e9 User: Alexander Simon <alexvsimon@netbeans.org> Log: fixed Bug #244782 NPE at org.netbeans.modules.cnd.modelimpl.csm.deep.ExpressionsFactory.create(ExpressionsFactory.java:69) (transplanted from 47180eaee803b52c34a746b31ff701ef226379c7)
*** Bug 242681 has been marked as a duplicate of this bug. ***