(2014-06-05)
Problem:
When I start or reconnect to a screen session, my xterm or putty/kitty window resizes to 80 columns.
Better Solution:
Terminal -> Features -> Disable remote-controlled terminal resizing
Older Solution:
Add this to your .screenrc:
# Change the xterm initialization string from is2=\E[!p\E[?3;4l\E[4l\E>
# (This fixes the "Aborted because of window size change" konsole symptoms found
# in bug #134198)
termcapinfo xterm* 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l'
Frankly I don't know what any of it means, but it works.
(
source)