From a-doug@microsoft.com  Fri Nov 26 11:47:39 1999
Received: from mail3.microsoft.com (mail3.microsoft.com [131.107.3.123])
	by swi.psy.uva.nl (8.9.3/8.9.3) with SMTP id LAA08079
	for <prolog@swi.psy.uva.nl>; Fri, 26 Nov 1999 11:47:38 +0100 (MET)
Received: from 157.54.9.100 by mail3.microsoft.com (InterScan E-Mail VirusWall NT); Fri, 26 Nov 1999 02:47:32 -0800 (Pacific Standard Time)
Received: by INET-IMC-03 with Internet Mail Service (5.5.2650.21)
	id <XR7MXDL3>; Fri, 26 Nov 1999 02:47:32 -0800
Message-ID: <E713F2760348D211A9B600805F6FA1AB035598C1@RED-MSG-09.itg-messaging.redmond.corp.microsoft.com>
From: "Douglas Miles (Volt Computer)" <a-doug@microsoft.com>
To: "'prolog@swi.psy.uva.nl'" <prolog@swi.psy.uva.nl>
Subject: RE: Cryptic Error Message
Date: Fri, 26 Nov 1999 02:47:48 -0800
X-Mailer: Internet Mail Service (5.5.2650.21)


	I meant to thankou for the help :)
 	And am compiling 3.3.0 in this manner
   
  Douglas Miles [mailto:a-doug@microsoft.com]

        
-----Original Message-----
From: Jan Wielemaker [mailto:jan@swi.psy.uva.nl]
Sent: Friday, November 26, 1999 12:52 AM
To: prolog@swi.psy.uva.nl
Subject: Re: Cryptic Error Message


On Fri, 26 Nov 1999, Douglas Miles (Volt Computer) wrote:
>what does error mean?
>
>[nobody@www library]$ ./mypl.runtime
>
>[WARNING: Out of local stack while not in Prolog!?]
>pl: pl-alloc.c:218: outOfStack: Assertion `0' failed.

In most cases this is a segmentation fault that is misinterpreded
as a stack-overflow.  What to do next?

For debugging this type of error, it is a good idea to make a
Prolog that does not handle stack-overflows using segmentation
faults using

	./configure <options> --disable-segv-handling

and next run prolog under the C-debugger.  If all functions
properly you can revert to the segv-handing based stack guarding.

	Regards --- Jan


