|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 2071 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 2071.
Report 2071 Actions
Problem Report Number 2071 Submitter's Classification Test Suite problem State Resolved Resolution Test Suite Deficiency (TSD) Problem Resolution ID TSD.X.1042 Raised 1970-01-01 08:00 Updated 2003-03-13 08:00 Published 1998-04-01 08:00 Product Standard Internationalised System Calls and Libraries Extended V2 (UNIX 98) Certification Program The Open Brand certification program Test Suite VSTH version 5.1.2 Test Identification PTHR.os/all/pthread_cancel 7 Problem Summary TSD5TH.00039 Within test case 7, the subtest for munlock() fails when a call to the function mlock() with EPERM - The calling process does not have the appropriate privilege to perform the requested operation. On ... Problem Text
Within test case 7, the subtest for munlock() fails when
a call to the function mlock() with
EPERM - The calling process does not have the appropriate
privilege to perform the requested operation.
On page 522 of XSH5 for mlock it states
The appropriate privilege is required to lock process
memory with mlock().
The implementation under test requires that the process have
super-user privilege. The test case is thus not portable
because it does not provide appropriate privileges for mlock().Test Output
10|0 /tset/PTHR.os/all/pthread_cancel/T.pthread_cancel 14:34:18|TC Start,
scenario ref 1-0, ICs: {7} 15|0 3.1-lite 1|TCM Start
400|0 7 1 14:34:18|IC Start
200|0 7 14:34:18|TP Start
520|0 7 00013290 1 1|A cancellation point shall not occur when a thread
520|0 7 00013290 1 2|is executing any of the following C standard or
520|0 7 00013290 1 3|ISO/IEC 9945-1:1996 functions:
520|0 7 00013290 1 4|_exit
520|0 7 00013290 1 5|abort
520|0 7 00013290 1 6|abs
520|0 7 00013290 246 2|Testing mq_unlink()
520|0 7 00013290 248 1|mq_unlink() passed
520|0 7 00013290 248 2|Testing munlock()
520|0 7 00013290 248 3|The setup function failed
520|0 7 00013290 248 4|munlock() unresolved
520|0 7 00013290 248 5|Testing munlockall()
520|0 7 00013290 250 1|munlockall() passed
520|0 7 00013290 250 2|Testing munmap()
520|0 7 00013290 252 1|munmap() passed
520|0 7 00013290 252 2|Testing pathconf()
520|0 7 00013290 254 1|pathconf() passed
520|0 7 00013290 444 2|Testing sigpending()
520|0 7 00013290 446 1|sigpending() passed
520|0 7 00013290 446 2|Testing sigprocmask()
520|0 7 00013290 448 1|sigprocmask() passed
520|0 7 00013290 448 2|Testing sigqueue()
510|0|system 0: Abandoning testset: caught unexpected signal 11 (SIGSEGV)
220|0 7 7 14:34:21|NORESULT (auto-generated by TCC)
80|0 1 14:34:21|TC End, scenario ref 1-0
900|14:34:21|TCC EndReview Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
We agree with the applicant and recommend that a waiver be granted on
the basis of a test suite deficiency.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Test Suite Deficiency (TSD) Review Conclusion
This is an agreed Test Suite Deficiency.
Problem Reporting System Options:
- View Report 2071
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority