diff PROBLEMS @ 1036:b33a835c21cc

[xemacs-hg @ 2002-10-08 03:11:48 by stephent] doc MacOS stack limit <87k7ktd3vd.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Tue, 08 Oct 2002 03:11:49 +0000
parents c7a849296cb4
children aea3ce44b888
line wrap: on
line diff
--- a/PROBLEMS	Mon Oct 07 21:54:32 2002 +0000
+++ b/PROBLEMS	Tue Oct 08 03:11:49 2002 +0000
@@ -1186,6 +1186,20 @@
 	Emacs*EmacsFrame.geometry:		81x56--9--1
 
 
+** MacOS/X, Darwin
+*** XEmacs crashes on MacOS within font-lock, or when dealing
+with large compilation buffers, or in other regex applications.
+
+The default stack size under MacOS/X is rather small (512k as opposed
+to Solaris 8M), hosing the regexp code, which uses alloca()
+extensively, overflowing the stack when complex regexps are used.
+Workarounds:
+
+1) Increase your stack size, using `ulimit -s 8192' or a (t)csh
+   equivalent;
+
+2) Recompile regex.c with REGEX_MALLOC defined.
+
 ** AIX
 *** Your Delete key sends a Backspace to the terminal, using an AIXterm.
 
@@ -1595,7 +1609,7 @@
 
 ** Digital UNIX/OSF/VMS/Ultrix
 *** XEmacs crashes on Digital Unix within font-lock, or when dealing
-with large compilation buffers.
+with large compilation buffers, or in other regex applications.
 
 The default stack size under Digital Unix is rather small (2M as
 opposed to Solaris 8M), hosing the regexp code, which uses alloca()