--- resize.c	2014-04-26 12:58:35.000000000 +0200
+++ resize.c	2014-05-01 21:36:54.000000000 +0200
@@ -678,6 +678,17 @@
       he = 1000;
     }
 
+  if (wi > 1000)
+    {
+      Msg(0, "Window width too large, truncated");
+      wi = 1000;
+    }
+  if (he > 1000)
+    {
+      Msg(0, "Window height too large, truncated");
+      he = 1000;
+    }
+
   if (p->w_width == wi && p->w_height == he && p->w_histheight == hi)
     {
       debug("ChangeWindowSize: No change.\n");
