Open volo-zyko opened 7 years ago
That looks like it hits a corner case in urwid--could you ask on their bug tracker?
All pudb does is build a Pile
of ListBox
es with the "weights" adjusted by [/]:
https://github.com/inducer/pudb/blob/master/pudb/debugger.py#L692
@volo-zyko - could you please check if this happens only with the latest release (2017.1.3) or it also happens with the previous one (2017.1.3)? I'm facing a similar issue (will submit an issue shortly) which goes away when going back one version.
It definitely reproduced with 2017.1.2 (if you mean it) and given that the last urwid release was in November 2015, I've been facing this issue maybe for a year or more (I don't remember exactly when it happened first).
Thank you for checking it. The it (unfortunately) means that it's a different issue from mine :(
This is really a corner case but still annoying. Normally, I'm not interested in marked breakpoints and thus I collapse the Breakpoints widget to zero (using
[
key) to arrange for more space for Variables. So, when Breakpoints widget is collapsed and there is at least 1 breakpoint marked and I press "down" arrow till Breakpoints widget is selected and then past this line, PuDB terminates with the following stracktrace (I removed the part of stacktrace inside my application as it's not relevant):Running macOS, but as far as I remember it reproduced on Linux too.