I was trying to execute my project using valgrind and this is what I got: valgrind: aspacemgr.c:1058 (vgPlain_pad_address_space): Assertion '!ret.isError' failed. ==20644== at 0xB001693E: panic (m_libcassert.c:175) ==20644== by 0xB001693D: vgPlain_assert_fail (m_libcassert.c:169) ==20644== by 0xB003BC7B: vgPlain_pad_address_space (aspacemgr.c:1058) ==20644== by 0xB005132C: vgSysWrap_linux_sys_io_setup_before (syswrap-linux.c:699) ==20644== by 0xB004EAC1: vgPlain_client_syscall (syswrap-main.c:622) ==20644== by 0xB0038F99: handle_syscall (scheduler.c:589) ==20644== by 0xB003922E: vgPlain_scheduler (scheduler.c:688) ==20644== by 0xB004F431: vgModuleLocal_thread_wrapper (syswrap-linux.c:80) ==20644== by 0xB004B99E: run_a_thread_NORETURN (syswrap-x86-linux.c:150) I was using debian package distribution with version: valgrind-3.0.1-Debian
Can you try with 3.1.0? The address space management is much more robust than in 3.0.1. Thanks.
It turns out that valgrind 3.1.0 works fine (bug does not show up). Thanks for quick response.
Reopening to correct resolution.
*** Bug has been marked as fixed ***.