aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.python/py-events.py
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2018-12-19 11:44:28 -0700
committerTom Tromey <tom@tromey.com>2018-12-28 14:08:03 -0700
commit2cd8cc0b66ca297bce4d08e4f712f86d9f1a2fb6 (patch)
tree63ba4a2b4470df028bb65a11849ed5ba0259efd2 /gdb/testsuite/gdb.python/py-events.py
parent140a4bc099820c909da0eac1df0f56ec468ad3dd (diff)
downloadbinutils-2cd8cc0b66ca297bce4d08e4f712f86d9f1a2fb6.zip
binutils-2cd8cc0b66ca297bce4d08e4f712f86d9f1a2fb6.tar.gz
binutils-2cd8cc0b66ca297bce4d08e4f712f86d9f1a2fb6.tar.bz2
Fix a crash in jit.c
A user at Mozilla pointed out a crash in jit.c. In his situation, an inferior using the JIT API exec'd an executable that did not use it. This caused an assertion failure when jit.c:free_objfile_data called delete_breakpoint with NULL. This patch fixes the problem in the obvious way. New test case included. gdb/ChangeLog 2018-12-28 Tom Tromey <tom@tromey.com> * jit.c (free_objfile_data): Only delete breakpoint if non-null. gdb/testsuite/ChangeLog 2018-12-28 Tom Tromey <tom@tromey.com> Simon Marchi <simark@simark.ca> * gdb.base/jit-exec.exp: New file. * gdb.base/jit-exec.c: New file. * gdb.base/jit-execd.c: New file.
Diffstat (limited to 'gdb/testsuite/gdb.python/py-events.py')
0 files changed, 0 insertions, 0 deletions