From xemacs-m  Sat Jun  7 15:04:04 1997
Received: from xemacs.cs.uiuc.edu (localhost [127.0.0.1])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id PAA04999;
	Sat, 7 Jun 1997 15:04:04 -0500 (CDT)
Message-Id: <199706072004.PAA04999@xemacs.org>
To: Steven L Baur <steve@xemacs.org>
cc: xemacs-beta@xemacs.org
Subject: Re: Warsaw: SUCCESS on sparc-sun-solaris2.5 
In-reply-to: Your message of "06 Jun 1997 17:02:42 PDT."
             <m2vi3rgtzx.fsf@altair.xemacs.org> 
Date: Sat, 07 Jun 1997 15:04:04 -0500
From: Chuck Thompson <cthomp@xemacs.org>

    sb> I'm not sure anyone other than Ben & Chuck knows the full
    sb> answer to that question.  I do know that one aspect of it is
    sb> to cause a crash quickly when something goes badly wrong with
    sb> internal data structures lest the crash be deferred to some
    sb> more obscure part of the code.

That is pretty much it in a nutshell.  The extra error checking has
saved lots of debugging time on more than one occasion.  I have seen
bugs that with error checking off lead to odd behavior but never a
crash.  With error checking on XEmacs would die right in the vicinity
of the bug.


			-Chuck

