Microsoft KB Archive/60072

= FIX: Duplicate Struc Declaration and /Zi Hangs MASM 5.1, 5.1a =

Article ID: 60072

Article Last Modified on 10/17/2003

-

APPLIES TO


 * Microsoft Macro Assembler 5.1 Standard Edition
 * Microsoft Macro Assembler 5.1a

-



This article was previously published under Q60072



SYMPTOMS
If the Assembler source file has a structure declared twice and the /Zi option is used, the Microsoft Macro Assembler versions 5.1 and 5.1a will go into an infinite loop.



RESOLUTION
Remove the duplicate declaration.



STATUS
Microsoft has confirmed this to be a problem in MASM versions 5.1 and 5.1a. This problem was corrected in MASM version 6.0.



MORE INFORMATION
The following sample code demonstrates this problem.

Sample Code
; Assemble options needed: none

junk STRUC    ; Declaration of structure 'junk' dw ? junk ENDS

junk STRUC    ; Duplicate declaration of 'junk' dd ? junk ENDS

END      ; End of Assembler file

Additional query words: 5.10 5.10a buglist5.10 buglist5.10a fixlist6.00

Keywords: kbfix KB60072

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.