From 7ebd166f97a4e2ebc155fe79aac7de2fb4c0636b Mon Sep 17 00:00:00 2001 From: Phil Carns Date: Tue, 27 May 2014 17:25:27 -0400 Subject: [PATCH] bugfix for use of unset fields in reverse handler --- src/models/networks/model-net/model-net-sched.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/models/networks/model-net/model-net-sched.c b/src/models/networks/model-net/model-net-sched.c index 1498a9d..a89053a 100644 --- a/src/models/networks/model-net/model-net-sched.c +++ b/src/models/networks/model-net/model-net-sched.c @@ -163,6 +163,8 @@ void fcfs_add ( model_net_sched_rc *rc, tw_lp *lp){ mn_sched_qitem *q = malloc(sizeof(mn_sched_qitem)); + assert(q); + memset(q, 0, sizeof(*q)); q->req = *req; q->rem = req->is_pull ? PULL_MSG_SIZE : req->msg_size; if (remote_event_size > 0){ -- 2.26.2