From 4efcfc999f127c4217923f968ac7a53c15c33091 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Wed, 11 Jul 2018 09:27:49 +0100 Subject: [PATCH] Fix buffer overrun when very long symbol names are encountered. --- .gitignore | 1 + annobin.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bda7fa6..6fca760 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ /annobin-8.6.tar.xz /annobin-8.7.tar.xz /annobin-8.8.tar.xz +/annobin-8.9.tar.xz diff --git a/annobin.spec b/annobin.spec index 074dab4..b3d169b 100644 --- a/annobin.spec +++ b/annobin.spec @@ -11,7 +11,7 @@ Name: annobin Summary: Binary annotation plugin for GCC -Version: 8.8 +Version: 8.9 Release: 1%{?dist} License: GPLv3+ @@ -216,6 +216,9 @@ exit 0 #--------------------------------------------------------------------------------- %changelog +* Tue Jul 10 2018 Nick Clifton - 8.9-1 +- Fix buffer overrun when very long symbol names are encountered. + * Tue Jul 10 2018 Nick Clifton - 8.8-1 - Do not force the generation of function notes when -ffunction-sections is active. (#1598961) diff --git a/sources b/sources index 4ebc21d..8b1de97 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (annobin-8.8.tar.xz) = f15fc5b66fef5448fcb38ce23e2a0e2826ff4b48348459ab26e4df9beb24d93a6575c47d0c455d7d13eaa9cb7537a50de11fd714850614c7586b534dda6efeb8 +SHA512 (annobin-8.9.tar.xz) = 9f2f5cfbaf425c190a6e8398182d9f1ee98647925d1c423af80baf33904f8cbf7d3bf3eb3bcf37292bca7133bebf7fba518fa17c22b48700b411c3cd4ef35d1c