pr22905
authorMatthias Klose <doko@debian.org>
Sun, 18 Mar 2018 04:51:40 +0000 (04:51 +0000)
committerMatthias Klose <doko@debian.org>
Sun, 18 Mar 2018 04:51:40 +0000 (04:51 +0000)
commit9c0ce1d945123005738bc5e666979e61caee939a
tree7c8c6540947d9f3dd4114497cda00deca95776a8
parent79b9dfbc735495792a04145265c506bdbe8e06ea
pr22905

# DP: Prevent illegal memory accesses triggerd by intger 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 triggerd by intger 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