diff options
author | Steinar H. Gunderson <steinar+sourceware@gunderson.no> | 2023-05-19 09:14:54 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2024-02-15 13:19:45 +1030 |
commit | 7bd1e04a3532ed3f833a79a40bd7bc0bd48706ad (patch) | |
tree | 98107fb7d9224470cc2dd726ed66c5aad1fec1eb /gdb/python | |
parent | 2fbbadc2c336cad228be998a118e3bab3be30757 (diff) | |
download | binutils-7bd1e04a3532ed3f833a79a40bd7bc0bd48706ad.zip binutils-7bd1e04a3532ed3f833a79a40bd7bc0bd48706ad.tar.gz binutils-7bd1e04a3532ed3f833a79a40bd7bc0bd48706ad.tar.bz2 |
PR29785, memory bloat after b43771b045fb
Pathological cases of dwarf info with overlapping duplicate memory
ranges can cause splitting of trie leaf nodes, which in the worst case
will cause memory to increase without bounds.
PR 29785
* dwarf2.c (insert_arange_in_trie): Don't split leaf nodes
unless that reduces number of elements in at least one node.
Diffstat (limited to 'gdb/python')
0 files changed, 0 insertions, 0 deletions