|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1393 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 1393.
Report 1393 Actions
Problem Report Number 1393 Submitter's Classification Test Suite problem State Resolved Resolution Test Suite Deficiency (TSD) Problem Resolution ID TSD.X.0675 Raised 1970-01-01 08:00 Updated 2003-03-13 08:00 Published 1996-08-09 08:00 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/vfork 14 Problem Summary TSD4U.00141 This test may fail on all implementations because an incorrect argument is used in a semctl() call. Problem Text
This vfork() test calls semctl() with an optional fourth argument.
as documented in the XPG4 specification for semctl() which states:
The fourth argument is optional and depends upon the operation
requested. If required, it is of type union semun, which the
application must explicitly declare:
union semun {
int val;
struct semid_ds *buf;
unsigned short *array;
} arg;
This test fails to make this explicit declaration and as a result,
the test may segv and fail with an UNRESOLVED test result.Test Output
TEST CASE: vfork
TEST PURPOSE #14
A successful call to pid_t vfork(void) shall clear all
the child process' semadj values.
PREP: Allocating semaphores
PREP: Set semadj value to 0
ERROR: TEST TERMINATED DUE TO SIGSEGV SIGNAL (11)
14 FAILReview Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
We agree this is a test suite deficiency in the test
suite version(s) listed.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Test Suite Deficiency (TSD) Review Conclusion
X
This is an agreed Test Suite Deficiency.
Problem Reporting System Options:
- View Report 1393
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority