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

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

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

--- Comment #4 from Mark Wielaard <m...@klomp.org> ---
Thanks for the bug report, patch and integration of the testcase into the
testsuite. I double checked that this is also specified by POSIX for
sigprocmask, so it isn't linux specific.

Pushed patches as:

commit b70d208e97336fff617892f88d63afc97983d619
Author: Nikola Milutinovic <nikola.milutino...@rt-rk.com>
Date:   Sun Dec 22 15:49:04 2019 +0100

    sigprocmask should ignore HOW argument when SET is NULL.

    Specific use case bug found in SysRes VG_(do_sys_sigprocmask).

    Fix for case when ,,set,, parameter is NULL.
    In this case ,,how,, parameter should be ignored because we are
    only requesting from kernel to put current signal mask into ,,oldset,,.
    But instead we determine the action based on ,,how,, parameter and
    therefore make the system call fail when it should pass.
    Taken from linux man pages (sigprocmask).

    The same is specified for POSIX.

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

commit 2f729fdbd6a3e70fb61dcc5b77fd86ea23edf8ae (HEAD -> master)
Author: Alexandra Hájková <ahajk...@redhat.com>
Date:   Mon Dec 16 15:58:26 2019 +0100

    none/tests: Add test for bz414565.

    Integrate the test case written by Nikola Milutinovic to the
    testsuite. (https://bugs.kde.org/show_bug.cgi?id=414565)

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

Reply via email to