Package init

This commit is contained in:
dogsheng 2019-12-25 15:46:14 +08:00
parent e152a98f2b
commit 786030ee39
2 changed files with 9 additions and 16 deletions

View File

@ -15,14 +15,14 @@ unsigned representation is used consistently throughout.
This patch fixes CVE-2017-9778 and PR gdb/21600.
2019-04-25 Sandra Loosemore <sandra@codesourcery.com>
Kang Li <kanglictf@gmail.com>
Kang Li <kanglictf@gmail.com>
PR gdb/21600
PR gdb/21600
* dwarf2-frame.c (read_initial_length): Be consistent about using
unsigned representation of length.
(decode_frame_entry_1): Likewise. Check for wraparound of
end pointer as well as buffer overflow.
* dwarf2-frame.c (read_initial_length): Be consistent about using
unsigned representation of length.
(decode_frame_entry_1): Likewise. Check for wraparound of
end pointer as well as buffer overflow.
---
gdb/ChangeLog | 10 ++++++++++
gdb/dwarf2-frame.c | 14 +++++++-------
@ -34,7 +34,7 @@ index e2bf61b..b697afa 100644
+++ b/gdb/dwarf2-frame.c
@@ -1487,7 +1487,7 @@ static ULONGEST
read_initial_length (bfd *abfd, const gdb_byte *buf,
unsigned int *bytes_read_ptr)
unsigned int *bytes_read_ptr)
{
- LONGEST result;
+ ULONGEST result;

View File

@ -1,6 +1,6 @@
Name: gdb
Version: 8.2
Release: 6
Release: 5
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and LGPLv3+ and BSD and Public Domain and GFDL
Source: ftp://sourceware.org/pub/gdb/releases/gdb-%{version}.tar.xz
@ -8,7 +8,6 @@ URL: http://gnu.org/software/gdb/
%global gdb_src gdb-%{version}
%global gdb_build build-%{_target_platform}
%global __python %{__python3}
%undefine _debuginfo_subpackages
@ -180,7 +179,7 @@ Patch132: gdb-rhbz1491128-batch-mode-exit-status-1of2.patch
Patch133: gdb-rhbz1491128-batch-mode-exit-status-2of2.patch
Patch134: gdb-use-pulongest-aarch64-linux-tdep.patch
#Patch6000: gdb-Detect-invalid-length-field-in-debug-frame-FDE-header.patch
Patch6000: gdb-Detect-invalid-length-field-in-debug-frame-FDE-header.patch
BuildRequires: rpm-libs
BuildRequires: readline-devel >= 6.2-4
@ -429,12 +428,6 @@ rm -f $RPM_BUILD_ROOT%{_datadir}/gdb/python/gdb/command/backtrace.py
%{_infodir}/gdb.info*
%changelog
* Tue Dec 24 2019 yuxiangyang<yuxiangyang4@huawei.com> - 8.2-6
- Type:bugfix
- ID:NA
- SUG:NA
- DESC: Modify the requirement about python2/3 when compilation rpm.
* Thu Dec 19 2019 yeyunfeng<yeyunfeng@huawei.com> - 8.2-5
- Type:cves
- ID:CVE-2017-9778