X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f7a51878e3b2549b1d551887f953e9ff6b54b5d4..1c67b1098855cd6e7782c8379cfe27fc310144eb:/src/mc/remote/AppSide.cpp diff --git a/src/mc/remote/AppSide.cpp b/src/mc/remote/AppSide.cpp index 2938475731..eeee309243 100644 --- a/src/mc/remote/AppSide.cpp +++ b/src/mc/remote/AppSide.cpp @@ -256,7 +256,7 @@ void AppSide::ignore_heap(void* address, std::size_t size) const message.fragment = -1; heap->heapinfo[message.block].busy_block.ignore++; } else { - message.fragment = (ADDR2UINT(address) % BLOCKSIZE) >> heap->heapinfo[message.block].type; + message.fragment = address ? (ADDR2UINT(address) % BLOCKSIZE) >> heap->heapinfo[message.block].type : 0; heap->heapinfo[message.block].busy_frag.ignore[message.fragment]++; }