pwndbg/tests
Disconnect3d 478a569cb3
Fix #1256: fixes next cmds hangs on segfaults (#1268)
* Fix #1256: fixes next cmds hangs on segfaults

Before this commit the next/step commands like `nextret`, `stepret`,
`nextsyscall`, `nextproginstr` etc. would hang if they approach a
segfault. This commit fixes it by checking for ANY signals by executing
the GDB's `info prog` command and parsing its output.

* fix lint
2022-10-11 09:33:09 +02:00
..
binaries Build malloc_chunk tests with libpthread (#1265) 2022-10-10 01:32:26 +02:00
heap Move symbol.py to gdblib (#1259) 2022-10-11 06:11:25 +02:00
__init__.py black all da code (#1103) 2022-08-30 02:53:00 +02:00
conftest.py Add smoke test (#1113) 2022-09-02 03:35:28 +02:00
test_attachp.py Remove unused imports (#1139) 2022-09-09 04:56:26 +02:00
test_command_distance.py fix distance command (#1146) 2022-09-14 18:35:52 +02:00
test_command_errno.py Remove unused imports (#1139) 2022-09-09 04:56:26 +02:00
test_command_procinfo.py Move file.py to gdblib and improve procinfo test (#1258) 2022-10-08 21:07:15 -07:00
test_command_telescope.py GDB Refactor [18/N]: Move proc to gdblib/proc.py (#1247) 2022-10-08 16:00:53 -07:00
test_command_vmmap.py GDB Refactor [18/N]: Move proc to gdblib/proc.py (#1247) 2022-10-08 16:00:53 -07:00
test_command_xor.py Remove unused imports (#1139) 2022-09-09 04:56:26 +02:00
test_commands.py Remove unused imports (#1139) 2022-09-09 04:56:26 +02:00
test_commands_next.py Fix #1256: fixes next cmds hangs on segfaults (#1268) 2022-10-11 09:33:09 +02:00
test_context_commands.py fix pipe:X in test 2022-10-03 04:12:24 +02:00
test_emulate.py black all da code (#1103) 2022-08-30 02:53:00 +02:00
test_go.py black all da code (#1103) 2022-08-30 02:53:00 +02:00
test_loads.py Add --shell argument to pwndbg command (#1233) 2022-10-05 23:58:40 -07:00
test_memory.py GDB Refactor [15/N]: Move stack.py to gdblib/stack.py (#1244) 2022-10-07 15:41:24 -07:00
test_misc.py Add --shell argument to pwndbg command (#1233) 2022-10-05 23:58:40 -07:00
test_mprotect.py fix: lint 2022-09-24 05:02:10 +02:00
test_windbg.py Split memory into lib/ and gdblib/ (#1128) 2022-09-07 01:27:46 +02:00
utils.py Add --shell argument to pwndbg command (#1233) 2022-10-05 23:58:40 -07:00