[Ns-commits] Output of run-tests script: failure
tomhend@u.washington.edu
tomhend at u.washington.edu
Wed Jan 28 02:59:20 PST 2009
Wed Jan 28 02:50:05 PST 2009
download.py success
Regression testing for machine: ns-regression
Linux 2.6.24-19-server x86_64
g++ (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu3)
-----------------------------
Entering directory `/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build'
[626/648] regression-test (test-csma-bridge)
[627/648] regression-test (test-csma-broadcast)
[628/648] regression-test (test-csma-multicast)
[629/648] regression-test (test-csma-one-subnet)
==25482== Memcheck, a memory error detector.
==25482== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25482== Using LibVEX rev 1804, a library for dynamic binary translation.
==25482== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25482== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25482== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25482== For more details, rerun with: -v
==25482==
==25481== Memcheck, a memory error detector.
==25481== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25481== Using LibVEX rev 1804, a library for dynamic binary translation.
==25481== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25481== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25481== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25481== For more details, rerun with: -v
==25481==
==25480== Memcheck, a memory error detector.
==25480== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25480== Using LibVEX rev 1804, a library for dynamic binary translation.
==25480== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25480== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25480== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25480== For more details, rerun with: -v
==25480==
PASS test-csma-bridge
[630/648] regression-test (test-csma-packet-socket)
==25484== Memcheck, a memory error detector.
==25484== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25484== Using LibVEX rev 1804, a library for dynamic binary translation.
==25484== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25484== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25484== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25484== For more details, rerun with: -v
==25484==
==25481==
==25481== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25481== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25481== malloc/free: 5,686 allocs, 5,686 frees, 400,530 bytes allocated.
==25481== For counts of detected errors, rerun with: -v
==25481== All heap blocks were freed -- no leaks are possible.
PASS test-csma-multicast
[631/648] regression-test (test-csma-ping)
==25486== Memcheck, a memory error detector.
==25486== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25486== Using LibVEX rev 1804, a library for dynamic binary translation.
==25486== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25486== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25486== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25486== For more details, rerun with: -v
==25486==
==25486==
==25486== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25486== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25486== malloc/free: 5,522 allocs, 5,522 frees, 393,046 bytes allocated.
==25486== For counts of detected errors, rerun with: -v
==25486== All heap blocks were freed -- no leaks are possible.
PASS test-csma-ping
[632/648] regression-test (test-csma-raw-ip-socket)
==25488== Memcheck, a memory error detector.
==25488== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25488== Using LibVEX rev 1804, a library for dynamic binary translation.
==25488== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25488== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25488== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25488== For more details, rerun with: -v
==25488==
==25484==
==25484== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25484== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25484== malloc/free: 100,509 allocs, 100,509 frees, 5,115,904 bytes allocated.
==25484== For counts of detected errors, rerun with: -v
==25484== All heap blocks were freed -- no leaks are possible.
PASS test-csma-packet-socket
[633/648] regression-test (test-csma-star)
==25490== Memcheck, a memory error detector.
==25490== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25490== Using LibVEX rev 1804, a library for dynamic binary translation.
==25490== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25490== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25490== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25490== For more details, rerun with: -v
==25490==
==25488==
==25488== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25488== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25488== malloc/free: 3,904 allocs, 3,904 frees, 264,753 bytes allocated.
==25488== For counts of detected errors, rerun with: -v
==25488== All heap blocks were freed -- no leaks are possible.
PASS test-csma-raw-ip-socket
[634/648] regression-test (test-dynamic-global-routing)
==25492== Memcheck, a memory error detector.
==25492== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25492== Using LibVEX rev 1804, a library for dynamic binary translation.
==25492== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25492== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25492== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25492== For more details, rerun with: -v
==25492==
==25480==
==25480== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25480== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25480== malloc/free: 72,030 allocs, 72,030 frees, 3,463,523 bytes allocated.
==25480== For counts of detected errors, rerun with: -v
==25480== All heap blocks were freed -- no leaks are possible.
PASS test-csma-broadcast
[635/648] regression-test (test-global-routing-slash32)
==25494== Memcheck, a memory error detector.
==25494== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25494== Using LibVEX rev 1804, a library for dynamic binary translation.
==25494== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25494== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25494== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25494== For more details, rerun with: -v
==25494==
==25482==
==25482== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25482== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25482== malloc/free: 117,328 allocs, 117,328 frees, 5,949,150 bytes allocated.
==25482== For counts of detected errors, rerun with: -v
==25482== All heap blocks were freed -- no leaks are possible.
PASS test-csma-one-subnet
[636/648] regression-test (test-ns2-mob)
==25496== Memcheck, a memory error detector.
==25496== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25496== Using LibVEX rev 1804, a library for dynamic binary translation.
==25496== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25496== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25496== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25496== For more details, rerun with: -v
==25496==
==25494==
==25494== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25494== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25494== malloc/free: 6,187 allocs, 6,187 frees, 422,552 bytes allocated.
==25494== For counts of detected errors, rerun with: -v
==25494== All heap blocks were freed -- no leaks are possible.
==25492==
==25492== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25492== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25492== malloc/free: 18,712 allocs, 18,712 frees, 1,107,543 bytes allocated.
==25492== For counts of detected errors, rerun with: -v
==25492== All heap blocks were freed -- no leaks are possible.
PASS test-global-routing-slash32
[637/648] regression-test (test-realtime-udp-echo)
PASS test-dynamic-global-routing
[638/648] regression-test (test-second)
==25499== Memcheck, a memory error detector.
==25499== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25499== Using LibVEX rev 1804, a library for dynamic binary translation.
==25499== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25499== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25499== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25499== For more details, rerun with: -v
==25499==
==25500== Memcheck, a memory error detector.
==25500== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25500== Using LibVEX rev 1804, a library for dynamic binary translation.
==25500== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25500== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25500== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25500== For more details, rerun with: -v
==25500==
==25496==
==25496== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25496== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25496== malloc/free: 2,968 allocs, 2,968 frees, 179,437 bytes allocated.
==25496== For counts of detected errors, rerun with: -v
==25496== All heap blocks were freed -- no leaks are possible.
PASS test-ns2-mob
[639/648] regression-test (test-simple-error-model)
==25502== Memcheck, a memory error detector.
==25502== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25502== Using LibVEX rev 1804, a library for dynamic binary translation.
==25502== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25502== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25502== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25502== For more details, rerun with: -v
==25502==
Sent 1024 bytes to 10.1.2.4
Received 1024 bytes from 10.1.1.1
Received 1024 bytes from 10.1.2.4
==25499==
==25499== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25499== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25499== malloc/free: 5,130 allocs, 5,130 frees, 386,251 bytes allocated.
==25499== For counts of detected errors, rerun with: -v
==25499== All heap blocks were freed -- no leaks are possible.
PASS test-second
[640/648] regression-test (test-simple-global-routing)
==25504== Memcheck, a memory error detector.
==25504== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25504== Using LibVEX rev 1804, a library for dynamic binary translation.
==25504== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25504== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25504== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25504== For more details, rerun with: -v
==25504==
==25500==
==25500== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25500== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25500== malloc/free: 45,231 allocs, 45,231 frees, 2,379,926 bytes allocated.
==25500== For counts of detected errors, rerun with: -v
==25500== All heap blocks were freed -- no leaks are possible.
PASS test-realtime-udp-echo
[641/648] regression-test (test-simple-point-to-point-olsr)
==25506== Memcheck, a memory error detector.
==25506== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25506== Using LibVEX rev 1804, a library for dynamic binary translation.
==25506== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25506== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25506== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25506== For more details, rerun with: -v
==25506==
==25506==
==25506== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25506== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25506== malloc/free: 86,230 allocs, 86,230 frees, 4,071,868 bytes allocated.
==25506== For counts of detected errors, rerun with: -v
==25506== All heap blocks were freed -- no leaks are possible.
PASS test-simple-point-to-point-olsr
[642/648] regression-test (test-static-routing-slash32)
==25508== Memcheck, a memory error detector.
==25508== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25508== Using LibVEX rev 1804, a library for dynamic binary translation.
==25508== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25508== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25508== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25508== For more details, rerun with: -v
==25508==
==25502==
==25502== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25502== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25502== malloc/free: 185,116 allocs, 185,116 frees, 7,869,911 bytes allocated.
==25502== For counts of detected errors, rerun with: -v
==25502== All heap blocks were freed -- no leaks are possible.
PASS test-simple-error-model
[643/648] regression-test (test-tcp-large-transfer)
==25510== Memcheck, a memory error detector.
==25510== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25510== Using LibVEX rev 1804, a library for dynamic binary translation.
==25510== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25510== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25510== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25510== For more details, rerun with: -v
==25510==
==25508==
==25508== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25508== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25508== malloc/free: 6,062 allocs, 6,062 frees, 418,913 bytes allocated.
==25508== For counts of detected errors, rerun with: -v
==25508== All heap blocks were freed -- no leaks are possible.
PASS test-static-routing-slash32
[644/648] regression-test (test-tcp-nsc-lfn)
==25514== Memcheck, a memory error detector.
==25514== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==25514== Using LibVEX rev 1804, a library for dynamic binary translation.
==25514== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==25514== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==25514== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==25514== For more details, rerun with: -v
==25514==
==25514== Invalid read of size 8
==25514== at 0x4015D6E: (within /lib/ld-2.7.so)
==25514== by 0x4011F31: (within /lib/ld-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x401191A: (within /lib/ld-2.7.so)
==25514== by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x5BD34EC: (within /lib/libdl-2.7.so)
==25514== by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==25514== by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==25514== by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==25514== by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==25514== by 0x555B5F6: ns3::InternetStackHelper::Install(ns3::Ptr<ns3::Node>) const (internet-stack-helper.cc:83)
==25514== Address 0xb8b5df0 is 40 bytes inside a block of size 42 alloc'd
==25514== at 0x4C23809: operator new(unsigned long) (vg_replace_malloc.c:230)
==25514== by 0x7AE52E0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x7AE60F4: (within /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x7AE6271: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x4076A2: main (tcp-nsc-lfn.cc:62)
==25514==
==25514== Invalid read of size 8
==25514== at 0x4015D6E: (within /lib/ld-2.7.so)
==25514== by 0x40085B1: (within /lib/ld-2.7.so)
==25514== by 0x4012048: (within /lib/ld-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x401191A: (within /lib/ld-2.7.so)
==25514== by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x5BD34EC: (within /lib/libdl-2.7.so)
==25514== by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==25514== by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==25514== by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==25514== by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==25514== Address 0xb8b5df0 is 40 bytes inside a block of size 42 alloc'd
==25514== at 0x4C23809: operator new(unsigned long) (vg_replace_malloc.c:230)
==25514== by 0x7AE52E0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x7AE60F4: (within /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x7AE6271: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x4076A2: main (tcp-nsc-lfn.cc:62)
==25514==
==25514== Invalid read of size 8
==25514== at 0x4015EE4: (within /lib/ld-2.7.so)
==25514== by 0x40087D1: (within /lib/ld-2.7.so)
==25514== by 0x4012048: (within /lib/ld-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x401191A: (within /lib/ld-2.7.so)
==25514== by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x5BD34EC: (within /lib/libdl-2.7.so)
==25514== by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==25514== by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==25514== by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==25514== by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==25514== Address 0xb8b5df0 is 40 bytes inside a block of size 42 alloc'd
==25514== at 0x4C23809: operator new(unsigned long) (vg_replace_malloc.c:230)
==25514== by 0x7AE52E0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x7AE60F4: (within /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x7AE6271: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x4076A2: main (tcp-nsc-lfn.cc:62)
==25514==
==25514== Invalid read of size 8
==25514== at 0x4015EE4: (within /lib/ld-2.7.so)
==25514== by 0x400DEE6: (within /lib/ld-2.7.so)
==25514== by 0x4008DA5: (within /lib/ld-2.7.so)
==25514== by 0x4012048: (within /lib/ld-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x401191A: (within /lib/ld-2.7.so)
==25514== by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x5BD34EC: (within /lib/libdl-2.7.so)
==25514== by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==25514== by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==25514== by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==25514== Address 0xb8b5df0 is 40 bytes inside a block of size 42 alloc'd
==25514== at 0x4C23809: operator new(unsigned long) (vg_replace_malloc.c:230)
==25514== by 0x7AE52E0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x7AE60F4: (within /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x7AE6271: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x4076A2: main (tcp-nsc-lfn.cc:62)
==25514==
==25514== Invalid read of size 8
==25514== at 0x4015EE4: (within /lib/ld-2.7.so)
==25514== by 0x4011C2B: (within /lib/ld-2.7.so)
==25514== by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x5BD34EC: (within /lib/libdl-2.7.so)
==25514== by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==25514== by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==25514== by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==25514== by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==25514== by 0x555B5F6: ns3::InternetStackHelper::Install(ns3::Ptr<ns3::Node>) const (internet-stack-helper.cc:83)
==25514== by 0x555BE3D: ns3::InternetStackHelper::Install(ns3::NodeContainer) const (internet-stack-helper.cc:67)
==25514== by 0x407F86: main (tcp-nsc-lfn.cc:91)
==25514== Address 0xb8b8b30 is 48 bytes inside a block of size 49 alloc'd
==25514== at 0x4C22FAB: malloc (vg_replace_malloc.c:207)
==25514== by 0x400DF00: (within /lib/ld-2.7.so)
==25514== by 0x4008DA5: (within /lib/ld-2.7.so)
==25514== by 0x4012048: (within /lib/ld-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x401191A: (within /lib/ld-2.7.so)
==25514== by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==25514== by 0x400DDF5: (within /lib/ld-2.7.so)
==25514== by 0x5BD34EC: (within /lib/libdl-2.7.so)
==25514== by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==25514== by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==25514== by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
liblinux2.6.26.so: cannot open shared object file: No such file or directory
==25514==
==25514== Invalid write of size 4
==25514== at 0x53D8261: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:103)
==25514== by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==25514== by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==25514== by 0x555B5F6: ns3::InternetStackHelper::Install(ns3::Ptr<ns3::Node>) const (internet-stack-helper.cc:83)
==25514== by 0x555BE3D: ns3::InternetStackHelper::Install(ns3::NodeContainer) const (internet-stack-helper.cc:67)
==25514== by 0x407F86: main (tcp-nsc-lfn.cc:91)
==25514== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==25514==
==25514== Process terminating with default action of signal 11 (SIGSEGV)
==25514== Access not within mapped region at address 0x0
==25514== at 0x53D8261: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:103)
==25514== by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==25514== by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==25514== by 0x555B5F6: ns3::InternetStackHelper::Install(ns3::Ptr<ns3::Node>) const (internet-stack-helper.cc:83)
==25514== by 0x555BE3D: ns3::InternetStackHelper::Install(ns3::NodeContainer) const (internet-stack-helper.cc:67)
==25514== by 0x407F86: main (tcp-nsc-lfn.cc:91)
==25514==
==25514== ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 10 from 1)
==25514== malloc/free: in use at exit: 119,602 bytes in 2,377 blocks.
==25514== malloc/free: 2,970 allocs, 593 frees, 164,324 bytes allocated.
==25514== For counts of detected errors, rerun with: -v
==25514== searching for pointers to 2,377 not-freed blocks.
==25514== checked 955,280 bytes.
==25514==
==25514==
==25514== 48,541 bytes in 1,067 blocks are possibly lost in loss record 280 of 280
==25514== at 0x4C23809: operator new(unsigned long) (vg_replace_malloc.c:230)
==25514== by 0x7AE52E0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x7AE60F4: (within /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x7AE6271: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==25514== by 0x51CDAF5: std::pair<std::string, ns3::LogComponent*>::pair<char const*, ns3::LogComponent*>(std::pair<char const*, ns3::LogComponent*> const&) (stl_pair.h:90)
==25514== by 0x51CD200: ns3::LogComponent::LogComponent(char const*) (log.cc:99)
==25514== by 0x55787AB: __static_initialization_and_destruction_0(int, int) (v4ping.cc:15)
==25514== by 0x55787CC: _GLOBAL__I__ZN3ns36V4Ping9GetTypeIdEv (v4ping.cc:181)
==25514== by 0x557AA81: (within /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build/debug/libns3.so)
==25514== by 0x518004A: (within /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build/debug/libns3.so)
==25514== by 0x7FF000AC7: ???
==25514== by 0x400E165: (within /lib/ld-2.7.so)
==25514==
==25514== LEAK SUMMARY:
==25514== definitely lost: 0 bytes in 0 blocks.
==25514== possibly lost: 48,541 bytes in 1,067 blocks.
==25514== still reachable: 71,061 bytes in 1,310 blocks.
==25514== suppressed: 0 bytes in 0 blocks.
==25514== Reachable blocks (those to which a pointer was found) are not shown.
==25514== To see them, rerun with: --leak-check=full --show-reachable=yes
==25504==
==25504== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25504== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25504== malloc/free: 230,791 allocs, 230,791 frees, 9,513,656 bytes allocated.
==25504== For counts of detected errors, rerun with: -v
==25504== All heap blocks were freed -- no leaks are possible.
==25510==
==25510== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25510== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25510== malloc/free: 283,621 allocs, 283,621 frees, 14,425,239 bytes allocated.
==25510== For counts of detected errors, rerun with: -v
==25510== All heap blocks were freed -- no leaks are possible.
==25490==
==25490== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==25490== malloc/free: in use at exit: 0 bytes in 0 blocks.
==25490== malloc/free: 1,647,732 allocs, 1,647,732 frees, 97,627,296 bytes allocated.
==25490== For counts of detected errors, rerun with: -v
==25490== All heap blocks were freed -- no leaks are possible.
Build failed
Traceback (most recent call last):
File "/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/.waf-1.5.2-93db9eb3e2d4af3786fb4bf4f2b52f0b/wafadmin/Runner.py", line 42, in loop
else:ret=tsk.call_run()
File "/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/.waf-1.5.2-93db9eb3e2d4af3786fb4bf4f2b52f0b/wafadmin/Task.py", line 235, in call_run
return self.run()
File "/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/regression.py", line 109, in run
result = self.run_reference_test(reference_traces_path, trace_output_path, program, arguments, is_pyscript)
File "/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/regression.py", line 129, in run_reference_test
cwd=trace_output_path)
File "/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/wutils.py", line 185, in run_program
return run_argv(execvec, cwd=cwd)
File "/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/wutils.py", line 127, in run_argv
raise Utils.WafError("Command %s exited with code %i" % (argv, retval))
WafError: Command ['/usr/bin/valgrind', '--leak-check=full', '--error-exitcode=1', '/tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build/debug/examples/tcp-nsc-lfn', '--ns3::OnOffApplication::DataRate=40000', '--runtime=20'] exited with code -11
PASS test-simple-global-routing
PASS test-tcp-large-transfer
PASS test-csma-star
FAILURE: waf -d debug configure; ./waf --valgrind --regression failed on ns-3-dev
More information about the Ns-commits
mailing list