DynamoRIO / DynamoRIO/drmemory
potential problem of restoring state caused by lazy aflags saving
Open
Migrated
Priority-Medium
- Dominant language
- C
- Stars
- 2.7k
- Forks
- 290
- PR merge metrics
- No merged PRs in 30d
Description
_From [zhao...@google.com](https://code.google.com/u/106321947286816917100/) on May 22, 2012 17:38:04_
The restore state event might happens on many situations like:
- app fault (memory, illegal instr, priv instr, ...)
- inserted code fault
- thread relocation
In another word, it could happen any where in a code fragment, so it seems the restore state event does not handle all the cases correctly.
Need more investigation about potential problem and possible solutions.
_Original issue: http://code.google.com/p/drmemory/issues/detail?id=898_
Contributor guide
Assessment
This issue has not been assessed yet.