The information in this article applies to:
SYMPTOMSThe following code uses nested DUP operators in the initialization of an array of structures. The Microsoft Macro Assembler (MASM) version 5.0, 5.1, and 5.1a will generate a stack overflow. CAUSEMASM goes into a recursive loop at the calculation of the size. RESOLUTIONYou can work around this problem by initializing each of the structures instead of using a nested DUP operator. The example below demonstrates this work around. STATUSMicrosoft has confirmed this to be a problem in MASM versions 5.0, 5.1, and 5.1a. This problem was corrected in MASM version 6.0. MORE INFORMATIONSample Code
Additional query words: 5.00 5.10 5.10a buglist5.00 buglist5.10 buglist5.10a fixlist6.00
Keywords : |
Last Reviewed: January 5, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |