Daniel Burrows <dburr...@debian.org> (18/01/2010): > OK, I can't see any sign of a double-free in either valgrind or > libefence, which are usually pretty good about catching this sort of > thing. Can you run something similar on FreeBSD and see what it says?
Sorry for the delay… (we just started building experimental as well) Quick checks: (to run in the tests directory after a build) ============= - no valgrind on kfreebsd-* - libefence results in: | $ LD_PRELOAD=libefence.so.0.0 ./boost_test | | Electric Fence 2.1 Copyright (C) 1987-1998 Bruce Perens. | Running 30 test cases... | | *** No errors detected | Bus error - turning on debugging leads to… a successful test: | $ ./boost_test --debug | Running 30 test cases... | […] | *** No errors detected - to reproduce the initial issue: | $ ./boost_test | Running 30 test cases... | | *** No errors detected | *** glibc detected *** ./boost_test: double free or corruption (!prev): 0x080c1298 *** | Aborted I've asked some folks on #-kbsd to keep an eye on this bug in case they have some time to track it down. Hopefully you'll hear from one of us soonish. Mraw, KiBi.
signature.asc
Description: Digital signature