from util import * | |
send_gdb('handle SIGKILL stop') | |
send_gdb('b breakpoint') | |
expect_gdb('Breakpoint 1') | |
send_gdb('cond 1 var==-1') | |
send_gdb('b main') | |
expect_gdb('Breakpoint 2') | |
send_gdb('c') | |
expect_gdb('Breakpoint 2') | |
send_gdb('c') | |
# This should complete in a reasonable amount of time! | |
expect_gdb('SIGKILL') | |
send_gdb('reverse-continue') | |
# And so should this! | |
expect_gdb('Breakpoint 2') | |
ok() |