--- a/prov/util/src/util_mem_hooks.c +++ b/prov/util/src/util_mem_hooks.c @@ -588,11 +588,9 @@ const void *start; void *result; size_t len; - int ret; if (shmaddr && (shmflg & SHM_REMAP)) { - ret = shmctl(shmid, IPC_STAT, &ds); - len = (ret < 0) ? 0 : ds.shm_segsz; + len = 0; if (shmflg & SHM_RND) { start = (char *) shmaddr - ((uintptr_t) shmaddr) % SHMLBA;