This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author colesbury
Recipients colesbury
Date 2021-11-18.19:08:45
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1637262525.44.0.265478658084.issue45838@roundup.psfhosted.org>
In-reply-to
Content
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.
History
Date User Action Args
2021-11-18 19:08:45colesburysetrecipients: + colesbury
2021-11-18 19:08:45colesburysetmessageid: <1637262525.44.0.265478658084.issue45838@roundup.psfhosted.org>
2021-11-18 19:08:45colesburylinkissue45838 messages
2021-11-18 19:08:45colesburycreate