X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/706dd4584b4002e0d948b81d103dd5c4b70db077..9692d43fa911bdc2d6d0263a3cb3e22d5e3167fe:/src/mc/Process.cpp diff --git a/src/mc/Process.cpp b/src/mc/Process.cpp index 9197cb95e4..61dc6afa2f 100644 --- a/src/mc/Process.cpp +++ b/src/mc/Process.cpp @@ -55,9 +55,12 @@ namespace mc { #define SO_RE "\\.so[\\.0-9]*$" #define VERSION_RE "-[\\.0-9-]*$" -// In lexicographic order (but this is currently not used in the code): +// List of library which memory segments are not considered: static const char *const filtered_libraries[] = { "ld", + "libasan", /* gcc sanitizers */ + "libtsan", + "libubsan", "libbz2", "libboost_chrono", "libboost_context", @@ -646,7 +649,7 @@ std::vector& Process::old_simix_processes( void Process::dumpStack() { - unw_addr_space_t as = unw_create_addr_space(&_UPT_accessors, __BYTE_ORDER); + unw_addr_space_t as = unw_create_addr_space(&_UPT_accessors, BYTE_ORDER); if (as == nullptr) { XBT_ERROR("Could not initialize ptrace address space"); return;