Is your operating system a BSD variant such as FreeBSD or OpenBSD? If so,
then the problem is due to a poor implementation of the Standard C Library
system function realloc() on those platforms. A patch that works around this
is available. See the messages at
<URL:http://www.rosat.mpe-garching.mpg.de/mailing-lists/cgi-bin/w3glimpse/procmail?query=Albsmeier&errors=0&case=on&maxfiles=100&maxlines=30>
for details. Specifically, the patch is located at
<http://www.rosat.mpe-garching.mpg.de/mailing-lists/cgi-bin/w3glimpse2html/procmail/1997-10/msg00330.html?63#mfs>.
Later,
Ed