]> granicus.if.org Git - python/commit
closes bpo-16637: libpython: construct integer object directly from gdbvalue (GH...
authorMarc Hartmayer <marc1006@users.noreply.github.com>
Tue, 24 Sep 2019 03:34:12 +0000 (05:34 +0200)
committerBenjamin Peterson <benjamin@python.org>
Tue, 24 Sep 2019 03:34:12 +0000 (20:34 -0700)
commit6f53d34fb0f944a8c0ee530334c353559ac40f72
tree74da640e98f1d8b534e138e349e07863467cc356
parent4346bad3321699d49a45e3446270b57726ab5c8f
closes bpo-16637: libpython: construct integer object directly from gdbvalue (GH-15232)

This fixes the exception '`ValueError: invalid literal for int() with base 10`
if `str(gdbval)` returns a hexadecimal value (e.g. '0xa0'). This is the case if
the output-radix is set to 16 in gdb. See
https://sourceware.org/gdb/onlinedocs/gdb/Numbers.html for more information.
Tools/gdb/libpython.py