-
-
Notifications
You must be signed in to change notification settings - Fork 1k
/
valgrind.supp
131 lines (122 loc) · 3.06 KB
/
valgrind.supp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
#
# valgrind suppression file for shogun tests to filter known warnings.
#
# Usage:
# valgrind --suppressions=.valgrind.supp ./a.out
#
# Adding new entries:
# If you want to generate suppression entries for your warnings, simply
# run "valgrind --gen-suppressions=yes" on your program. It will ask
# on every warning if you want to see the entry. Running valgrind with
# "--gen-suppressions=all" will generate all entries without asking.
#
# See also:
# http://valgrind.org/docs/manual/manual-core.html#manual-core.suppress
#
# Written (W) 2013 Thoralf Klein <thoralf.klein@zib.de>
#
{
shogun pthread_create warnings
Memcheck:Leak
fun:calloc
fun:_dl_allocate_tls
fun:pthread_create@@GLIBC_*
}
{
shogun pthread_create warnings for libgomp (-fopenmp)
Memcheck:Leak
fun:calloc
fun:_dl_allocate_tls
fun:pthread_create@@GLIBC_*
obj:*/usr/*lib*/libgomp.so*
}
{
shogun pthread_create stack warnings for libgomp (-fopenmp)
Memcheck:Leak
match-leak-kinds: possible
fun:calloc
fun:allocate_dtv
fun:_dl_allocate_tls
fun:allocate_stack
fun:pthread_create@@GLIBC_*
obj:*/usr/*lib*/libgomp.so*
}
{
libxml strange leaks 64-bit
Memcheck:Leak
fun:calloc
fun:_dlerror_run
fun:dlopen@@GLIBC_2.2.5
obj:/lib/x86_64-linux-gnu/liblzma.so.5.0.0
fun:lzma_auto_decoder
obj:/usr/lib/x86_64-linux-gnu/libxml2.so.2.8.0
fun:__libxml2_xzread
obj:/usr/lib/x86_64-linux-gnu/libxml2.so.2.8.0
fun:xmlParserInputBufferGrow
fun:xmlParserInputGrow
obj:/usr/lib/x86_64-linux-gnu/libxml2.so.2.8.0
fun:xmlParseDocument
obj:/usr/lib/x86_64-linux-gnu/libxml2.so.2.8.0
fun:*
}
{
libxml strange leaks 2 64-bit
Memcheck:Leak
fun:malloc
fun:_dl_signal_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
fun:_dlerror_run
fun:dlopen@@GLIBC_2.2.5
obj:/lib/x86_64-linux-gnu/liblzma.so.5.0.0
fun:lzma_auto_decoder
obj:/usr/lib/x86_64-linux-gnu/libxml2.so.2.8.0
fun:__libxml2_xzread
obj:/usr/lib/x86_64-linux-gnu/libxml2.so.2.8.0
fun:xmlParserInputBufferGrow
fun:xmlParserInputGrow
obj:/usr/lib/x86_64-linux-gnu/libxml2.so.2.8.0
fun:xmlParseDocument
obj:/usr/lib/x86_64-linux-gnu/libxml2.so.2.8.0
fun:*
}
{
uninitialized reads of libhdf5 < 1.8.12
Memcheck:Param
write(buf)
fun:__write_nocancel
obj:*/libhdf5.so.*
fun:H5FD_write
fun:H5F_accum_write
fun:H5F_block_write
fun:H5D_*flush_sieve_buf
obj:*/libhdf5.so.*
obj:*/libhdf5.so.*
fun:H5D_close
}
{
fscanf triggers "Conditional jump [...] on uninitialized values"
Memcheck:Cond
fun:__GI___strncasecmp_l
fun:____strtod_l_internal
fun:_IO_vfscanf
fun:fscanf
fun:*SerializableAsciiReader00*read_scalar_wrapped*
}
{
fscanf triggers "Uninitialized value of size 8"
Memcheck:Value8
fun:__GI___strncasecmp_l
fun:____strtod_l_internal
fun:_IO_vfscanf
fun:fscanf
fun:*SerializableAsciiReader00*read_scalar_wrapped*
}
{
strod triggers "Invalid read of size 8"
Memcheck:Addr8
fun:__GI___strncasecmp_l
fun:____strtod_l_internal
fun:*CParser*read_real*
}