"If you actually looked at the memory pointed-to by ESI+8, the value there was not null, yet in the register dump, EAX was zero."
I think you meant ECX instead of EAX here, right?
[Fixed, thanks. -Raymond]
"If you actually looked at the memory pointed-to by ESI+8, the value there was not null, yet in the register dump, EAX was zero."
I think you meant ECX instead of EAX here, right?