Browse Source

Add graphics/audio driver memory leaks to valgrind suppressions.

tags/v2.6.4
Andrew Belt 3 weeks ago
parent
commit
5fba8d0c50
2 changed files with 40 additions and 5 deletions
  1. +2
    -2
      Makefile
  2. +38
    -3
      valgrind.supp

+ 2
- 2
Makefile View File

@@ -138,9 +138,9 @@ perf: $(STANDALONE_TARGET)
hotspot perf.data
rm perf.data

# VALGRIND_FLAGS += --gen-suppressions=all
VALGRIND_FLAGS += --gen-suppressions=all
VALGRIND_FLAGS += --suppressions=valgrind.supp
# VALGRIND_FLAGS += --leak-check=full
VALGRIND_FLAGS += --leak-check=full
VALGRIND_FLAGS += --track-origins=yes
VALGRIND_FLAGS += --exit-on-first-error=yes
valgrind: $(STANDALONE_TARGET)


+ 38
- 3
valgrind.supp View File

@@ -1,20 +1,55 @@
{
<PulseAudio>
<>
Memcheck:Cond
...
fun:pa_mainloop_run
}
{
<Mesa>
<>
Memcheck:Cond
...
obj:/usr/lib/libgallium*
...
}
{
<Mesa>
<>
Memcheck:Cond
...
obj:/usr/lib/libGLX_mesa*
...
}
{
<>
Memcheck:Leak
...
obj:/usr/lib/libgallium*
...
}
{
<>
Memcheck:Leak
...
fun:snd_seq_open
...
}
{
<>
Memcheck:Leak
...
fun:snd_config_update_r
...
}
{
<>
Memcheck:Leak
...
fun:_snd_config_load_with_include
...
}
{
<insert_a_suppression_name_here>
Memcheck:Leak
...
fun:pa_pdispatch_run
...
}

Loading…
Cancel
Save