There are three new commits that deal with a number of fixes for defensive 
mode, which is currently supported on Windows only.


The first is primarily simple fixes, such as propagating the analysis mode 
variable throughout Dyninst, as well as fixing compiler errors.


The second contains more involved changes to the way we perform dynamic parsing 
in defensive mode. The callback that was used to un-protect read-only pages in 
SD-Dyninst has been ported to the current version of Dyninst using ProcControl. 
IAT symbols are no longer parsed as code, thus resulting in more accurate CFGs 
and fewer crashes. Finally, the parser handles control transfers better.


The third commit removes extra logging and debugging code.


Alex Morris

Paradyn Project

[email protected]
_______________________________________________
Dyninst-api mailing list
[email protected]
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api

Reply via email to