[comp.lang.prolog] Stack Error in qprolog

cs00sln@unccvax.uncc.edu (See l ng) (04/29/91)

I wrote a prolog program that used to run well.
The program is about 1600 lines.

However, the program suddenly gave me FATAL ERROR when I last ran it.

I never have this error before.
Could anyone tell me how to get rid of it?

Thanks for your help in advance.

Stuart 

E-mail :- cs00sln@unccvax.uncc.edu

...........................................................

Here is the running process :-


Script started on Sun Apr 28 22:21:44 1991
[Stuart/unccvax.uncc.edu/ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%]-> qprolog

Quintus Prolog Release 2.0 (VAX UNIX/BSD 4.2 Final Release)
Copyright (C) 1987, Quintus Computer Systems, Inc.  All rights reserved.
1310 Villa Street, Mountain View, California  (415) 965-7700

| ?- [mainProgram].
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/mainProgram...]
[mainProgram consulted 0.383 sec 3,052 bytes]

yes
| ?- loadFiles.
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/allAttributesExist...]
[allAttributesExist consulted 0.334 sec 1,460 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/buildDictionaries...]
[buildDictionaries consulted 1.700 sec 7,672 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/databases...]
[databases consulted 0.600 sec 4,096 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/getUnknwnBackWthExplanation...]
[getUnknwnBackWthExplanation consulted 0.616 sec 2,304 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/inputQueryNYieldDNF...]
[inputQueryNYieldDNF consulted 2.017 sec 9,444 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/optimizedDictionaries...]
[optimizedDictionaries consulted 1.100 sec 4,384 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/otherMinorRoutines...]
[otherMinorRoutines consulted 0.667 sec 3,552 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/pathFindingNConcatenation...]
[pathFindingNConcatenation consulted 1.000 sec 4,340 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/pessimisticNOptimisticView...]
[pessimisticNOptimisticView consulted 1.067 sec 3,960 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/replaceUnknwnWthExplanation...]
[replaceUnknwnWthExplanation consulted 0.950 sec 2,860 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/resolveQuery...]
[resolveQuery consulted 0.767 sec 2,688 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/searchSite2ResolveUnknwn...]
[searchSite2ResolveUnknwn consulted 0.717 sec 2,496 bytes]
[consulting /ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%/userDefineFunction...]
[userDefineFunction consulted 1.333 sec 5,448 bytes]

yes
| ?- runMainProgram.

[ FATAL ERROR: The local stack and the gc space have overlapped ]
[ Exit ]
[Stuart/unccvax.uncc.edu/ws/cs00sln/FROM_UNCCVAX/cs00sln/AI/%PROGRAM%]-> ^D
script done on Sun Apr 28 22:25:02 1991