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.

Bug 242681 - NPE in log in ExpressionsFactory.create(ExpressionsFactory.java:69)
Summary: NPE in log in ExpressionsFactory.create(ExpressionsFactory.java:69)
Status: RESOLVED DUPLICATE of bug 244782
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Model (show other bugs)
Version: 8.0
Hardware: PC Linux
: P3 normal (vote)
Assignee: issues@cnd
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-07 19:14 UTC by Alexander Simon
Modified: 2014-11-21 13:13 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Simon 2014-03-07 19:14:06 UTC
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:260)
	at org.netbeans.modules.cnd.modelimpl.impl.services.evaluator.parser.generated.EvaluatorParser.atom(EvaluatorParser.java:937)
	at org.netbeans.modules.cnd.modelimpl.impl.services.evaluator.parser.generated.EvaluatorParser.unaryExpr(EvaluatorParser.java:789)
	at org.netbeans.modules.cnd.modelimpl.impl.services.evaluator.parser.generated.EvaluatorParser.multExpr(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:169)
	at org.netbeans.modules.cnd.modelimpl.impl.services.ExpressionEvaluator.eval(ExpressionEvaluator.java:146)
	at org.netbeans.modules.cnd.modelimpl.impl.services.ExpressionEvaluator.getMapping(ExpressionEvaluator.java:214)
	at org.netbeans.modules.cnd.modelimpl.impl.services.ExpressionEvaluator.eval(ExpressionEvaluator.java:134)
	at org.netbeans.modules.cnd.modelimpl.impl.services.InstantiationProviderImpl.findBestSpecialization(InstantiationProviderImpl.java:875)
	at org.netbeans.modules.cnd.modelimpl.impl.services.InstantiationProviderImpl.specialize(InstantiationProviderImpl.java:537)
	at org.netbeans.modules.cnd.modelimpl.impl.services.InstantiationProviderImpl.instantiate(InstantiationProviderImpl.java:256)
	at org.netbeans.modules.cnd.modelimpl.impl.services.InstantiationProviderImpl.instantiate(InstantiationProviderImpl.java:221)
	at org.netbeans.modules.cnd.modelimpl.csm.TypeImpl.specialize(TypeImpl.java:795)
	at org.netbeans.modules.cnd.modelimpl.csm.NestedType.getClassifier(NestedType.java:166)
	at org.netbeans.modules.cnd.modelimpl.csm.Instantiation$NestedType.getClassifier(Instantiation.java:1952)
	at org.netbeans.modules.cnd.modelimpl.csm.Instantiation$NestedType.getClassifier(Instantiation.java:1902)
	at org.netbeans.modules.cnd.modelimpl.csm.Instantiation$Inheritance.getClassifier(Instantiation.java:610)
	at org.netbeans.modules.cnd.api.model.services.CsmInheritanceUtilities.getCsmClass(CsmInheritanceUtilities.java:455)
	at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getClassMembers(CsmProjectContentResolver.java:1315)
	at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getClassMembers(CsmProjectContentResolver.java:1156)
	at org.netbeans.modules.cnd.completion.csm.CsmProjectContentResolver.getFields(CsmProjectContentResolver.java:1092)
	at org.netbeans.modules.cnd.completion.cplusplus.CsmFinderImpl.findFields(CsmFinderImpl.java:461)
	at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.findFieldsAndMethods(CsmCompletionQuery.java:961)
	at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveItem(CsmCompletionQuery.java:2003)
	at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveParams(CsmCompletionQuery.java:1634)
	at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery$Context.resolveExp(CsmCompletionQuery.java:1719)
	at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.getResolvedContext(CsmCompletionQuery.java:789)
	at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.getResult(CsmCompletionQuery.java:753)
	at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.queryImpl(CsmCompletionQuery.java:553)
	at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.query(CsmCompletionQuery.java:498)
	at org.netbeans.modules.cnd.completion.cplusplus.ext.CsmCompletionQuery.query(CsmCompletionQuery.java:491)
	at org.netbeans.modules.cnd.completion.csm.CompletionUtilities.findItemsReferencedAtCaretPos(CompletionUtilities.java:161)
	at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findDeclaration(ReferencesSupport.java:478)
	at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findDeclaration(ReferencesSupport.java:429)
	at org.netbeans.modules.cnd.completion.impl.xref.ReferencesSupport.findReferencedObject(ReferencesSupport.java:248)
	at org.netbeans.modules.cnd.completion.impl.xref.ReferenceImpl.getReferencedObject(ReferenceImpl.java:105)
	at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef.createLightWeightEntry(TraceXRef.java:580)
	at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef.access$100(TraceXRef.java:116)
	at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef$LWCheckReferenceVisitor.visit(TraceXRef.java:440)
	at org.netbeans.modules.cnd.completion.impl.xref.FileReferencesImpl._accept(FileReferencesImpl.java:150)
	at org.netbeans.modules.cnd.completion.impl.xref.FileReferencesImpl.accept(FileReferencesImpl.java:106)
	at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef.analyzeFile(TraceXRef.java:386)
	at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef.access$000(TraceXRef.java:116)
	at org.netbeans.modules.cnd.modelimpl.trace.TraceXRef$1.run(TraceXRef.java:290)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
Comment 1 Alexander Simon 2014-03-07 19:18:14 UTC
IDE info:
>Log Session: Friday, March 7, 2014 11:17:39 PM MSK
>System Info: 
  Product Version         = NetBeans IDE Dev (Build 20140307-c831f21c2d83) (#c831f21c2d83)
  Operating System        = Linux version 3.2.0-59-generic running on amd64
  Java; VM; Vendor        = 1.8.0; Java HotSpot(TM) 64-Bit Server VM 25.0-b69; Oracle Corporation
  Runtime                 = Java(TM) SE Runtime Environment 1.8.0-b129
  Java Home               = /usr/lib/jvm/jdk1.8.0/jre
Comment 2 petrk 2014-11-21 13:12:37 UTC

*** This bug has been marked as a duplicate of bug 244782 ***