From: Alex Smith Date: Sat, 28 Mar 2009 20:48:09 +0000 (-0400) Subject: Document E553 X-Git-Tag: 0.29~151 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=12daaeaf2a37a3171df087b5c270d5ba5af3fca0;p=intercal.git Document E553 --- diff --git a/doc/ick.txi b/doc/ick.txi index 4519836..ebebd4b 100644 --- a/doc/ick.txi +++ b/doc/ick.txi @@ -1686,6 +1686,18 @@ mingle operation). No values above twospot are allowed at any point during an @ical{} program; if you want to process higher numbers, you have to figure out a different way of storing them. +@ieanchor E553 +@cindex buffer overflow +@quotation +BETTER LATE THAN NEVER +@end quotation +Oops! The compiler just noticed that it had a buffer overflow. +(Normally programs catch buffer overflows before they happen; +C-INTERCAL catches them just afterwards instead.) This only happens +on systems which don't have a modern C standard library. Try using +shorter or fewer filenames on the command line, to reduce the risk of +such an overflow. + @ieanchor E555 @cindex @code{COME FROM}, ambiguity @quotation