diff --git a/tools/valgrind/sc2-valgrind.supp b/tools/valgrind/sc2-valgrind.supp index ee102b915..ce2ffcc00 100644 --- a/tools/valgrind/sc2-valgrind.supp +++ b/tools/valgrind/sc2-valgrind.supp @@ -1,50 +1,38 @@ # Valgrind suppression file. # Usage: -# valgrind --suppressions=sc2-valgrind.supp --log-file=sc2.vglog ./uqm-debug -{ - memory leaks in SDL - Memcheck:Leak - ... - obj:*/lib/libSDL* -} +# valgrind --suppressions=sc2-valgrind.supp --log-file=sc2.vglog ./uqm-debug -l sc2.log { memory leaks in PulseAudio Memcheck:Leak ... obj:*/lib/libpulse* } -{ - memory leaks in libasound - Memcheck:Leak - ... - obj:*/lib/libasound* -} -{ - memory leaks in libasound - Memcheck:Overlap - ... - obj:*/lib/libasound* -} -{ - ioctl param in libasound - Memcheck:Param - ioctl(arg) - ... - obj:*/lib/libasound* -} -{ - semctl param in libasound - Memcheck:Param - semctl(IPC_SET, arg.buf) - ... - obj:*/lib/libasound* -} { memory leaks in libX11 Memcheck:Leak ... obj:*/lib/libX11* } +{ + memory leaks in CRT startup + Memcheck:Leak + fun:malloc + ... + fun:_dl_catch_error +} +{ + memory leaks in CRT startup + Memcheck:Leak + fun:calloc + ... + fun:_dl_catch_error +} +{ + memory leaks in SDL_Init + Memcheck:Leak + ... + fun:SDL_Init +} { memory leaks in libmikmod Memcheck:Leak