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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 0538 Actions


    Problem Report Number 0538
    Submitter's Classification Minor System Fault
    State Resolved
    Resolution Minor System Fault (MSF)
    Problem Resolution ID MSF.X.0029
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published 1996-04-11 08:00
    Expiry Date 1997-04-11
    Product Standard Commands and Utilities V2 (UNIX 95)
    Certification Program The Open Brand certification program
    Test Suite VSC version 4.1.4
    Test Identification POSIX.cmd/sh 91
    Problem Summary MSF4C.00009 A MSF is requested for IUTs which do not properly parse the command line keystroke sequence, "^V^C". The IUT improperly interprets this as an interrupt.
    Problem Text
    A MSF is requested for IUTs which do not properly parse the command
    line keystroke sequence, "^V^C". The IUT improperly interprets this
    as an interrupt.

    The test fails because the sequence "^V^C" is prematurely terminating
    the testcase in question.

    The comparison between results and expected output fails.

    As far as I have been able to see or test, historically, the Korn shell
    did not accept literal insertion of the INTR character. Our implementation
    has this fault. Hand typing all the other sequences of special characters
    does permit insertion of the corresponding special characters, i.e.,

    Typing "abc^V\ndef" produces "abc^Jdef" - Newline
    Typing "abc^V^Hdef" produces "abc^Hdef" - Erase
    Typing "abc^V^Udef" produces "abc^Udef" - Kill
    Typing "abc^V^Vdef" produces "abc^Vdef" - Control-V
    Typing "abc^V^Wdef" produces "abc^Wdef" - Control-W
    Typing "abc^V^Ddef" produces "abc^Ddef" - EOF
    Typing "abc^V^[def" produces "abc^[def" - ESC

    We believe that this system fault is a waiver candidate because a user is
    able to redefine the intr control character to a different value before
    entering the "^V^C" sequence. Also, we believe that application usage of
    this functionality is not widespread.

    A defect report has been opened and a fix will be available very rapidly.
    Unfortunately, this will most likely not be available in time to submit
    the branding application before 20th April. This would be the only MSF
    interpretation required by our branding application.
    Test Output
    110|267 /tset/POSIX.cmd/sh/sh_02.ex 17:03:58|Build Start, scenario ref 93-1
    15|267 1.10 1|TCM Start
    400|267 0 1 17:04:00|IC Start
    200|267 1 17:04:00|TP Start
    220|267 1 0 17:04:01|PASS
    410|267 0 1 17:04:01|IC End
    130|267 0 17:04:01|Build End
    10|268 /tset/POSIX.cmd/sh/sh_02.ex 17:04:01|TC Start, scenario ref 93-1
    15|268 1.10 25|TCM Start
    .
    .
    .
    400|268 91 1 17:05:25|IC Start
    200|268 1 17:05:26|TP Start
    520|268 1 16016 1 1|Assertion #91 (C): a <cntrl-V> char allows insertion of spec
    ial characters
    520|268 1 16016 1 1|Command failed: 'cmp -s sh_91.out sh_91.eso'
    220|268 1 1 17:05:57|FAIL
    410|268 91 1 17:05:57|IC End
    .
    .
    .

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    We believe this issue will have no impact on applications. Our
    experience leads us to think it is very unlikely to affect
    interactive users either.

    A temporary waiver for a minor system fault is recommended.

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Minor System Fault (MSF)
    Review Conclusion
    A Temporary Waiver is granted.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority