From: Paul F. <pj...@wa...> - 2025-04-16 20:12:39
|
On 4/16/25 16:58, Mark Wielaard wrote: > https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=4c78562419ce2c9b6a21a3c9dfc9bf90638c9649 > > commit 4c78562419ce2c9b6a21a3c9dfc9bf90638c9649 > Author: Alexandra Hájková <aha...@re...> > Date: Wed Nov 20 12:00:47 2024 -0500 > > Add --modify-fds=[no|high] option The track_new testcase isn't working on FreeBSD. If I add the POST_newFd_RES macro to POST(sys_openat) then I see the fds being assigned from VG_(fd_hard_limit) downwards but when ML_(fd_allowed)() is called from PRE(sys_write) I don't see that openbadfd->fd_closed is set for the closed fd. Need more debugging of what's happening during close. A+ Paul |