From: Branko Drevensek Date: Thu, 19 Feb 2015 11:35:21 +0000 (+1030) Subject: Fix buffer overrun in verilog code X-Git-Tag: users/hjl/linux/release/2.25.51.0.2~2^2~39^2~24 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=837914eeb43cd0231cc3c25e8644f0d6190034e6;p=thirdparty%2Fbinutils-gdb.git Fix buffer overrun in verilog code PR 17995 * verilog.c (verilog_write_record): Correct buffer size. --- diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 6908787461a..f6d25136728 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2015-02-19 Branko Drevensek + + PR 17995 + * verilog.c (verilog_write_record): Correct buffer size. + 2015-02-19 Alan Modra * elflink.c (_bfd_elf_define_linkage_sym): Set 'bed' earlier. diff --git a/bfd/verilog.c b/bfd/verilog.c index 89db58c2a59..a312f49c8b7 100644 --- a/bfd/verilog.c +++ b/bfd/verilog.c @@ -191,7 +191,7 @@ verilog_write_record (bfd *abfd, const bfd_byte *data, const bfd_byte *end) { - char buffer[48]; + char buffer[50]; const bfd_byte *src = data; char *dst = buffer; bfd_size_type wrlen;