updated for version 7.3.1278
Problem:    When someone sets the screen size to a huge value with "stty" Vim
            runs out of memory before reducing the size.
Solution:   Limit Rows and Columns in more places.
diff --git a/src/os_unix.c b/src/os_unix.c
index 8a7ae10..2223faf 100644
--- a/src/os_unix.c
+++ b/src/os_unix.c
@@ -3777,6 +3777,7 @@
 
     Rows = rows;
     Columns = columns;
+    limit_screen_size();
     return OK;
 }