NPE while parsing git\titan.EclipsePlug-ins\Semantic_Analizer_Tests\src\Unstructured_tests\SemanticErrors3.asn
Submitted by Jeno Attila Balasko
Assigned to Jeno Attila Balasko
Link to original bug (#507368)
Description
Created attachment 265303 example asn1 file
The following report will be sent to Eclipse:
STATUS
pluginId org.eclipse.titan.common
pluginVersion 6.1.0.CRL_113_200_6_R1A_20161013-1500
code 0
severity 4
message
fingerprint 812215e25c7505e9737463f2fb8861ab
Exception:java.lang.NullPointerException: null at org.eclipse.titan.designer.parsers.CompilationTimeStamp.isLess(CompilationTimeStamp.java:68) at org.eclipse.titan.designer.AST.ASN1.Type_Assignment.check(Type_Assignment.java:100) at org.eclipse.titan.designer.AST.Reference.getRefdAssignment(Reference.java:470) at org.eclipse.titan.designer.AST.ASN1.Parameterised_Reference.getRefDefdSimple(Parameterised_Reference.java:169) at org.eclipse.titan.designer.AST.ASN1.Parameterised_Reference.getId(Parameterised_Reference.java:106) at org.eclipse.titan.designer.AST.Reference.getRefdAssignment(Reference.java:443) at org.eclipse.titan.designer.AST.Reference.getRefdAssignment(Reference.java:438) at org.eclipse.titan.designer.AST.Reference.refersToSettingType(Reference.java:726) at org.eclipse.titan.designer.AST.ASN1.Undefined_Assignment_T_or_OC.classifyAssignment(Undefined_Assignment_T_or_OC.java:72) at org.eclipse.titan.designer.AST.ASN1.Undefined_Assignment.check(Undefined_Assignment.java:135) at org.eclipse.titan.designer.AST.ASN1.Undefined_Assignment.check(Undefined_Assignment.java:109) at org.eclipse.titan.designer.AST.ASN1.ASN1Assignments.check(ASN1Assignments.java:273) at org.eclipse.titan.designer.AST.ASN1.definitions.ASN1Module.check(ASN1Module.java:223) at org.eclipse.titan.designer.AST.brokenpartsanalyzers.BrokenPartsViaReferences.processStartModules(BrokenPartsViaReferences.java:352) at org.eclipse.titan.designer.AST.brokenpartsanalyzers.BrokenPartsViaReferences.collectBrokenParts(BrokenPartsViaReferences.java:220) at org.eclipse.titan.designer.AST.brokenpartsanalyzers.BrokenPartsViaReferences.execute(BrokenPartsViaReferences.java:81) at org.eclipse.titan.designer.parsers.ProjectSourceSemanticAnalyzer.analyzeMultipleProjectsSemantically(ProjectSourceSemanticAnalyzer.java:357) at org.eclipse.titan.designer.parsers.ProjectSourceParser.internalDoAnalyzeWithReferences(ProjectSourceParser.java:770) at org.eclipse.titan.designer.parsers.ProjectSourceParser.access$4(ProjectSourceParser.java:668) at org.eclipse.titan.designer.parsers.ProjectSourceParser$10.runInWorkspace(ProjectSourceParser.java:967) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
REPORT
anonymousId fef8d1ec-7f92-46bc-99b6-f27df3115474 name Jeno Balasko email Jeno.Balasko@ericsson.com comment The error is deterministic. If Semantic_Analyzer_Test (git\titan.EclipsePlug-ins\Semantic_Analizer_Tests) is opened by eclipse the NPE is thrown while git\titan.EclipsePlug-ins\Semantic_Analizer_Tests\src\Unstructured_tests\SemanticErrors3.asn is beeing analyzed.
eclipseBuildId 4.5.2.M20160212-1500 eclipseProduct org.eclipse.platform.ide javaRuntimeVersion 1.8.0_92-b14 osgiWs win32 osgiOs Windows7 osgiOsVersion 6.1.0 osgiArch x86_64 severity MAJOR
BUNDLES
name org.eclipse.core.jobs version 3.7.0.v20150330-2103
name org.eclipse.core.resources version 3.10.1.v20150725-1910
name org.eclipse.titan.designer version 6.1.0.CRL_113_200_6_R1A_20161013-1500
Attachment 265303, "example asn1 file":
SemanticErrors3.asn
Version: 5.5.0