From 1d225cfb92e5341761da1f4907d6aba7ff9b93a6 Mon Sep 17 00:00:00 2001 From: ebensza <bence.janos.szabo@ericsson.com> Date: Mon, 1 Aug 2016 14:57:45 +0200 Subject: [PATCH] fixed Segfault in decmatch confomance test cases (artf764443) Change-Id: I5582f6b2286c1404e7c0f6645caf7b734b24ae83 Signed-off-by: ebensza <bence.janos.szabo@ericsson.com> --- compiler2/Value.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/compiler2/Value.cc b/compiler2/Value.cc index f4400bcd0..56a05debd 100644 --- a/compiler2/Value.cc +++ b/compiler2/Value.cc @@ -952,6 +952,8 @@ namespace Common { case OPTYPE_TTCN2STRING: if(!p_ti1) FATAL_ERROR("Value::Value()"); u.expr.ti1=p_ti1; + // Needed in the case of OPTYPE_ENCVALUE_UNICHAR + u.expr.v2=NULL; break; default: FATAL_ERROR("Value::Value()"); @@ -1342,6 +1344,8 @@ namespace Common { if(!p_r1 || !p_r2) FATAL_ERROR("Value::Value()"); u.expr.r1=p_r1; u.expr.r2=p_r2; + // Needed in the case of OPTYPE_DECVALUE_UNICHAR + u.expr.v3=NULL; break; default: FATAL_ERROR("Value::Value()"); -- GitLab