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

Mark Wielaard <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED

--- Comment #2 from Mark Wielaard <[email protected]> ---
commit bd1e857cd493f4d1e64c3f5ae1061650644c666b
Author: Mark Wielaard <[email protected]>
Date:   Wed Jul 16 02:45:39 2025 +0200

    Check mmap fd is valid, if used, and fail early with EBADF if not

    mmap should fail with EBADF if the given fd is bad (or used by valgrind
    itself) when used (flags does not contain MAP_ANONYMOUS).

    Check both with ML_(fd_allowed) (which might only warn) and fcntl
    (VKI_F_GETFD) to see if the file descriptor is valid. Fail early so
    the address space manager and the actual mmap call don't do
    unnecessary work (and might fail with a different error code).

    This fixes the LTP mmap08 testcase.

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

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

Reply via email to