|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 0538 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 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:
- View Report 0538
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority