bpo-35924: Document a workaround for a curses bug by abadger · Pull Request #13209 · python/cpython (original) (raw)
The ncurses library has a bug which can provoke a segfault when a window
is resized. The bug is provoked when a string with embedded newlines is
added via addstr(). This commit documents that problem in the curses
python library documentation and relates how to workaround the problem
in the calling code.
It will likely be years before every vendor upgrades their ncurses library even once upstream fixes the bug so it seems like a good idea to document the issue and a workaround.
Related to https://bugs.python.org/issue35924
Note that merging this change should not close the bug report as it only documents a workaround.