commit | 219c04fc3b3f7e7e19fc5f8d47e5036c7a80377f | [log] [tgz] |
---|---|---|
author | Jan Vrany <jan.vrany@labware.com> | Tue Feb 01 14:49:30 2022 +0000 |
committer | Jan Vrany <jan.vrany@labware.com> | Tue Feb 01 14:49:30 2022 +0000 |
tree | 4f273d75ba24cd29d8f912d2c507504187dbd853 | |
parent | fc46f98d5db8229cbb81db9012c514982fa1c979 [diff] |
gdb/python: fix gdb.Objfile.__repr__ () for dynamically compiled code While experimenting with JIT reader API I realized that calling repr () on objfile created by JIT reader crashes GDB. The problem was that objfpy_repr () called objfile_filename () which returned NULL, causing PyString_FromFormat () to crash. This commit fixes this problem by using objfile_name () instead of objfile_filename (). This also makes consistent with the value of gdb.Objfile.filename variable.