QB/QBX "Out of Stack Space" Using Large TYPE as SUB Parameter (57711)
The information in this article applies to:
- Microsoft QuickBASIC 4.0
- Microsoft QuickBASIC 4.0b
- Microsoft QuickBASIC 4.5
- Microsoft BASIC Compiler for MS-DOS and OS/2 6.0
- Microsoft BASIC Compiler for MS-DOS and OS/2 6.0b
- Microsoft Basic Professional Development System for MS-DOS 7.0
- Microsoft Basic Professional Development System for MS-DOS 7.1
This article was previously published under Q57711 SYMPTOMS
The program below demonstrates a problem with the QuickBasic (QB.EXE)
and QuickBasic Extended (QBX.EXE) editors in which the environment
runs out of stack space when passing a large user-defined TYPE
variable to a SUBprogram.
STATUS
Microsoft has confirmed this to be a bug in QB.EXE in Microsoft QuickBasic
versions 4.00, 4.00b, and 4.50 for MS-DOS; in QB.EXE shipped with Microsoft
Basic Compiler 6.00 and 6.00b (buglist6.00, buglist6.00b) for MS-DOS; and
in the QBX.EXE editor that comes with Microsoft Basic Professional
Development System (PDS) versions 7.00 and 7.10 for MS-DOS (buglist7.00,
buglist7.10). We are researching this problem and will post new information
here in the Microsoft Knowledge Base as it becomes available.
This problem does not occur in .EXE programs compiled with BC.EXE.
Modification Type: | Minor | Last Reviewed: | 8/16/2005 |
---|
Keywords: | KB57711 |
---|
|