Test test_bt.sh fails
'make check' fails the test_bt.sh test. This applies to both the stable tor 0.2.7.6 and unstable tor 0.2.8.2-alpha.
For tor 0.2.7.6
% cat src/test/test_bt.sh.log
BAD
BAD
FAIL src/test/test_bt.sh (exit status: 1)
% ./test-bt-cl crash
============================================================ T= 1460898816
Tor died: Caught signal 11
./test-bt-cl(+0x13372)[0x3364d92372]
./test-bt-cl(+0x12e90)[0x3364d91e90]
./test-bt-cl(+0x12e90)[0x3364d91e90]
./test-bt-cl(+0x12f28)[0x3364d91f28]
./test-bt-cl(+0x12fa8)[0x3364d91fa8]
./test-bt-cl(+0x13028)[0x3364d92028]
./test-bt-cl(+0x1271f)[0x3364d9171f]
/lib64/libc.so.6(__libc_start_main+0x11b)[0x36a6972582b]
./test-bt-cl(+0x12cf9)[0x3364d91cf9]
% ./test-bt-cl assert
Apr 17 15:13:40.774 [err] tor_assertion_failed_(): Bug: src/test/test_bt_cl.c:42: crash: Assertion 1 == 0 failed; aborting. (on Tor 0.2.7.6 )
Apr 17 15:13:40.774 [err] Bug: Assertion 1 == 0 failed in crash at src/test/test_bt_cl.c:42. Stack trace: (on Tor 0.2.7.6 )
Apr 17 15:13:40.774 [err] Bug: ./test-bt-cl(+0x134a5) [0x3614e5c4a5] (on Tor 0.2.7.6 )
Apr 17 15:13:40.774 [err] Bug: ./test-bt-cl(+0x25ccb) [0x3614e6eccb] (on Tor 0.2.7.6 )
Apr 17 15:13:40.774 [err] Bug: ./test-bt-cl(+0x12ed7) [0x3614e5bed7] (on Tor 0.2.7.6 )
Apr 17 15:13:40.775 [err] Bug: ./test-bt-cl(+0x12f28) [0x3614e5bf28] (on Tor 0.2.7.6 )
Apr 17 15:13:40.775 [err] Bug: ./test-bt-cl(+0x12fa8) [0x3614e5bfa8] (on Tor 0.2.7.6 )
Apr 17 15:13:40.775 [err] Bug: ./test-bt-cl(+0x13028) [0x3614e5c028] (on Tor 0.2.7.6 )
Apr 17 15:13:40.775 [err] Bug: ./test-bt-cl(+0x1271f) [0x3614e5b71f] (on Tor 0.2.7.6 )
Apr 17 15:13:40.775 [err] Bug: /lib64/libc.so.6(__libc_start_main+0x11b) [0x38a91baf82b] (on Tor 0.2.7.6 )
Apr 17 15:13:40.775 [err] Bug: ./test-bt-cl(+0x12cf9) [0x3614e5bcf9] (on Tor 0.2.7.6 )
Similar for tor-0.2.8.2-alpha
% cat src/test/test_bt.sh.log
BAD
Apr 17 15:39:04.642 [err] tor_assertion_failed_(): Bug: src/test/test_bt_cl.c:42: crash: Assertion 1 == 0 failed; aborting. (on Tor 0.2.8.2-alpha 684babee8491c3e9)
Apr 17 15:39:04.642 [err] Bug: Assertion 1 == 0 failed in crash at src/test/test_bt_cl.c:42. Stack trace: (on Tor 0.2.8.2-alpha 684babee8491c3e9)
Apr 17 15:39:04.642 [err] Bug: ./src/test/test-bt-cl(+0x13b15) [0x3e56487b15] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
Apr 17 15:39:04.642 [err] Bug: ./src/test/test-bt-cl(+0x289db) [0x3e5649c9db] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
Apr 17 15:39:04.642 [err] Bug: ./src/test/test-bt-cl(+0x13547) [0x3e56487547] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
Apr 17 15:39:04.642 [err] Bug: ./src/test/test-bt-cl(+0x13598) [0x3e56487598] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
Apr 17 15:39:04.642 [err] Bug: ./src/test/test-bt-cl(+0x13618) [0x3e56487618] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
Apr 17 15:39:04.642 [err] Bug: ./src/test/test-bt-cl(+0x13698) [0x3e56487698] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
Apr 17 15:39:04.642 [err] Bug: ./src/test/test-bt-cl(+0x12d7f) [0x3e56486d7f] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
Apr 17 15:39:04.642 [err] Bug: /lib64/libc.so.6(__libc_start_main+0x11b) [0x3a267d0882b] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
Apr 17 15:39:04.642 [err] Bug: ./src/test/test-bt-cl(+0x13369) [0x3e56487369] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
BAD
============================================================ T= 1460900344
Tor died: Caught signal 11
./src/test/test-bt-cl(+0x139e2)[0x50618769e2]
./src/test/test-bt-cl(+0x13500)[0x5061876500]
./src/test/test-bt-cl(+0x13500)[0x5061876500]
./src/test/test-bt-cl(+0x13598)[0x5061876598]
./src/test/test-bt-cl(+0x13618)[0x5061876618]
./src/test/test-bt-cl(+0x13698)[0x5061876698]
./src/test/test-bt-cl(+0x12d7f)[0x5061875d7f]
/lib64/libc.so.6(__libc_start_main+0x11b)[0x340da92582b]
./src/test/test-bt-cl(+0x13369)[0x5061876369]
FAIL src/test/test_bt.sh (exit status: 1)
Commands executed:
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --enable-system-torrc --enable-asciidoc --docdir=/usr/share/doc/tor-0.2.7.6 --disable-instrument-downloads --disable-bufferevents --disable-libscrypt --enable-seccomp --disable-systemd --enable-gcc-hardening --enable-linker-hardening --disable-transparent --disable-tor2web-mode --enable-unittests --enable-coverage
make
make check
Using gcc 4.8.5. Reproducable: always.
Trac:
Username: trudokal