summaryrefslogtreecommitdiffstats
path: root/backends/ChangeLog
diff options
context:
space:
mode:
authorMark Wielaard <[email protected]>2018-06-18 00:58:24 +0200
committerMark Wielaard <[email protected]>2018-06-20 13:52:01 +0200
commita8efc328a5a88921e030638c257d36979f19db9f (patch)
tree0bd0bd5a03837a0f68f084d632b9f1eefd89e34c /backends/ChangeLog
parent822a06cd87496278298ab3167d6bb5968762ec20 (diff)
libdw: Break dwarf_aggregate_size recursion because of type cycles.
Found by afl-fuzz. An array type (indirectly) referring to itself in the DIE tree could blow up the stack when dwarf_aggregate_size was called. Limit the recursion depth to MAX_DEPTH (256) entries. Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'backends/ChangeLog')
0 files changed, 0 insertions, 0 deletions