If illegal arguments are supplied to the escape that sets scroll
region, xterm restores it to the full window; gnome-terminal
tries to honor them and gets one line region.
This happens with all releases between RH 6.2 and Wolverine
(latest beta at this moment).
1. Set region - echo -ne "\033[1;22r"
2. Scroll and observe, two bottom lines remain untouched. Good.
3. Set illegal region - echo -ne "\033[0;0r"
4. Hit Enter several times. In xterm whole window will scroll.
Upstream as http://bugzilla.gnome.org/show_bug.cgi?id=57453