DescriptionPrevent traps after rsp modification
If trap happens after rsp is modified but before it is sandboxed, Win exception
handler fails to run. This applies to breakpoints and hardware-supported single
step.
We fix these by:
- use software single step to step both rsp modification and rsp sandboxing at once
- moving breakpoints from after rsp modification to after rsp sandboxing
BUG=http://code.google.com/p/nativeclient/issues/detail?id=2903
Committed: https://git.chromium.org/gitweb?p=native_client/nacl-gdb.git;a=commit;h=7c746d1
Patch Set 1 #Patch Set 2 : allow any instruction before rsp sandboxing #Messages
Total messages: 2 (0 generated)
|