Subject: Re: Exception segv

From: Jan Wielemaker <[email-masked]>
Date: Wed, 31 May 2000 13:55:11 +0200

> Can anyone help me with the following problem: 
> 
> >  ERROR: '$call'/1: Caught signal 11 (segv)
> >     Exception: (8) throw(error(signal(segv, 11), context('$call'/1, _G239))) ? 
> 
> What does the error message mean and how can the error be avoided? 

It means Prolog caught a segmentation violation (General Protection
Fault in MS-Jargon) while running $call/1. $call/1 is used to deal with
complex meta-calling (i.e. call(X) where X is a complex body-term,
something new in the 3.3.x versions).

A bug in this code was fixed in 3.3.5, so if you have an older version,
please upgrade.  If you have 3.3.6, contact me to reproduce the problem
here.

	Regards --- Jan