commit | c0689161ed0d44e60c3529b1ee94b9654572a457 | [log] [tgz] |
---|---|---|
author | Toby Lloyd Davies <tlloyddavies@undo.io> | Tue Mar 19 11:08:46 2024 +0000 |
committer | Toby Lloyd Davies <tlloyddavies@undo.io> | Tue Mar 19 11:34:16 2024 +0000 |
tree | 450b83ba9243745b8718aa9e6e130ec40c4a804a | |
parent | 62fd8eb31433f0c804a76e7afce83196ac718212 [diff] |
gdb/python: Fix segfault when iterating over empty linetable symtab-> linetable () is set to null in buildsym_compunit::end_compunit_symtab_with_blockvector () if the symtab has no linetable. Attempting to iterate over this linetable using the Python API caused GDB to segfault. Approved-By: Tom Tromey <tom@tromey.com>