[Nasm-bugs] [Bug 3392659] Crash in preproc.c:2452 when compiling libjpeg_turbo

noreply-nasm at dev.nasm.us noreply-nasm at dev.nasm.us
Wed May 6 16:00:13 PDT 2020


Chang S. Bae <chang.seok.bae at intel.com> changed:

           What    |Removed                     |Added
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED

--- Comment #2 from Chang S. Bae <chang.seok.bae at intel.com> ---
This commit should have resolved the issue:

commit  c52aff4cc8680e404cce1cc2a183b7015f07be08
author  Chang S. Bae <chang.seok.bae at intel.com> 
Mon, 20 Apr 2020 21:43:44 +0000 (20 21:43 +0000)
committer       Chang S. Bae <chang.seok.bae at intel.com> 
Tue, 21 Apr 2020 21:41:33 +0000 (21 21:41 +0000)
preproc: Fix in accessing the definition structure of a single-line macro

Determining whether we should warn on defining a single-line macro, with a
name and a certain number of parameters, call a helper function,
smacro_defined(). It does not always return the address of the definition

Fix the code to be cautiously accessing the definition structure.

Fixes: e91f5cc1322e ("preproc: fix %undef of macro aliases, and add

You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

More information about the Nasm-bugs mailing list