-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
It seems to be impossible to restart the program after the post-mortem debugging. In original pdb, one can restart the execution by running restart (or run or any stepping command afaik). Performing the same action causes pdb+ to quit if run in post-mortem.
Steps to reproduce:
- Create a short program that raises an exception, e.g. the following
test.py:
def foo():
raise ValueError()
foo()- Run
python -m pdbp test.py - Allow the execution to continue by running
continue. The debugger will stop at the line withraisestatement. - Run
restart. The pdbp session will terminate.
Expected outcome:
Program restarts as with original pdb.
Metadata
Metadata
Assignees
Labels
No labels