commit | 6f53d34fb0f944a8c0ee530334c353559ac40f72 | [log] [tgz] |
---|---|---|
author | Marc Hartmayer <marc1006@users.noreply.github.com> | Tue Sep 24 05:34:12 2019 +0200 |
committer | Benjamin Peterson <benjamin@python.org> | Mon Sep 23 20:34:12 2019 -0700 |
tree | 74da640e98f1d8b534e138e349e07863467cc356 | |
parent | 4346bad3321699d49a45e3446270b57726ab5c8f [diff] |
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.