Use of FASTOPEN and BASIC Application Causes "Disk Full" Error (61681)
The information in this article applies to:
- Microsoft MS-DOS operating system 4.01
- Microsoft MS-DOS operating system 5.0
This article was previously published under Q61681 SUMMARY
When FASTOPEN is loaded and the BASIC program listed below is
executed, a "Disk full" error occurs. When FASTOPEN is not loaded,
this error does not occur.
The following BASIC program creates a random file with a size of 64
MB, and then asks for a "START" and an "END" record within the file to
write the records between "START" and "END":
OPEN "TESTDAT" FOR RANDOM AS #1 LEN = 1024
CLS
PRINT "************** Write into TESTDAT 1024 - Byte Records *********"
PRINT
INPUT "Start writing at record:"; START
INPUT "Stop writing at record :"; FINAL
FIELD #1, 1024 AS A$
LSET A$ = STRING$(1024, "H")
FOR I = START TO FINAL
PUT 1, 65539
PUT 1, I
LOCATE 10, 10
PRINT I
IF INKEY$ = CHR$(27) THEN EXIT FOR
NEXT I
CLOSE
END
Microsoft has confirmed this to be a problem in MS-DOS versions 4.01
and 5.0. We are researching this problem and will post new information
here as it becomes available.
Modification Type: | Major | Last Reviewed: | 10/13/2003 |
---|
Keywords: | KB61681 |
---|
|