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]