Skip to content

Commit

Permalink
Msan
Browse files Browse the repository at this point in the history
  • Loading branch information
eisenhauer committed Jun 28, 2022
1 parent 69a53b0 commit 7c48a56
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 4 deletions.
11 changes: 7 additions & 4 deletions bindings/C/adios2/c/adios2_c_engine.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -724,10 +724,13 @@ adios2_varinfo *adios2_inquire_blockinfo(adios2_engine *engine,
memcpy(b[i].Start, minBlocksInfo->BlocksInfo[i].Start,
sizeof(size_t) * minBlocksInfo->Dims);
}
b[i].Count =
(size_t *)malloc(sizeof(size_t) * minBlocksInfo->Dims);
memcpy(b[i].Count, minBlocksInfo->BlocksInfo[i].Count,
sizeof(size_t) * minBlocksInfo->Dims);
if (minBlocksInfo->BlocksInfo[i].Count)
{
b[i].Count =
(size_t *)malloc(sizeof(size_t) * minBlocksInfo->Dims);
memcpy(b[i].Count, minBlocksInfo->BlocksInfo[i].Count,
sizeof(size_t) * minBlocksInfo->Dims);
}
}
if (minBlocksInfo->IsValue)
{
Expand Down
2 changes: 2 additions & 0 deletions source/adios2/toolkit/format/bp5/BP5Deserializer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1531,6 +1531,8 @@ MinVarInfo *BP5Deserializer::MinBlocksInfo(const VariableBase &Var, size_t Step)
Blk.WriterID = WriterRank;
Blk.BlockID = Id++;
Blk.BufferP = writer_meta_base;
Blk.Start = NULL;
Blk.Count = NULL;
if (VarRec->OrigShapeID == ShapeID::LocalValue)
{
Blk.Count = (size_t *)1;
Expand Down

0 comments on commit 7c48a56

Please sign in to comment.