changes in Valgrind suppression file
[public/netxms.git] / doc / valgrind.supp
1 {
2 dlopen
3 Memcheck:Leak
4 fun:malloc
5 ...
6 fun:_dl_init
7 fun:dl_open_worker
8 }
9
10 {
11 dlclose
12 Memcheck:Leak
13 fun:calloc
14 fun:_dlerror_run
15 fun:dlclose
16 }
17
18 {
19 pthread_create
20 Memcheck:Leak
21 fun:calloc
22 fun:allocate_dtv
23 fun:_dl_allocate_tls
24 fun:allocate_stack
25 }
26
27 {
28 start_thread
29 Memcheck:Leak
30 fun:realloc
31 ...
32 fun:start_thread
33 fun:clone
34 }
35
36 {
37 OpenSSL/condition
38 Memcheck:Cond
39 ...
40 obj:*/libcrypto.so.1.0.0
41 }
42
43 {
44 OpenSSL/value8
45 Memcheck:Value8
46 ...
47 obj:*/libcrypto.so.1.0.0
48 }
49
50 {
51 OpenSSL/value4
52 Memcheck:Value4
53 ...
54 obj:*/libcrypto.so.1.0.0
55 }
56
57 {
58 OpenSSL/DH_new_method
59 Memcheck:Leak
60 fun:malloc
61 fun:CRYPTO_malloc
62 ...
63 fun:DH_new_method
64 }
65
66 {
67 OpenSSL/OpenSSL_add_all_ciphers
68 Memcheck:Leak
69 fun:malloc
70 fun:CRYPTO_malloc
71 ...
72 fun:OpenSSL_add_all_ciphers
73 }
74
75 {
76 OpenSSL/OpenSSL_add_all_digests
77 Memcheck:Leak
78 fun:malloc
79 fun:CRYPTO_malloc
80 ...
81 fun:OpenSSL_add_all_digests
82 }
83
84 {
85 OpenSSL/OPENSSL_load_builtin_modules
86 Memcheck:Leak
87 fun:malloc
88 fun:CRYPTO_malloc
89 ...
90 fun:OPENSSL_load_builtin_modules
91 }
92
93 {
94 OpenSSL/ENGINE_load_builtin_engines
95 Memcheck:Leak
96 fun:malloc
97 fun:CRYPTO_malloc
98 ...
99 fun:ENGINE_load_builtin_engines
100 }
101
102 {
103 OpenSSL/CONF_modules_load_file
104 Memcheck:Leak
105 fun:malloc
106 fun:CRYPTO_malloc
107 ...
108 fun:CONF_modules_load_file
109 }
110
111 {
112 OpenSSL/SSL_library_init
113 Memcheck:Leak
114 fun:malloc
115 fun:CRYPTO_malloc
116 ...
117 fun:SSL_library_init
118 }
119
120 {
121 uninit bytes in agent send message
122 Memcheck:Param
123 socketcall.sendto
124 fun:send
125 fun:_Z6SendExiPKvmiP14netxms_mutex_t
126 fun:_ZN11CommSession14sendRawMessageEP12NXCP_MESSAGEP21NXCPEncryptionContext
127 }
128
129 {
130 decryptMessage/jump
131 Memcheck:Cond
132 ...
133 fun:_ZN21NXCPEncryptionContext14decryptMessageEP22NXCP_ENCRYPTED_MESSAGEPh
134 fun:_ZN23AbstractMessageReceiver20getMessageFromBufferEPb
135 fun:_ZN23AbstractMessageReceiver11readMessageEjP21MessageReceiverResult
136 }
137
138 {
139 decryptMessage/value8
140 Memcheck:Value8
141 ...
142 fun:_ZN21NXCPEncryptionContext14decryptMessageEP22NXCP_ENCRYPTED_MESSAGEPh
143 fun:_ZN23AbstractMessageReceiver20getMessageFromBufferEPb
144 fun:_ZN23AbstractMessageReceiver11readMessageEjP21MessageReceiverResult
145 }
146
147 {
148 NXCPMessage/jump
149 Memcheck:Cond
150 fun:_ZN11NXCPMessageC1EP12NXCP_MESSAGEi
151 fun:_ZN23AbstractMessageReceiver20getMessageFromBufferEPb
152 fun:_ZN23AbstractMessageReceiver11readMessageEjP21MessageReceiverResult
153 }
154
155 {
156 iconv/jump
157 Memcheck:Cond
158 ...
159 fun:__gconv
160 fun:iconv
161 }
162
163 {
164 iconv/value8
165 Memcheck:Value8
166 ...
167 fun:__gconv
168 fun:iconv
169 }
170
171 {
172 Oracle Client 12/libclntsh/Jump
173 Memcheck:Cond
174 obj:*/libclntsh.so.12.1
175 }
176
177 {
178 Oracle Client 12/libclntshcore/Jump
179 Memcheck:Cond
180 obj:*/libclntshcore.so.12.1
181 }
182
183 {
184 Oracle Client 12/libnnz12/Jump
185 Memcheck:Cond
186 obj:*/libnnz12.so
187 }
188
189 {
190 Oracle Client 12/libnnz12/Uninitialized 8
191 Memcheck:Value8
192 obj:*/libnnz12.so
193 }
194
195 {
196 Oracle Client 12/libclntshcore/Uninitialized 8
197 Memcheck:Value8
198 obj:*/libclntshcore.so.12.1
199 }
200
201 #{
202 # Oracle Client 12/malloc
203 # Memcheck:Leak
204 # fun:malloc
205 # obj:*/libclntshcore.so.12.1
206 #}
207
208 #{
209 # Oracle Client 12/calloc
210 # Memcheck:Leak
211 # fun:calloc
212 # obj:*/libclntshcore.so.12.1
213 #}
214
215 {
216 Static mutexes
217 Memcheck:Leak
218 fun:malloc
219 fun:MutexCreate
220 fun:__static_initialization_and_destruction_0
221 }
222
223 {
224 Static conditions
225 Memcheck:Leak
226 fun:malloc
227 fun:ConditionCreate
228 fun:__static_initialization_and_destruction_0
229 }