You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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:
deffoo():
raiseValueError()
foo()
Run python -m pdbp test.py
Allow the execution to continue by running continue. The debugger will stop at the line with raise statement.
Run restart. The pdbp session will terminate.
Expected outcome:
Program restarts as with original pdb.
The text was updated successfully, but these errors were encountered:
It seems to be impossible to restart the program after the post-mortem debugging. In original
pdb
, one can restart the execution by runningrestart
(orrun
or any stepping command afaik). Performing the same action causespdb+
to quit if run in post-mortem.Steps to reproduce:
test.py
:python -m pdbp test.py
continue
. The debugger will stop at the line withraise
statement.restart
. The pdbp session will terminate.Expected outcome:
Program restarts as with original
pdb
.The text was updated successfully, but these errors were encountered: