commit 41d076f23c766a71323a3c7fbe9889cb54752f1a from: Stefan Sperling date: Wed Jan 24 21:04:07 2024 UTC ensure that window size information is always initialized Fixes a divide-by-zero crash reported by sthen@. To reproduce: printf 'show\nshow run\n' > /tmp/nsh.script nsh -i /tmp/nsh.script ok chris commit - 5a6c9083c6efd5177bc38c9e041ee526bd471a21 commit + 41d076f23c766a71323a3c7fbe9889cb54752f1a blob - 9305adf3a8e50b028d7e2b204bb8ccb8636b5840 blob + 0d4fefb0968228cce0021613fa31b04e65c6f131 --- main.c +++ main.c @@ -254,6 +254,8 @@ main(int argc, char *argv[]) * Interpret config file and exit */ priv = 1; + + setwinsize(0); create_db(); @@ -277,6 +279,8 @@ main(int argc, char *argv[]) */ priv = 1; + setwinsize(0); + create_db(); cmdrc(rc);