diff options
Diffstat (limited to 'import-layers/yocto-poky/meta/recipes-devtools/binutils/binutils/CVE-2017-6969_2.patch')
-rw-r--r-- | import-layers/yocto-poky/meta/recipes-devtools/binutils/binutils/CVE-2017-6969_2.patch | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/import-layers/yocto-poky/meta/recipes-devtools/binutils/binutils/CVE-2017-6969_2.patch b/import-layers/yocto-poky/meta/recipes-devtools/binutils/binutils/CVE-2017-6969_2.patch index 491c7086e..59a5dec67 100644 --- a/import-layers/yocto-poky/meta/recipes-devtools/binutils/binutils/CVE-2017-6969_2.patch +++ b/import-layers/yocto-poky/meta/recipes-devtools/binutils/binutils/CVE-2017-6969_2.patch @@ -1,8 +1,8 @@ -From 59fcd64fe65a89fb0acaf5463840310701189375 Mon Sep 17 00:00:00 2001 +From ef81126314f67472a46db9581530fbf5ccb6b3f2 Mon Sep 17 00:00:00 2001 From: Nick Clifton <nickc@redhat.com> Date: Mon, 20 Feb 2017 14:40:39 +0000 -Subject: Fix another memory access error in readelf when parsing a corrupt - binary. +Subject: Fix another memory access error in readelf when + parsing a corrupt binary. PR binutils/21156 * dwarf.c (cu_tu_indexes_read): Move into... @@ -22,7 +22,7 @@ Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com> 2 files changed, 30 insertions(+), 14 deletions(-) diff --git a/binutils/ChangeLog b/binutils/ChangeLog -index dbf8eb079e..55d2f8ba40 100644 +index 1d840b42f9..53352c1801 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,13 @@ @@ -40,7 +40,7 @@ index dbf8eb079e..55d2f8ba40 100644 PR binutils/21156 diff --git a/binutils/dwarf.c b/binutils/dwarf.c -index 282e069958..a23267feb6 100644 +index 0184a7ab2e..6d879c9b61 100644 --- a/binutils/dwarf.c +++ b/binutils/dwarf.c @@ -76,7 +76,6 @@ int dwarf_check = 0; @@ -60,7 +60,7 @@ index 282e069958..a23267feb6 100644 /* Values for do_debug_lines. */ #define FLAG_DEBUG_LINES_RAW 1 -@@ -2713,7 +2712,7 @@ load_debug_info (void * file) +@@ -2715,7 +2714,7 @@ load_debug_info (void * file) return num_debug_info_entries; /* If this is a DWARF package file, load the CU and TU indexes. */ @@ -69,7 +69,7 @@ index 282e069958..a23267feb6 100644 if (load_debug_section (info, file) && process_debug_info (&debug_displays [info].section, file, abbrev, 1, 0)) -@@ -7302,21 +7301,27 @@ process_cu_tu_index (struct dwarf_section *section, int do_display) +@@ -7378,21 +7377,27 @@ process_cu_tu_index (struct dwarf_section *section, int do_display) section sets that we can use to associate a .debug_info.dwo section with its associated .debug_abbrev.dwo section in a .dwp file. */ @@ -107,7 +107,7 @@ index 282e069958..a23267feb6 100644 } /* Find the set of sections that includes section SHNDX. */ -@@ -7326,7 +7331,8 @@ find_cu_tu_set (void *file, unsigned int shndx) +@@ -7402,7 +7407,8 @@ find_cu_tu_set (void *file, unsigned int shndx) { unsigned int i; |