Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(44219)

Delta Between Two Patch Sets: Misc/valgrind-python.supp

Issue 7652: Merge C version of decimal into py3k.
Left Patch Set: Created 8 years, 3 months ago
Right Patch Set: Created 7 years, 6 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « Lib/test/test_numeric_tower.py ('k') | Modules/_decimal/_decimal.c » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 # 1 #
2 # This is a valgrind suppression file that should be used when using valgrind. 2 # This is a valgrind suppression file that should be used when using valgrind.
3 # 3 #
4 # Here's an example of running valgrind: 4 # Here's an example of running valgrind:
5 # 5 #
6 # cd python/dist/src 6 # cd python/dist/src
7 # valgrind --tool=memcheck --suppressions=Misc/valgrind-python.supp \ 7 # valgrind --tool=memcheck --suppressions=Misc/valgrind-python.supp \
8 # ./python -E ./Lib/test/regrtest.py -u gui,network 8 # ./python -E ./Lib/test/regrtest.py -u gui,network
9 # 9 #
10 # You must edit Objects/obmalloc.c and uncomment Py_USING_MEMORY_DEBUGGER 10 # You must edit Objects/obmalloc.c and uncomment Py_USING_MEMORY_DEBUGGER
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
130 ### fun:PyObject_Free 130 ### fun:PyObject_Free
131 ###} 131 ###}
132 ### 132 ###
133 ###{ 133 ###{
134 ### ADDRESS_IN_RANGE/Invalid read of size 4 134 ### ADDRESS_IN_RANGE/Invalid read of size 4
135 ### Memcheck:Value4 135 ### Memcheck:Value4
136 ### fun:PyObject_Free 136 ### fun:PyObject_Free
137 ###} 137 ###}
138 ### 138 ###
139 ###{ 139 ###{
140 ### ADDRESS_IN_RANGE/Use of uninitialised value of size 8
141 ### Memcheck:Addr8
142 ### fun:PyObject_Free
143 ###}
144 ###
145 ###{
146 ### ADDRESS_IN_RANGE/Use of uninitialised value of size 8
147 ### Memcheck:Value8
148 ### fun:PyObject_Free
149 ###}
150 ###
151 ###{
140 ### ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value 152 ### ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value
141 ### Memcheck:Cond 153 ### Memcheck:Cond
142 ### fun:PyObject_Free 154 ### fun:PyObject_Free
143 ###} 155 ###}
144 156
145 ###{ 157 ###{
146 ### ADDRESS_IN_RANGE/Invalid read of size 4 158 ### ADDRESS_IN_RANGE/Invalid read of size 4
147 ### Memcheck:Addr4 159 ### Memcheck:Addr4
148 ### fun:PyObject_Realloc 160 ### fun:PyObject_Realloc
149 ###} 161 ###}
150 ### 162 ###
151 ###{ 163 ###{
152 ### ADDRESS_IN_RANGE/Invalid read of size 4 164 ### ADDRESS_IN_RANGE/Invalid read of size 4
153 ### Memcheck:Value4 165 ### Memcheck:Value4
166 ### fun:PyObject_Realloc
167 ###}
168 ###
169 ###{
170 ### ADDRESS_IN_RANGE/Use of uninitialised value of size 8
171 ### Memcheck:Addr8
172 ### fun:PyObject_Realloc
173 ###}
174 ###
175 ###{
176 ### ADDRESS_IN_RANGE/Use of uninitialised value of size 8
177 ### Memcheck:Value8
154 ### fun:PyObject_Realloc 178 ### fun:PyObject_Realloc
155 ###} 179 ###}
156 ### 180 ###
157 ###{ 181 ###{
158 ### ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value 182 ### ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value
159 ### Memcheck:Cond 183 ### Memcheck:Cond
160 ### fun:PyObject_Realloc 184 ### fun:PyObject_Realloc
161 ###} 185 ###}
162 186
163 ### 187 ###
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
279 ### Memcheck:Cond 303 ### Memcheck:Cond
280 ### fun:MD5_Update 304 ### fun:MD5_Update
281 ###} 305 ###}
282 ### 306 ###
283 ###{ 307 ###{
284 ### somewhere in SSL stuff 308 ### somewhere in SSL stuff
285 ### Memcheck:Value4 309 ### Memcheck:Value4
286 ### fun:MD5_Update 310 ### fun:MD5_Update
287 ###} 311 ###}
288 312
313 # Fedora's package "openssl-1.0.1-0.1.beta2.fc17.x86_64" on x86_64
314 # See http://bugs.python.org/issue14171
315 {
316 openssl 1.0.1 prng 1
317 Memcheck:Cond
318 fun:bcmp
319 fun:fips_get_entropy
320 fun:FIPS_drbg_instantiate
321 fun:RAND_init_fips
322 fun:OPENSSL_init_library
323 fun:SSL_library_init
324 fun:init_hashlib
325 }
326
327 {
328 openssl 1.0.1 prng 2
329 Memcheck:Cond
330 fun:fips_get_entropy
331 fun:FIPS_drbg_instantiate
332 fun:RAND_init_fips
333 fun:OPENSSL_init_library
334 fun:SSL_library_init
335 fun:init_hashlib
336 }
337
338 {
339 openssl 1.0.1 prng 3
340 Memcheck:Value8
341 fun:_x86_64_AES_encrypt_compact
342 fun:AES_encrypt
343 }
344
289 # 345 #
290 # All of these problems come from using test_socket_ssl 346 # All of these problems come from using test_socket_ssl
291 # 347 #
292 { 348 {
293 from test_socket_ssl 349 from test_socket_ssl
294 Memcheck:Cond 350 Memcheck:Cond
295 fun:BN_bin2bn 351 fun:BN_bin2bn
296 } 352 }
297 353
298 { 354 {
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
381 Memcheck:Cond 437 Memcheck:Cond
382 fun:SHA1_Update 438 fun:SHA1_Update
383 } 439 }
384 440
385 { 441 {
386 from test_socket_ssl 442 from test_socket_ssl
387 Memcheck:Value4 443 Memcheck:Value4
388 fun:SHA1_Update 444 fun:SHA1_Update
389 } 445 }
390 446
447 {
448 test_buffer_non_debug
449 Memcheck:Addr4
450 fun:PyUnicodeUCS2_FSConverter
451 }
452
453 {
454 test_buffer_non_debug
455 Memcheck:Addr4
456 fun:PyUnicode_FSConverter
457 }
391 458
392 # Additional suppressions for the unified decimal tests: 459 # Additional suppressions for the unified decimal tests:
393 { 460 {
394 test_decimal 461 test_decimal
395 Memcheck:Addr4 462 Memcheck:Addr4
396 fun:PyUnicodeUCS2_FSConverter 463 fun:PyUnicodeUCS2_FSConverter
397 } 464 }
465
466 {
467 test_decimal2
468 Memcheck:Addr4
469 fun:PyUnicode_FSConverter
470 }
471
LEFTRIGHT

RSS Feeds Recent Issues | This issue
This is Rietveld 894c83f36cb7+