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 |
|
---|