Jan Vroonhof <vroonhof(a)math.ethz.ch> writes in xemacs-beta(a)xemacs.org:
SL Baur <steve(a)xemacs.org> writes:
...
> We don't free *anything* starting just before
> exit(3) is called (the voodoo_free_hook hack).
I meant the fact that when running xemacs (not temacs) the
malloc_state_ptr is not freed after it is used to reinit the
allocator. This code is #if 0'ed out without comment.
Right. I think I should have put a comment on that, because now I
don't remember exactly why I did it. It probably interferes or causes
a crash with malloc debugging enabled.
> I made a test on Demeter last night before she died, and I could
not
> reproduce the exit(3) crash described above, but that may be due to
> differences between glibc-2.1 and glibc-2.0.7preX, or something else.
> I have upgraded practically everything between March of 1998 and now.
Note: The crash only occurs on glibc 2.1.1 (<-- Note the patch
level).
O.K. Demeter was the only machine with glibc 2.1, so I cannot test
this at present.
--
I protest the NATO war in Yugoslavia.