From 927685928cb06add18b547a5b1826924ecf9993c Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Fri, 2 Oct 2009 08:55:40 +0200 Subject: [PATCH] Fix segv in unified2 unittests. --- src/alert-unified2-alert.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/alert-unified2-alert.c b/src/alert-unified2-alert.c index ab06a0dd9c..0be093423c 100644 --- a/src/alert-unified2-alert.c +++ b/src/alert-unified2-alert.c @@ -692,6 +692,9 @@ static int Unified2Test02 (void) { Packet p; int ret; + memset(&dtv, 0, sizeof(DecodeThreadVars)); + memset(&tv, 0, sizeof(ThreadVars)); + memset(&pq, 0, sizeof(PacketQueue)); memset(&p, 0, sizeof(Packet)); p.alerts.cnt++; @@ -761,6 +764,9 @@ static int Unified2Test03 (void) { Packet p; int ret; + memset(&dtv, 0, sizeof(DecodeThreadVars)); + memset(&tv, 0, sizeof(ThreadVars)); + memset(&pq, 0, sizeof(PacketQueue)); memset(&p, 0, sizeof(Packet)); p.alerts.cnt++; @@ -818,6 +824,9 @@ static int Unified2Test04 (void) { Packet p; int ret; + memset(&dtv, 0, sizeof(DecodeThreadVars)); + memset(&tv, 0, sizeof(ThreadVars)); + memset(&pq, 0, sizeof(PacketQueue)); memset(&p, 0, sizeof(Packet)); p.alerts.cnt++;