|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1181 Details
Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges
This page provides all information on Problem Report 1181.
Report 1181 Actions
Problem Report Number 1181 Submitter's Classification Test Suite problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0383 Raised 1970-01-01 08:00 Updated 2003-03-13 08:00 Published null Product Standard Internationalised System Calls and Libraries Extended (UNIX 95) Certification Program The Open Brand certification program Test Suite VSU version 4.1.0 Test Identification base/sigaction 30 Problem Summary PG4U.00084 This was refused because it is a duplicate. Use TSD4U.00091 instead. Problem Text
This is the same behaviour as in TSD4U.00091, except the implementation
specific values of si_code differ.
We observe: ERROR: si_code incorrect. Expected 106,Received 101
Reference TSD contains:
ERROR: si_code incorrect. Expected 6,Received 1Test Output
IC End
IC Start
TP Start
SPEC1170TESTSUITE CASE 30
After a call to int sigaction(int sig, const struct
sigaction *act, struct sigaction *oact) with
SA_SIGINFO set in the sa_flags member of the sigaction
structure pointed to by act and sig equal to SIGCHLD,
on entry to the signal catching function specified by
the sa_handler member when the stopped child has
continued the si_code member of the structure pointed
to by the siginfo argument shall contain
CLD_CONTINUED, the si_pid member shall contain the
child process ID, the si_status member shall contain
the child's signal and the si_uid member
shall contain the real user ID of the process that
sent the signal.
PREP: Set up action for SIGCHLD
PREP: fork() a child that stops itself
PREP: Set up action for SIGCHLD
TEST: Send SIGCONT to child
TEST: signal = SIGCHLD
TEST: si_code = CLD_CONTINUED
TEST: si_status = SIGCONT
TEST: signal = SIGCHLD
TEST: si_code = CLD_CONTINUED
ERROR: si_code incorrect. Expected 106,Received 101
TEST: si_status = SIGCONT
ERROR: si_status incorrect. Expected SIGCONT,Received Unknown signal (0)
FAIL
IC EndReview Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
We recommend this request be refused.
The submitter is correct but a recent ruling regarding this issue
exists. To avoid the confusion duplicate rulings regarding the same
issue might cause we recommend this request be refused and the submitter
use TSD4U.00091 instead.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Rejected (REJ) Review Conclusion
This request is refused.
Problem Reporting System Options:
- View Report 1181
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority