HomeAbout Us A-Z IndexSearch * Contact Us Register LoginPress Shop

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 2335 Details

Help Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges

This page provides all information on Problem Report 2335.


Report 2335 Actions


    Problem Report Number 2335
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Rejected (REJ)
    Problem Resolution ID REJ.X.0646
    Raised 2004-02-13 00:30
    Updated 2004-03-05 23:40
    Published 2004-03-05 23:40
    Product Standard Internationalised System Calls and Libraries Extended V3 (UNIX 03)
    Certification Program The Open Brand certification program
    Test Suite VSRT version 5.2.5
    Test Identification SRC/common/vsrtlib/mkmmap.c
    Specification Base Definitions Issue 6
    Location in Spec none
    Problem Summary typo in library routine
    Problem Text in mkmmap.c in routine vsrt_open_shm_np() the line 322 is the following:

    in_rpt("vsrt_open_shm_np: second shm_open() failed for
    \"%s\", s, errno = %d (%s)", errno, errname(errno));


    it should be

    in_rpt("vsrt_open_shm_np: second shm_open() failed for
    \"%s\", errno = %d (%s)", s, errno, errname(errno));
    Test Output
    ************************************************************************
    /tset/rt.os/mfiles/mmap/T.mmap 22 Failed

    Test Description:
    If _POSIX_SHARED_MEMORY_OBJECTS is defined or the implementation
    supports the mmap() function as defined in System Interfaces and
    Headers, Issue 5:
    A call to mmap() for a shared memory object when fildes is not
    open
    for reading, regardless of the protection specified, shall return
    MAP_FAILED and set errno to EACCES.


    Test Information:
    vsrt_open_shm_np: second shm_open() failed for "", s, errno =
    268594336
    ()


    ************************************************************************

    Review Information

    Review Type TSMA Review
    Start Date 2004-02-13 00:30
    Last Updated 2004-02-13 01:22
    Completed 2004-02-13 01:22
    Status Complete
    Review Recommendation Rejected (REJ)
    Review Response Although this is a fault in vsrtlib that needs to be corrected, a TSD
    should not be issued for this test failure. The fault only affects the
    information written to the journal - the test would still fail with the
    corrected library code on this implementation.

    Review Type SA Review
    Start Date 2004-02-13 01:22
    Last Updated 2004-02-13 01:49
    Completed 2004-02-13 01:49
    Status Complete
    Review Resolution Rejected (REJ)
    Review Conclusion Although the SA agrees that this is a fault in vsrtlib that needs to be
    corrected,this only effects the information displayed in the journal
    file. The test is failing for legitimate reasons and thus it is not
    appropriate to issue a TSD which would have the effect of acting as a
    waiver for the apparent non conformity that the test appears to expose.

    The reporting error will be corrected under the support process. However
    for a TSD to be issued the applicant will need to provide a reasoned
    argument that the test is producing a spurious "fail".

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority