According to Bill Currie:
Yup, I suspected that. You use linux, don't you?
Yep.
Probably got a very different memory allocation scheme.
Probably. But I just succeeded to reproduce the bug under Linux DOSEMU. :-) So I have a chance now to find this bug. However I cannot promise anything because Alexey who is on holidays at the moment hacked that code.
What do you think of my theory about destroyed trees?
I'd normally agree, but one of my latest changes was to zero out the hash table at the beginning of each GPI file ...
Peter
Dipl.-Phys. Peter Gerwinski, Essen, Germany, free physicist and programmer peter.gerwinski@uni-essen.de - http://home.pages.de/~peter.gerwinski/ [970201] maintainer GNU Pascal [970714] - http://home.pages.de/~gnu-pascal/ [970125]
On 23 Jul 97 at 3:08, Peter Gerwinski wrote:
I'd normally agree, but one of my latest changes was to zero out the hash table at the beginning of each GPI file ...
Yes, but what about any trees that are destroyed in the process of parsing the interface section (parameters and anything else that has temporary scopage)? I think it might be these that are causing the problem.
Bill Bill -- Leave others their otherness.