pr22905
authorMatthias Klose <doko@debian.org>
Sun, 8 Apr 2018 20:55:34 +0000 (21:55 +0100)
committerMatthias Klose <doko@debian.org>
Sun, 8 Apr 2018 20:55:34 +0000 (21:55 +0100)
commit9d2fb8c96eb74bb593c8696cd2d76cbe16bbc8b7
tree5f45a62400fb7d92f0c3c5a78729ae349512ef47
parent8b0cbb2a5b44e5a3fc34ebdf1937b33fcdeaf8ff
pr22905

# DP: Prevent illegal memory accesses triggered by integer overflow
# DP: when parsing corrupt DWARF information on a 32-bit host.

From d11ae95ea3403559f052903ab053f43ad7821e37 Mon Sep 17 00:00:00 2001
From: Nick Clifton <nickc@redhat.com>
Date: Thu, 1 Mar 2018 16:14:08 +0000
Subject: [PATCH] Prevent illegal memory accesses triggered by integer overflow
 when parsing corrupt DWARF information on a 32-bit host.

PR 22905
* dwarf.c (display_debug_ranges): Check that the offset loaded
from the range_entry structure is valid.

Gbp-Pq: Name pr22905.diff
binutils/dwarf.c