aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
diff options
context:
space:
mode:
authorTom de Vries <tdevries@suse.de>2021-09-18 17:19:06 +0200
committerTom de Vries <tdevries@suse.de>2021-09-18 17:19:06 +0200
commitacedf59370a967b7e6767925eb8317ba75549d7a (patch)
tree16a31b477704d4b825683607d17ae82aae2e01da /gdb/python
parent2c71f639a04fad36b5f7b255909ede09b63afdf9 (diff)
downloadbinutils-acedf59370a967b7e6767925eb8317ba75549d7a.zip
binutils-acedf59370a967b7e6767925eb8317ba75549d7a.tar.gz
binutils-acedf59370a967b7e6767925eb8317ba75549d7a.tar.bz2
[gdb/testsuite] Fix gdb.server/server-kill.exp with -m32
When running test-case gdb.server/server-kill.exp with target board unix/-m32, I run into: ... 0xf7fd6b20 in _start () from /lib/ld-linux.so.2^M (gdb) Executing on target: kill -9 13082 (timeout = 300) builtin_spawn -ignore SIGHUP kill -9 13082^M bt^M (gdb) FAIL: gdb.server/server-kill.exp: kill_pid_of=server: test_unwind_syms: bt ... The test-case expects the backtrace command to trigger remote communication, which then should result in a "Remote connection closed" or similar. However, no remote communication is triggered, because we hit the "Check that this frame is unwindable" case in get_prev_frame_always_1. We don't hit this problem in the kill_pid_of=inferior case, because there we run to main before doing the backtrace. Fix this by doing the same in the kill_pid_of=server case. Tested on x86_64-linux.
Diffstat (limited to 'gdb/python')
0 files changed, 0 insertions, 0 deletions