Stephen J. Turnbull wrote:
Our dlmalloc code is alleged broken (by Wolfram.Gloger(a)malloc.de),
specifically the use of mmap, and I've seen breakage for glibc >
2.2.5. Try --pdump and/or --with-system-malloc for some relief, but I
don't think they actually are fixes. I don't know why pdump helps,
but --with-system-malloc basically has the effect of bumping the mmap
threshold to 1MB, and XEmacs rarely mallocs that much at once, we
prefer to do it a cons at a time (but they're big conses ;-).
Actually, I've tried several combinations but with no luck. I smell a
GCPRO bug but I'm a bit at a loss as far as tracking it down. For the record,
here's a valgrind output I get. The interesting part is ==16854==.
--
Didier Verna, didier(a)lrde.epita.fr,
http://www.lrde.epita.fr/~didier
EPITA / LRDE, 14-16 rue Voltaire Tel.+33 (1) 53 14 59 22
94276 Le Kremlin-Bicêtre, France Fax.+33 (1) 53 14 59 22 didier(a)xemacs.org