The binutils-2_33-branch branch has been updated by Alan Modra
<amo...@sourceware.org>:

https://sourceware.org/git/gitweb.cgi?p=binutils-
gdb.git;h=a11b3493ca2d5aabdc218197b92026098d7e2f57

commit a11b3493ca2d5aabdc218197b92026098d7e2f57
Author: Alan Modra <amo...@gmail.com>
Date:   Mon Sep 23 08:53:07 2019 +0930

    PR25018, readelf crash on 32bits
    
    Pointer comparisons after adding an offset just don't work to catch
    overflow when the offset is a larger type than the pointer.
    
        PR 25018
        * dwarf.c (get_type_signedness): Delete ineffective pointer
        comparison check.  Properly range check uvalue offset on
        recursive call.
        (read_and_display_attr_value): Range check uvalue offset before
        calling get_type_signedness.
    
    (cherry picked from commit b3fe587ed2c78d46132bd33e14f42449d410354b)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1844119

Title:
  readelf crash on 32bit, leading to abi-monitor testsuite regression

Status in binutils:
  Fix Released
Status in binutils package in Ubuntu:
  Confirmed
Status in glibc package in Ubuntu:
  Invalid

Bug description:
  readelf --debug-dump=info libjsoncpp.so.1.8.1
  to reproduce
  dpkg -l |grep binut
  ii  binutils                2.32.51.20190905-0ubuntu1   i386         GNU 
assembler, linker and binary utilities
  ii  binutils-common:i386    2.32.51.20190905-0ubuntu1   i386         Common 
files for the GNU assembler, linker and binary utilities
  ii  binutils-i686-linux-gnu 2.32.51.20190905-0ubuntu1   i386         GNU 
binary utilities, for i686-linux-gnu target
  ii  libbinutils:i386        2.32.51.20190905-0ubuntu1   i386         GNU 
binary utilities (private shared library)

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1844119/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to