diff options
author | Eli Schwartz <eschwartz93@gmail.com> | 2023-01-03 09:56:57 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-03 20:26:57 +0530 |
commit | 85869498331f7020e18bb243c89cd694f674b911 (patch) | |
tree | 8f0b2dc167fb4145c3847da399c40927021b2cdf /Tools/gdb/libpython.py | |
parent | 8b1f1251215651c4ef988622345c5cb134e54d69 (diff) | |
download | cpython-git-85869498331f7020e18bb243c89cd694f674b911.tar.gz |
gh-89419: gdb: fix bug causing `AttributeError` in py-locals when no frame is available (#100611)
Diffstat (limited to 'Tools/gdb/libpython.py')
-rwxr-xr-x | Tools/gdb/libpython.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Tools/gdb/libpython.py b/Tools/gdb/libpython.py index c003c1ab4a..6453dff95d 100755 --- a/Tools/gdb/libpython.py +++ b/Tools/gdb/libpython.py @@ -2108,6 +2108,7 @@ class PyLocals(gdb.Command): while True: if not pyop_frame: print(UNABLE_READ_INFO_PYTHON_FRAME) + break if pyop_frame.is_shim(): break |