Long Command Line Generates Protection Violation in MASM

ID Number: Q69123

5.10

OS/2

buglist5.10 fixlist5.10a

Summary:

Executing the Microsoft Macro Assembler (MASM) version 5.10 with a

parameter list greater than 129 characters generates a protection

violation under OS/2.

More Information:

The following example illustrates the problem:

MASM /Mx /Zi .\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\

.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\

.\.\.\.\.\t.asm;

Workarounds

-----------

The following lists two valid workarounds:

1. Shorten the command line by using the MASM environment

variable to declare options (that is, set MASM=/Mx /Zi).

2. Contact Microsoft Product Support Services by calling (206)

646-5109 and ask for the incremental update MASM 5.10a.

Microsoft has confirmed this to be a problem in MASM version 5.10.

This problem was corrected in version 5.10a.