Undefined symbol in /usr/lib/libpthread.so

Robert Huff roberthuff at rcn.com
Wed Apr 12 04:56:10 UTC 2006


	While running through various log files, I ran into this in /var/log/http-error.log:

[error] [client 10.0.0.1] /usr/lib/libpthread.so.1: Undefined symbol "__malloc_lock"

	So I checked some other bits and ran into this:

huff@>> /usr/local/etc/rc.d/spamass-milter.sh start
Starting spamass_milter.
Assertion failed: (__isthreaded == 0 || malloc_initialized), function malloc_init, file /usr/src/lib/libc/stdlib/malloc.c, line 4236.
Abort trap (core dumped)

	I'm running:

FreeBSD 7.0-CURRENT #0: Mon Mar 13 09:23:39 EST 2006

	This smells like fallout from the malloc change.  Did I catch
-Current at a bad moment (and should rebuild), or is there an
adjustment needed elsewhere?

	Thanks,


			Robert Huff



More information about the freebsd-questions mailing list