diff --git a/src/volser/volprocs.c b/src/volser/volprocs.c index 257803958a..e4a459c107 100644 --- a/src/volser/volprocs.c +++ b/src/volser/volprocs.c @@ -2853,6 +2853,7 @@ VolMonitor(struct rx_call *acid, transDebugEntries *transInfo) goto done; /*no active transactions */ for (tt = allTrans; tt; tt = nt) { /*copy relevant info into pntr */ nt = tt->next; + memset(pntr, 0, sizeof(*pntr)); VTRANS_OBJ_LOCK(tt); pntr->tid = tt->tid; pntr->time = tt->time;