commit | 7c746d1866c25d1713ad406302cdd51e5775c9d6 | [log] [tgz] |
---|---|---|
author | Evgeny Eltsin <eaeltsin@google.com> | Wed Aug 01 12:08:35 2012 |
committer | Evgeny Eltsin <eaeltsin@google.com> | Wed Aug 01 12:08:35 2012 |
tree | 20175386e9d40873291fdc220c568a7b7eb9f566 | |
parent | 9d1bc5f01929b2c329f62d66fcb36b8d9722f978 [diff] |
Prevent 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 Review URL: https://chromiumcodereview.appspot.com/10832095