Description of problem:
aspell crashes when the the terminal size changes
Version-Release number of selected component (if applicable):
always, tested xfce4-terminal, xterm, and screen,
Steps to Reproduce:
1. $ aspell check .bash_history
2. resize terminal emulator
aspell's ncurses interface adapts to the new size, or, at least, do not crash
hunspell works, so it is not an obvious ncurses bug. Also this bug is pretty new, although I can't tell when it occurred first, maybe on fc22->fc24 :( It also crashes on the console with screen and split screen, C-a S.
Here is the problematic code:
term = newterm(0, stdout, stdin);
ncurses in Fedora 24 are built with SCREEN-extensions (sp-funcs) enabled, but there is a bug causing the above code to crash. The bug is resolved in the following upstream patch:
ncurses-6.0-6.20160709.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-03e5b363ac
ncurses-6.0-6.20160709.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-03e5b363ac
ncurses-6.0-6.20160709.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.