https://bugs.kde.org/show_bug.cgi?id=450962

Mark Wielaard <m...@klomp.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
                 CC|                            |m...@klomp.org
         Resolution|---                         |FIXED

--- Comment #2 from Mark Wielaard <m...@klomp.org> ---
(In reply to Jesus Checa from comment #1)
> Created attachment 147188 [details]
> Patch adding suppression + testcase
> 
> Attaching a patch that adds the corresponding suppression and a testcase
> with Mark Wielaard's reproducer from bug 352130

Looks correct. Thanks for the analysis and all the testing. Locally verified
against glibc-2.34.
Pushed as:

commit 7b5867b1fda1dbadc1291988828f6d6ad9438144
Author: Mark Wielaard <m...@klomp.org>
Date:   Fri Apr 8 14:58:38 2022 +0200

    helgrind reports false races for printfs using mempcpy on FILE* state

    We already have a suppression for helgrind which is for when glibc
    uses __GI_mempcpy to manipulate internal FILE state (this was bug
    352130). But since glibc-2.26 mempcpy is used instead __GI_mempcpy,
    making the suppresion from the original bug obsolete.

    This patch adds a new suppression using mempcpy but doesn't replace
    the original suppression for older systems.

    Patch adding suppression + testcase by Jesus Checa <jch...@redhat.com>

    https://bugs.kde.org/show_bug.cgi?id=450962

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to