Only in opencsd-/OpenCSD: .git Only in opencsd-/OpenCSD: .gitignore diff -ur opencsd-/OpenCSD/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp opencsd/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp --- opencsd-/OpenCSD/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp 2018-03-19 16:47:33.959063000 +0000 +++ opencsd/decoder/source/etmv4/trc_pkt_decode_etmv4i.cpp 2018-03-19 16:49:08.535564000 +0000 @@ -356,7 +356,7 @@ // event trace case ETM4_PKT_I_EVENT: { - std::vector params; + std::vector params = { 0 }; params[0] = (uint32_t)m_curr_packet_in->event_val; if (m_P0_stack.createParamElem(P0_EVENT, false, m_curr_packet_in->getType(), m_index_curr_pkt, params) == 0) bAllocErr = true; @@ -369,7 +369,7 @@ case ETM4_PKT_I_CCNT_F2: case ETM4_PKT_I_CCNT_F3: { - std::vector params; + std::vector params = { 0 }; params[0] = m_curr_packet_in->getCC(); if (m_P0_stack.createParamElem(P0_EVENT, false, m_curr_packet_in->getType(), m_index_curr_pkt, params) == 0) bAllocErr = true; @@ -382,7 +382,7 @@ { bool bTSwithCC = m_config->enabledCCI(); uint64_t ts = m_curr_packet_in->getTS(); - std::vector params; + std::vector params = { 0, 0, 0 }; params[0] = (uint32_t)(ts & 0xFFFFFFFF); params[1] = (uint32_t)((ts >> 32) & 0xFFFFFFFF); if (bTSwithCC)