docs
[pspp] / tests / valgrind.supp
1 # libfontconfig uses offsets instead of pointers so valgrind doesn't
2 # recognize when blocks are still in use
3 {
4     fontconfig
5     Memcheck:Leak
6     ...
7     fun:FcFontRenderPrepare
8 }
9 {
10     fontconfig2
11     Memcheck:Leak
12     fun:realloc
13     obj:*libfontconfig.so.*
14 }
15 {
16     fontconfig3
17     Memcheck:Leak
18     fun:malloc
19     obj:*libfontconfig.so.*
20     ...
21     fun:XML_ParseBuffer
22 }
23 {
24    fontconfig4
25    Memcheck:Leak
26    match-leak-kinds: possible
27    fun:calloc
28    fun:g_malloc0
29    fun:type_class_init_Wm
30    ...
31    fun:pango_fc_font_class_init
32    fun:pango_fc_font_class_intern_init
33    ...
34 }
35
36 # These are effectively static allocations by glib made at startup.
37 {
38    g_type_register_static
39    Memcheck:Leak
40    match-leak-kinds: possible
41    ...
42    fun:g_type_register_static
43 }
44 {
45    g_type_register_fundamental
46    Memcheck:Leak
47    match-leak-kinds: possible
48    ...
49    fun:g_type_register_fundamental
50    ...
51 }
52 {
53    type_node_fundamental_new_W
54    Memcheck:Leak
55    match-leak-kinds: possible
56    ...
57    fun:type_node_fundamental_new_W
58    ...
59    fun:_dl_init
60    ...
61 }