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

--- Comment #31 from Christoph Cullmann <cullm...@kde.org> ---
(In reply to Paul Floyd from comment #30)
> (In reply to Tom Hughes from comment #28)
> > I think I know what's happening - the POST handler for clone is actually
> > running in both threads.
> > 
> > It works in the parent thread but when it tries to read the PIDFD in the
> > child thread it gets a nonsense value.
> 
> And I guess that the nonsense value could depend on the build options of
> Valgrind, like LTO.

I think it depends more on the state of the memory of the process that does the
clones. In our AbsInt tools, out of all QProcess calls (and we have a lot),
just one in one of our tools always had this issue, all others just passed
nicely (even in that tool, if one skipped the first one).

Nice that this is now a thing of the past, will make my debugging experience
again a lot nicer, for the KDE stuff I work on, too.

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

Reply via email to