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

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 1996 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 1996.


Report 1996 Actions


    Problem Report Number 1996
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Rejected (REJ)
    Problem Resolution ID REJ.X.0582
    Raised 1996-03-12 08:00
    Updated 2003-03-13 08:00
    Published null
    Product Standard Transport Service XTI
    Certification Program The Open Brand certification program
    Test Suite VST version 4.1.3
    Test Identification XTI.os/util/error 2
    Problem Summary PGT4R.011 This assertion is failing because of a coding error. The endbuf pointer is set in the testcase as follows: endbuf = &buf[strlen(buf) - strlen(endexp) - 1]; The endbuf pointer should be set as follows:...
    Problem Text
    This assertion is failing because of a coding error. The endbuf
    pointer is set in the testcase as follows:

    endbuf = &buf[strlen(buf) - strlen(endexp) - 1];

    The endbuf pointer should be set as follows:

    endbuf = &buf[strlen(buf) - strlen(endexp)];
    Test Output
    400|0 2 1 16:30:21|IC Start
    200|0 2 16:30:21|TP Start
    520|0 2 00011108 1 1|Expected end of string "Interrupted system call "
    520|0 2 00011108 1 2|Actual end of string " Interrupted system call"
    220|0 2 1 16:30:22|FAIL
    410|0 2 1 16:30:22|IC End

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    The reason for the reduction of one byte in the length of the string is to
    ensure that the new line character is not passed to later calls to report
    writer output. The new line character is later tested in a separate C code
    statement.

    From the output, it looks as if the output from strerror() has an extraneous
    space (or possibly a non-printing control character) after the word "call",
    which is not present in the output from t_error(). This seems to be a minor
    fault in the system under test and it is recommended that the request is
    refused.

    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:

     

    Back   


Contact the Certification Authority