https://bugs.kde.org/show_bug.cgi?id=445011
Mark Wielaard <m...@klomp.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REPORTED |RESOLVED Resolution|--- |FIXED --- Comment #9 from Mark Wielaard <m...@klomp.org> --- Hi Aaron, Very nice patch. The pipe trick is cool. Note that I believe this should also work fine for non-gnu-linux arches. But I left the #if defined(VGO_linux) in deliver_signal since none of the others try to use debuginfod-find. Pushed as: commit 2ad93350446a49a5b0093548b63d43195d99d4ae Author: Aaron Merey <ame...@redhat.com> Date: Tue Jan 25 20:24:18 2022 -0500 Bug 445011: SIGCHLD is sent when valgrind uses debuginfod-find Valgrind fork+execs debuginfod-find in order to perform debuginfod queries. Any SIGCHLD debuginfod-find sends upon termination can mistakenly be delivered to the client running under valgrind. To prevent this, record in a hash table the PID of each process valgrind forks for internal use. Do not send SIGCHLD to the client if it is from a PID in this hash table. https://bugs.kde.org/show_bug.cgi?id=445011 -- You are receiving this mail because: You are watching all bug changes.