aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2023-04-11 16:14:23 +0100
committerNick Clifton <nickc@redhat.com>2023-04-11 16:14:23 +0100
commit9f1c612b7c1bb2d3035ca9416e5f09d844620e89 (patch)
tree1d680845a22fa5224d0ef533792a9f550505f1e3 /binutils/ChangeLog
parent688fe114cd80e410dbed08064eaaedf5584d31cf (diff)
downloadgdb-9f1c612b7c1bb2d3035ca9416e5f09d844620e89.zip
gdb-9f1c612b7c1bb2d3035ca9416e5f09d844620e89.tar.gz
gdb-9f1c612b7c1bb2d3035ca9416e5f09d844620e89.tar.bz2
Fix an attempt to allocate an excessive amount of memory when parsing a corrupt DWARF file.
PR 30313 * dwarf.c (display_debug_lines_decoded): Check for an overlarge number of files or directories.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r--binutils/ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 285b90c..59ab08a 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,5 +1,9 @@
2023-04-11 Nick Clifton <nickc@redhat.com>
+ PR 30313
+ * dwarf.c (display_debug_lines_decoded): Check for an overlarge
+ number of files or directories.
+
PR 30312
* dwarf.c (prealloc_cu_tu_list): Always allocate at least one
entry.