Bug in nasm preproc

Peter Johnson peter at tortall.net
Sun Sep 10 12:45:30 PDT 2006


On Sun, 10 Sep 2006, Mathieu Monnier wrote:

> The nasm preprocessor is writing into an unvalid memory address when
> preprocessing the attached asm file. That unvalid access is happening as
> soon as a macro with a number of arguments multiple of 16 was used.
>
> Also attached is the patch fixing the issue. After that patch, valgrind
> doesn't complain anymore.

Thanks!  Committed in r1611.  If you haven't already, you might want to 
send this patch to the NASM folks as well.

-Peter


More information about the yasm-devel mailing list