Boost logo

Boost Testing :

Subject: [Boost-testing] double free or corruption on Linux 64 bits with g++ 4.5.0
From: Maxime van Noppen (maxime_at_[hidden])
Date: 2010-08-07 05:47:53


Hi,

I'm getting this error during the tests:

> ...updated 35 targets...
> # Searching for "process_jam_log" in "/home/yabo/boost_test/tools_regression/build"...
> # process_jam_log succesfully built in "/home/yabo/boost_test/tools_regression/build/bin/gcc-4.5.0/release/process_jam_log" location
> # Making "/home/yabo/boost_test/results" directory...
> # Starting tests ("/home/yabo/boost_test/tools_bjam/bin.linuxx86_64/bjam" "-sBOOST_BUILD_PATH=/home/yabo/boost_test:/home/yabo/boost_test/tools_bb" "-sBOOST_ROOT=/home/yabo/boost_test/boost" "--boost=/home/yabo/boost_test/boost" "--boost-build=/home/yabo/boost_test/tools_bb" "--debug-configuration" -l300 gcc-4.5.0 -d2 preserve-test-targets=off --dump-tests -j1 "--build-dir=/home/yabo/boost_test/results" >>"/home/yabo/boost_test/results/bjam.log" 2>&1)...
> *** glibc detected *** as: double free or corruption (!prev): 0x00000000023c5740 ***
> ======= Backtrace: =========
> /lib/libc.so.6(+0x716b6)[0x7fbf6be4e6b6]
> /lib/libc.so.6(cfree+0x6c)[0x7fbf6be533ac]
> /usr/lib/libbfd-2.20.1.20100521.so(objalloc_free+0x23)[0x7fbf6c1ea1a3]
> /usr/lib/libbfd-2.20.1.20100521.so(_bfd_delete_bfd+0x23)[0x7fbf6c16fbd3]
> /usr/lib/libbfd-2.20.1.20100521.so(bfd_close+0x8a)[0x7fbf6c17000a]
> as[0x416582]
> as[0x438dd7]
> /usr/lib/libbfd-2.20.1.20100521.so(xexit+0x19)[0x7fbf6c1ea5a9]
> as[0x40581a]
> /lib/libc.so.6(__libc_start_main+0xfd)[0x7fbf6bdfbc4d]
> as[0x402c09]

I've ran run.py multiple times and it eventually fails with this kind of
error.

-- 
Maxime

Boost-testing list run by mbergal at meta-comm.com