This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Valgrind suppressions need updating
Type: Stage: resolved
Components: Versions: Python 3.8, Python 3.7, Python 3.6
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: Nosy List: Paul Price, benjamin.peterson, miss-islington
Priority: normal Keywords: patch

Created on 2018-02-20 21:13 by Paul Price, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 5779 merged Paul Price, 2018-02-20 21:13
PR 5793 merged miss-islington, 2018-02-21 06:01
PR 5794 merged miss-islington, 2018-02-21 06:02
Messages (4)
msg312436 - (view) Author: Paul Price (Paul Price) * Date: 2018-02-20 21:13
Using the current valgrind suppressions (Misc/valgrind-python.supp) results in a lot of noise, e.g.:

==2662549== Conditional jump or move depends on uninitialised value(s)
==2662549==    at 0x4EFD734: address_in_range (obmalloc.c:1200)
==2662549==    by 0x4EFD734: _PyObject_Free (obmalloc.c:1467)
==2662549==    by 0x4FAA6A3: block_free (pyarena.c:95)
==2662549==    by 0x4FAA6A3: PyArena_Free (pyarena.c:169)

The suppressions are blocking Py_ADDRESS_IN_RANGE, but this function was renamed in 3.6.
msg312466 - (view) Author: Benjamin Peterson (benjamin.peterson) * (Python committer) Date: 2018-02-21 06:00
New changeset ba518804bf4c1ea01df5e622b333d3116cbaa3bd by Benjamin Peterson (Paul Price) in branch 'master':
bpo-32889: update valgrind suppressions (GH-5779)
https://github.com/python/cpython/commit/ba518804bf4c1ea01df5e622b333d3116cbaa3bd
msg312470 - (view) Author: miss-islington (miss-islington) Date: 2018-02-21 06:27
New changeset 69607b4ecf917aea59632ff72695a97a6689ed8c by Miss Islington (bot) in branch '3.7':
bpo-32889: update valgrind suppressions (GH-5779)
https://github.com/python/cpython/commit/69607b4ecf917aea59632ff72695a97a6689ed8c
msg312471 - (view) Author: miss-islington (miss-islington) Date: 2018-02-21 06:31
New changeset 1e8bc25594db3f36a3f228531bce0ed1b99c2d8d by Miss Islington (bot) in branch '3.6':
bpo-32889: update valgrind suppressions (GH-5779)
https://github.com/python/cpython/commit/1e8bc25594db3f36a3f228531bce0ed1b99c2d8d
History
Date User Action Args
2022-04-11 14:58:58adminsetgithub: 77070
2018-02-21 06:31:56miss-islingtonsetmessages: + msg312471
2018-02-21 06:27:40miss-islingtonsetnosy: + miss-islington
messages: + msg312470
2018-02-21 06:06:34benjamin.petersonsetstatus: open -> closed
resolution: fixed
stage: patch review -> resolved
2018-02-21 06:02:11miss-islingtonsetpull_requests: + pull_request5575
2018-02-21 06:01:12miss-islingtonsetkeywords: + patch
stage: patch review
pull_requests: + pull_request5574
2018-02-21 06:00:04benjamin.petersonsetnosy: + benjamin.peterson
messages: + msg312466
2018-02-20 21:13:07Paul Pricecreate