Andreas Jaeger <aj(a)arthur.rhein-neckar.de> writes in xemacs-beta(a)xemacs.org:
...
Andreas Schwab commented on Wolfram's email with:
> Unfortunately this has a very nasty side effect: the protection against
> MALLOC_CHECK_ does not work any more. That means that Emacs will crash if
> MALLOC_CHECK_ is defined in the environment, and there is no way to fix
> that within Emacs (the malloc_initialize_hook runs too late).
And Wolfram replied:
> OK, I'll take a look at whether this can be fixed in malloc.
Therefore your hack might be the better idea. If you still can
reproduce it, you've got to decide yourself which hack works really
better.
I was not in the few moments I had before the machine died, but the
comment about MALLOC_CHECK_ rings a bell. I do remember getting
crashes that way when I was testing. The voodoo_free_hook method had
the property that full malloc checking worked without crashing.
O.K. I see no reason to change how we do things at this time. We
should be immune to the reported crash and if a better method of
curing it becomes available some time in the future, we can switch to it.
--
I protest the NATO war in Yugoslavia.