ACK , Not tested . -AVM
On 9/13/2016 10:59 AM, [email protected] wrote: > osaf/services/saf/mqsv/mqd/mqd_mbcsv.c | 4 ++++ > 1 files changed, 4 insertions(+), 0 deletions(-) > > > Garbage value causing the problem so memset() will fix the issue > > diff --git a/osaf/services/saf/mqsv/mqd/mqd_mbcsv.c > b/osaf/services/saf/mqsv/mqd/mqd_mbcsv.c > --- a/osaf/services/saf/mqsv/mqd/mqd_mbcsv.c > +++ b/osaf/services/saf/mqsv/mqd/mqd_mbcsv.c > @@ -1155,6 +1155,8 @@ static uint32_t mqd_copy_data_to_cold_sy > LOG_CR("%s:%u: ERR_MEMORY: Failed To Allocate Memory", > __FILE__, __LINE__); > return SA_AIS_ERR_NO_MEMORY; > } > + > + memset(mbcsv_info->ilist_info, 0, mbcsv_info->ilist_cnt * > sizeof(SaNameT)); > } > mbcsv_info->track_cnt = obj_info->tlist.count; > if (mbcsv_info->track_cnt) { > @@ -1164,6 +1166,8 @@ static uint32_t mqd_copy_data_to_cold_sy > LOG_CR("%s:%u: ERR_MEMORY: Failed To Allocate Memory", > __FILE__, __LINE__); > return SA_AIS_ERR_NO_MEMORY; > } > + > + memset(mbcsv_info->track_info, 0, mbcsv_info->track_cnt * > sizeof(MQD_A2S_TRACK_INFO)); > } > itr.state = 0; > > > ------------------------------------------------------------------------------ > _______________________________________________ > Opensaf-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/opensaf-devel ------------------------------------------------------------------------------ _______________________________________________ Opensaf-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensaf-devel
