From 3293ad72bf575c81cc66aac2149525219de660f9 Mon Sep 17 00:00:00 2001 From: wmeier Date: Wed, 15 Apr 2009 20:01:45 +0000 Subject: packet_sccp.c: Init an uninit'd variable which was the cause of intermittent crashes. Fixes Bug #3409 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3409) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28058 f5534014-38df-0310-8fa8-9805f1628bb7 --- epan/dissectors/packet-sccp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/epan/dissectors/packet-sccp.c b/epan/dissectors/packet-sccp.c index dea19f8b67..1cc27b3a91 100644 --- a/epan/dissectors/packet-sccp.c +++ b/epan/dissectors/packet-sccp.c @@ -805,11 +805,12 @@ static sccp_assoc_info_t* new_assoc(guint32 calling, guint32 called){ a->called_ssn = INVALID_SSN; a->has_fw_key = FALSE; a->has_bw_key = FALSE; + a->msgs = NULL; + a->curr_msg = NULL; a->payload = SCCP_PLOAD_NONE; a->calling_party = NULL; a->called_party = NULL; a->extra_info = NULL; - a->msgs = NULL; return a; } -- cgit v1.2.3