*BSD News Article 12312


Return to BSD News archive

Newsgroups: comp.os.386bsd.bugs
Path: sserve!manuel.anu.edu.au!munnari.oz.au!metro!ipso!runxtsa!bde
From: bde@runx.oz.au (Bruce Evans)
Subject: Re: cvs 1.3 bugfix
Message-ID: <1993Mar5.062611.26942@runx.oz.au>
Organization: RUNX Un*x Timeshare.  Sydney, Australia.
References: <RICH.93Mar3114046@omicron.Rice.edu> <SOMMERFELD.93Mar3180839@blatt.apollo.hp.com>
Date: Fri, 5 Mar 93 06:26:11 GMT
Lines: 12

In article <SOMMERFELD.93Mar3180839@blatt.apollo.hp.com> sommerfeld@apollo.hp.com (Bill Sommerfeld) writes:

>I think this is a bug in the sigismember macro, not in cvs....

sigismember(), sigaddset() and sigdelset() all fail to check their signal
number arg.

The bug was recently fixed for linux by not defining the bad macros, but
the 386BSD library doesn't have functions behind the macros (probably
another bug) so this doesn't work.
-- 
Bruce Evans  bde%runx.oz.au@ips.oz.au