Details
[Home]
Issue of the Standard # S0498
Brief
sigandset, sigorset and sigisemptyset functions crash if one of the parameters is NULL
Detailed Description
The LSB 3.1 description of sigandset() function specifies that if one or more of the function parameters was a null pointer then EINVAL error shall occure. But on SLES 10 this function crashes in this case (libc version 2.4). By the way, on Red Hat 4 64 bits (libc version 2.3.4) it works as specified in LSB 3.1. The same is truth about sigorset() and sigisemptyset() functions.
Problem location(s) in the standard
Linux Standard Base Core Specification 3.1, Chapter 13. Base Libraries, 13.5. Interface Definitions for libc, description of sigandset(), sigorset() and sigisemptyset() functions.
Accepted
LSB Bugzilla, 1663
Status
Fixed in LSB 3.1 Update 1
[Home]