Message406560
Starting in Python 3.6 the line numbers table contains a *signed* byte indicating line delta. The calculation in Tools/gdb/libpython.py was not updated to handle signed bytes leading to incorrect line numbers when running "py-bt" (or printing frames) in GDB.
This issue does not exist in Python 3.10 or later because line number table was changed (and libpython.py was updated) in GH-23113. |
|
Date |
User |
Action |
Args |
2021-11-18 19:08:45 | colesbury | set | recipients:
+ colesbury |
2021-11-18 19:08:45 | colesbury | set | messageid: <1637262525.44.0.265478658084.issue45838@roundup.psfhosted.org> |
2021-11-18 19:08:45 | colesbury | link | issue45838 messages |
2021-11-18 19:08:45 | colesbury | create | |
|