diff options
author | Andrew Burgess <andrew.burgess@embecosm.com> | 2021-02-08 11:44:51 +0000 |
---|---|---|
committer | Andrew Burgess <andrew.burgess@embecosm.com> | 2021-02-08 11:55:05 +0000 |
commit | e0c23e11da18b615c382888da8e978f16428e81b (patch) | |
tree | 92997a5c1c428d3efa2d645d75a0823903388d09 /binutils/ChangeLog-2017 | |
parent | 1cf2399651ef3fe1350ad8276cf00d16ddeb9960 (diff) | |
download | gdb-e0c23e11da18b615c382888da8e978f16428e81b.zip gdb-e0c23e11da18b615c382888da8e978f16428e81b.tar.gz gdb-e0c23e11da18b615c382888da8e978f16428e81b.tar.bz2 |
gdb/python: don't allow the user to delete window title attributes
There's a bug in the python tui API. If the user tries to delete the
window title attribute then this will trigger undefined behaviour in
GDB due to a missing nullptr check.
gdb/ChangeLog:
* python/py-tui.c (gdbpy_tui_set_title): Check that the new value
for the title is not nullptr.
gdb/testsuite/ChangeLog:
* gdb.python/tui-window.exp: Add new tests.
* gdb.python/tui-window.py (TestWindow) <__init__>: Store
TestWindow object into global the_window.
<remote_title>: New method.
(delete_window_title): New function.
Diffstat (limited to 'binutils/ChangeLog-2017')
0 files changed, 0 insertions, 0 deletions