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). To reproduce: 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 Closing here