exception during incremental parsing
Submitted by Kristof Szabados
Link to original bug (#495931)
Description
We get this exception:
java.lang.NullPointerException
at org.eclipse.titan.designer.AST.PortReference.<init>
(PortReference.java:24)
at org.eclipse.titan.designer.parsers.ttcn3parser.Ttcn3Reparser.pr_ConnectStatement(Ttcn3Reparser.java:20713)
at org.eclipse.titan.designer.parsers.ttcn3parser.Ttcn3Reparser.pr_ConfigurationStatements(Ttcn3Reparser.java:19917)
at org.eclipse.titan.designer.parsers.ttcn3parser.Ttcn3Reparser.pr_FunctionStatement(Ttcn3Reparser.java:12242)
at org.eclipse.titan.designer.parsers.ttcn3parser.Ttcn3Reparser.pr_FunctionStatementOrDef(Ttcn3Reparser.java:12038)
at org.eclipse.titan.designer.parsers.ttcn3parser.Ttcn3Reparser.pr_FunctionStatementOrDefList(Ttcn3Reparser.java:11923)
at org.eclipse.titan.designer.parsers.ttcn3parser.Ttcn3Reparser.pr_reparse_FunctionStatementOrDefList(Ttcn3Reparser.java:1579)
at org.eclipse.titan.designer.AST.TTCN3.statements.StatementBlock$3.reparse(StatementBlock.java:1100)
at org.eclipse.titan.designer.parsers.ttcn3parser.TTCN3ReparseUpdater.parse(TTCN3ReparseUpdater.java:548)
at org.eclipse.titan.designer.AST.TTCN3.statements.StatementBlock.reparse(StatementBlock.java:1097)
at org.eclipse.titan.designer.AST.TTCN3.statements.StatementBlock.updateSyntax(StatementBlock.java:1089)
at org.eclipse.titan.designer.AST.TTCN3.definitions.Def_Testcase.updateSyntax(Def_Testcase.java:426)
at org.eclipse.titan.designer.AST.TTCN3.definitions.Definitions.updateSyntax(Definitions.java:809)
at org.eclipse.titan.designer.AST.TTCN3.definitions.TTCN3Module.updateSyntax(TTCN3Module.java:1089)
at org.eclipse.titan.designer.parsers.ProjectSourceSyntacticAnalyzer.updateSyntax(ProjectSourceSyntacticAnalyzer.java:343)
at org.eclipse.titan.designer.parsers.ProjectSourceParser$8.runInWorkspace(ProjectSourceParser.java:689)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Version: 5.5.0