From FreeBSD:
authortholo <tholo@openbsd.org>
Thu, 19 Sep 1996 20:38:48 +0000 (20:38 +0000)
committertholo <tholo@openbsd.org>
Thu, 19 Sep 1996 20:38:48 +0000 (20:38 +0000)
commit6cc90a7a45aa2536101a3445fd8f6572839e91a6
treee409d6085e0d715c140ef51d6ae85a2456bc8817
parentb81cd7cdccdcfe140c1d8c1f635d84c0b61a2f01
From FreeBSD:
> Fix a very rare error condition:  The code to free VM back to the kernel
> as done after a quasi-recursive call to free() had modified what we
> thought we knew about the last chunk of pages.
> This bug manifested itself when I did a "make obj" from src/usr.sbin/lpr,
> then make would coredump in the lpd directory.
lib/libc/stdlib/malloc.c