FIX: Tab Edit Descriptor Fails Crossing Buffer BoundaryLast reviewed: September 16, 1997Article ID: Q80237 |
5.00 5.10 | 5.00 5.10
MS-DOS | OS/2kbprg kbfixlist kbbuglist The information in this article applies to:
SYMPTOMSWhen the following conditions are met
RESOLUTIONSince it is difficult to determine if a tab operation is going to cross an I/O buffer boundary, it is best to avoid tabbing back behind and overwriting existing output in a record. If the size of the I/O buffer is increased to a larger number, there will be fewer buffer boundaries and the probability of encountering this problem will be decreased.
STATUSMicrosoft has confirmed this to be a bug in the products listed above. This problem was corrected in FORTRAN PowerStation, version 1.0.
MORE INFORMATIONThe following code can be used to reproduce the problem:
Sample code
open(1,file='test.dat',blocksize=1024) write(1,10) '@@@@@@@@@@@@@@',123,456,78910 format(1024x,a,t1010,3i10) endOutput (at end of file test.dat):
123 @@@ 789 |
Additional reference words: 5.10 buglist5.10 fixlist1.00
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |