From 8fcb091a19ded0af2909129807ca2c73c6975e4f Mon Sep 17 00:00:00 2001 From: avolkov Date: Fri, 13 Jan 2012 18:09:31 +0000 Subject: [PATCH] More restrictive Valgrind suppression file, from Louis Delacroix git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3745 8092fc87-c524-0410-9efc-e669fe64eaf9 --- tools/valgrind/sc2-valgrind.supp | 54 +++++++++++++------------------- 1 file changed, 21 insertions(+), 33 deletions(-) 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