Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: d10bc5cae5649a04901e04b688973dbaa9a31066
https://github.com/dyninst/dyninst/commit/d10bc5cae5649a04901e04b688973dbaa9a31066
Author: Xiaozhu Meng <[email protected]>
Date: 2021-05-28 (Fri, 28 May 2021)
Changed paths:
M common/src/debug_common.C
M common/src/debug_common.h
M symtabAPI/src/dwarfWalker.C
Log Message:
-----------
Fixing calling `dwarf_getabbrevcode` and refactoring debug logging in common
(#1037)
* 1. Fix segfault in dwarf_getabbrevcode. Do not call dwarf_getabbrevcode when
the input is DWARF_END_ABBREV
2. Refactor common deubg logging to avoid evaluating logging arguments when
logging is not enabled
* Remove call to dwarf_getabbrevcode().
Co-authored-by: Sasha Nicolas <[email protected]>
_______________________________________________
Dyninst-api mailing list
[email protected]
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api