5d21350e9e
The esp pointer wasn't removed from the map after the function was called and the original return address was retrieved. If the same function was called again with the same esp this would fail due to there already being an (old) return address associated with the esp. |
||
---|---|---|
.. | ||
conventions | ||
asm.cpp | ||
asm.h | ||
convention.h | ||
hook.cpp | ||
hook.h | ||
manager.cpp | ||
manager.h | ||
registers.cpp | ||
registers.h | ||
utilities.cpp | ||
utilities.h |