On Fedora Core 2, resizing the screen causes (the tty
version of) THE to crash with an arithmetic exception.
This is partly down to ncurses not checking the inputs
to the resize_term function (about which I have
notified the maintainer separately). However, when the
screen size changes, THE calls resize_term(0,0) which -
according to the documentation - is not allowed (and
has never been allowed in ncurses). In fact it seems
that if you just call endwin() and initscr() then
ncurses will resize the terminal anyway (which is why
it worked on Red Hat 7.3, where resize_term(0,0) just
returned an error).