source: vendor/current/source4/.valgrind_suppressions@ 740

Last change on this file since 740 was 740, checked in by Silvan Scherrer, 12 years ago

Samba Server: update vendor to 3.6.0

File size: 2.8 KB
Line 
1# add valgrind suppressions for the build farm here. Get the format
2# from the build farm log
3
4{
5 samba_dlopen1
6 Memcheck:Cond
7 obj:/lib/ld-2.3.6.so
8 obj:/lib/ld-2.3.6.so
9 obj:/lib/tls/libc-2.3.6.so
10 obj:/lib/ld-2.3.6.so
11 fun:_dl_open
12}
13
14{
15 samba_dlopen2
16 Memcheck:Cond
17 obj:/lib/ld-2.3.6.so
18 fun:_dl_open
19}
20
21{
22 samba_dlopen3
23 Memcheck:Addr4
24 obj:/lib/ld-2.3.6.so
25 obj:/lib/ld-2.3.6.so
26 obj:/lib/ld-2.3.6.so
27 obj:/lib/ld-2.3.6.so
28 obj:/lib/ld-2.3.6.so
29 obj:/lib/ld-2.3.6.so
30 obj:/lib/tls/libc-2.3.6.so
31 obj:/lib/ld-2.3.6.so
32 fun:_dl_open
33}
34
35{
36 samba_dlopen4
37 Memcheck:Cond
38 obj:/lib/ld-2.3.6.so
39 obj:/lib/tls/libc-2.3.6.so
40 obj:/lib/ld-2.3.6.so
41 fun:_dl_open
42 }
43
44{
45 samba_dlopen5
46 Memcheck:Addr4
47 obj:/lib/ld-2.3.6.so
48 obj:/lib/ld-2.3.6.so
49 obj:/lib/ld-2.3.6.so
50 obj:/lib/tls/libc-2.3.6.so
51 obj:/lib/ld-2.3.6.so
52 fun:_dl_open
53}
54
55{
56 samba_dlopen6
57 Memcheck:Cond
58 obj:/lib/ld-2.3.6.so
59 obj:/lib/ld-2.3.6.so
60 obj:/lib/ld-2.3.6.so
61 obj:/lib/tls/libc-2.3.6.so
62 obj:/lib/ld-2.3.6.so
63 fun:_dl_open
64}
65
66{
67 samba_dlopen7
68 Memcheck:Addr4
69 obj:/lib/ld-2.3.6.so
70 obj:/lib/ld-2.3.6.so
71 obj:/lib/tls/libc-2.3.6.so
72 obj:/lib/ld-2.3.6.so
73 fun:_dl_open
74}
75
76{
77 samba_libc_dlsym1
78 Memcheck:Addr4
79 obj:/lib/ld-2.3.6.so
80 obj:/lib/ld-2.3.6.so
81 obj:/lib/ld-2.3.6.so
82 obj:/lib/tls/libc-2.3.6.so
83 obj:/lib/ld-2.3.6.so
84 fun:__libc_dlsym
85}
86
87#
88# Tests from valgrind-python.supp (distributed with python):
89#
90# These try and suppress these errors
91#
92
93# all tool names: Addrcheck,Memcheck,cachegrind,helgrind,massif
94{
95 ADDRESS_IN_RANGE/Invalid read of size 4
96 Memcheck:Addr4
97 fun:Py_ADDRESS_IN_RANGE
98}
99
100{
101 ADDRESS_IN_RANGE/Invalid read of size 4
102 Memcheck:Value4
103 fun:Py_ADDRESS_IN_RANGE
104}
105
106{
107 ADDRESS_IN_RANGE/Invalid read of size 8 (x86_64 aka amd64)
108 Memcheck:Value8
109 fun:Py_ADDRESS_IN_RANGE
110}
111
112{
113 ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value
114 Memcheck:Cond
115 fun:Py_ADDRESS_IN_RANGE
116}
117
118#
119# Leaks (including possible leaks)
120# Hmmm, I wonder if this masks some real leaks. I think it does.
121# Will need to fix that.
122#
123
124{
125 Handle PyMalloc confusing valgrind (possibly leaked)
126 Memcheck:Leak
127 fun:realloc
128 fun:_PyObject_GC_Resize
129 fun:COMMENT_THIS_LINE_TO_DISABLE_LEAK_WARNING
130}
131
132{
133 Handle PyMalloc confusing valgrind (possibly leaked)
134 Memcheck:Leak
135 fun:malloc
136 fun:_PyObject_GC_New
137 fun:COMMENT_THIS_LINE_TO_DISABLE_LEAK_WARNING
138}
139
140{
141 Handle PyMalloc confusing valgrind (possibly leaked)
142 Memcheck:Leak
143 fun:malloc
144 fun:_PyObject_GC_NewVar
145 fun:COMMENT_THIS_LINE_TO_DISABLE_LEAK_WARNING
146}
147
Note: See TracBrowser for help on using the repository browser.