X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d740fcc38174fbe1e9c5ec70ac3a15999fd62ac2..7862d928239639a5fbde23866f80f1b234ff8396:/tools/simgrid.supp diff --git a/tools/simgrid.supp b/tools/simgrid.supp index 7c2feea656..dbbae62ac1 100644 --- a/tools/simgrid.supp +++ b/tools/simgrid.supp @@ -1,20 +1,18 @@ # Valgrind suppressions for stuff that we cannot control -# Memory leak in dash -# dash is actually used when checking the "mkfile" command in tesh +# Memory leaks in standard tools (e.g. dash, tail, or sort) { - Memory leak in /bin/dash + Memory leak in /bin tools Memcheck:Leak ... - obj:/bin/dash + obj:/bin/* } -# We also don't want to be annoyed by leaks in /usr/bin/tail { - Memory leak in /usr/bin/tail + Memory leak in /usr/bin tools Memcheck:Leak ... - obj:/usr/bin/tail + obj:/usr/bin/* } # There's a constant leak of 56 bytes in the depths of libc which @@ -33,6 +31,16 @@ fun:__libc_dlopen_mode } +# Another problem in glibc, where makecontext does not reset the EBP register, +# and backtrace goes too far when walking up the stack frames +{ + Invalid read in backtrace, called after makecontext + Memcheck:Addr4 + fun:backtrace + ... + fun:makecontext +} + # Memory leaks appearing to be in libcgraph. They can be seen with the # following simple program: # ,----