##// END OF EJS Templates
Fix `up` through generators in postmortem debugger...
Fix `up` through generators in postmortem debugger By passing the lowest traceback element into the debugger, we require it to use frame.f_back to find older frames. However, f_back is always None for generator frames. By providing a higher-up traceback element, pdb can traverse down the traceback.tb_next links, which do work correctly across generator calls. Furthermore, pdb will not do the right thing if it is provided with a frame/traceback pair that do not correspond to each other - it will duplicate parts of the callstack. Instead, we provide None as a frame, which will cause the debugger to start at the deepest frame, which is the desired behavior here.
Audrey Dutcher -
r24590:67eed532
Show More
Name Size Modified Last Commit Author
/ docs / source / config
extensions
options
shortcuts
callbacks.rst Loading ...
custommagics.rst Loading ...
details.rst Loading ...
eventloops.rst Loading ...
index.rst Loading ...
inputtransforms.rst Loading ...
integrating.rst Loading ...
intro.rst Loading ...