[x86] Fix a race in the single stepping seq point assembly, we were doing a null...
commit644a5863559cf6b5d9077dea1a15a7492d06ad96
authorZoltan Varga <vargaz@gmail.com>
Wed, 1 Feb 2017 17:56:34 +0000 (1 12:56 -0500)
committerGitHub <noreply@github.com>
Wed, 1 Feb 2017 17:56:34 +0000 (1 12:56 -0500)
tree508279a8566132dcdf04ec4f1759b5a9f98e642a
parent3ae33568bd0e1f904ac3cd9b4f71c194a974a00d
[x86] Fix a race in the single stepping seq point assembly, we were doing a null check using cmp_membase, following by a call_membase, but the value could change between the two instructions, leading to a nullref. Fixes #50117. (#4308)
mono/mini/cpu-x86.md
mono/mini/mini-x86.c