parser: Fix sigsegv on certain equ instruction parsing
commita28c40d54602429c2458a95a62b1fab5142ffb9e
authorCyrill Gorcunov <gorcunov@gmail.com>
Sat, 13 Oct 2018 15:10:26 +0000 (13 18:10 +0300)
committerCyrill Gorcunov <gorcunov@gmail.com>
Sat, 13 Oct 2018 15:10:30 +0000 (13 18:10 +0300)
tree187c85fcdcbeebc526f3cc80df90eb93d9189c7c
parent8e740c677345540985eba92462f44e4b272a7652
parser: Fix sigsegv on certain equ instruction parsing

We should check for bounds when accessing nasm_reg_flags.
Seems this bug was for long time already.

https://bugzilla.nasm.us/show_bug.cgi?id=3392516

Reported-by: Jordan Zebor <j.zebor@f5.com>
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
asm/parser.c