[Ns-commits] Output of run-tests script: failure

tomhend@u.washington.edu tomhend at u.washington.edu
Tue Jan 27 02:59:12 PST 2009


Tue Jan 27 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)
==16980== Memcheck, a memory error detector.
==16980== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16980== Using LibVEX rev 1804, a library for dynamic binary translation.
==16980== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16980== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16980== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16980== For more details, rerun with: -v
==16980== ==16982== Memcheck, a memory error detector.
==16982== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16982== Using LibVEX rev 1804, a library for dynamic binary translation.
==16982== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16982== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16982== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16982== For more details, rerun with: -v
==16982== 
==16981== Memcheck, a memory error detector.
==16981== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16981== Using LibVEX rev 1804, a library for dynamic binary translation.
==16981== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16981== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16981== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16981== For more details, rerun with: -v
==16981== 
PASS test-csma-bridge
[630/648] regression-test (test-csma-packet-socket)
==16984== Memcheck, a memory error detector.
==16984== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16984== Using LibVEX rev 1804, a library for dynamic binary translation.
==16984== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16984== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16984== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16984== For more details, rerun with: -v
==16984== 
==16981== 
==16981== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16981== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16981== malloc/free: 5,686 allocs, 5,686 frees, 400,530 bytes allocated.
==16981== For counts of detected errors, rerun with: -v
==16981== All heap blocks were freed -- no leaks are possible.
PASS test-csma-multicast
[631/648] regression-test (test-csma-ping)
==16986== Memcheck, a memory error detector.
==16986== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16986== Using LibVEX rev 1804, a library for dynamic binary translation.
==16986== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16986== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16986== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16986== For more details, rerun with: -v
==16986== 
==16986== 
==16986== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16986== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16986== malloc/free: 5,522 allocs, 5,522 frees, 393,046 bytes allocated.
==16986== For counts of detected errors, rerun with: -v
==16986== All heap blocks were freed -- no leaks are possible.
PASS test-csma-ping
[632/648] regression-test (test-csma-raw-ip-socket)
==16988== Memcheck, a memory error detector.
==16988== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16988== Using LibVEX rev 1804, a library for dynamic binary translation.
==16988== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16988== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16988== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16988== For more details, rerun with: -v
==16988== 
==16984== 
==16984== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16984== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16984== malloc/free: 100,509 allocs, 100,509 frees, 5,115,904 bytes allocated.
==16984== For counts of detected errors, rerun with: -v
==16984== All heap blocks were freed -- no leaks are possible.
PASS test-csma-packet-socket
[633/648] regression-test (test-csma-star)
==16990== Memcheck, a memory error detector.
==16990== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16990== Using LibVEX rev 1804, a library for dynamic binary translation.
==16990== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16990== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16990== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16990== For more details, rerun with: -v
==16990== 
==16988== 
==16988== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16988== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16988== malloc/free: 3,904 allocs, 3,904 frees, 264,753 bytes allocated.
==16988== For counts of detected errors, rerun with: -v
==16988== All heap blocks were freed -- no leaks are possible.
PASS test-csma-raw-ip-socket
[634/648] regression-test (test-dynamic-global-routing)
==16992== Memcheck, a memory error detector.
==16992== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16992== Using LibVEX rev 1804, a library for dynamic binary translation.
==16992== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16992== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16992== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16992== For more details, rerun with: -v
==16992== 
==16980== 
==16980== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16980== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16980== malloc/free: 72,030 allocs, 72,030 frees, 3,463,523 bytes allocated.
==16980== For counts of detected errors, rerun with: -v
==16980== All heap blocks were freed -- no leaks are possible.
PASS test-csma-broadcast
[635/648] regression-test (test-global-routing-slash32)
==16994== Memcheck, a memory error detector.
==16994== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16994== Using LibVEX rev 1804, a library for dynamic binary translation.
==16994== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16994== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16994== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16994== For more details, rerun with: -v
==16994== 
==16982== 
==16982== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16982== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16982== malloc/free: 117,328 allocs, 117,328 frees, 5,949,150 bytes allocated.
==16982== For counts of detected errors, rerun with: -v
==16982== All heap blocks were freed -- no leaks are possible.
PASS test-csma-one-subnet
[636/648] regression-test (test-ns2-mob)
==16996== Memcheck, a memory error detector.
==16996== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16996== Using LibVEX rev 1804, a library for dynamic binary translation.
==16996== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16996== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16996== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16996== For more details, rerun with: -v
==16996== 
==16994== 
==16994== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16994== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16994== malloc/free: 6,187 allocs, 6,187 frees, 422,552 bytes allocated.
==16994== For counts of detected errors, rerun with: -v
==16994== All heap blocks were freed -- no leaks are possible.
PASS test-global-routing-slash32
[637/648] regression-test (test-realtime-udp-echo)
==16998== Memcheck, a memory error detector.
==16998== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16998== Using LibVEX rev 1804, a library for dynamic binary translation.
==16998== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16998== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==16998== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16998== For more details, rerun with: -v
==16998== 
==16992== 
==16992== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16992== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16992== malloc/free: 18,712 allocs, 18,712 frees, 1,107,543 bytes allocated.
==16992== For counts of detected errors, rerun with: -v
==16992== All heap blocks were freed -- no leaks are possible.
PASS test-dynamic-global-routing
[638/648] regression-test (test-second)
==17000== Memcheck, a memory error detector.
==17000== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==17000== Using LibVEX rev 1804, a library for dynamic binary translation.
==17000== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==17000== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==17000== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==17000== For more details, rerun with: -v
==17000== 
==16996== 
==16996== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16996== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16996== malloc/free: 2,968 allocs, 2,968 frees, 179,437 bytes allocated.
==16996== For counts of detected errors, rerun with: -v
==16996== All heap blocks were freed -- no leaks are possible.
PASS test-ns2-mob
[639/648] regression-test (test-simple-error-model)
==17002== Memcheck, a memory error detector.
==17002== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==17002== Using LibVEX rev 1804, a library for dynamic binary translation.
==17002== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==17002== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==17002== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==17002== For more details, rerun with: -v
==17002== 
Sent 1024 bytes to 10.1.2.4
Received 1024 bytes from 10.1.1.1
Received 1024 bytes from 10.1.2.4
==17000== 
==17000== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==17000== malloc/free: in use at exit: 0 bytes in 0 blocks.
==17000== malloc/free: 5,130 allocs, 5,130 frees, 386,251 bytes allocated.
==17000== For counts of detected errors, rerun with: -v
==17000== All heap blocks were freed -- no leaks are possible.
PASS test-second
[640/648] regression-test (test-simple-global-routing)
==17004== Memcheck, a memory error detector.
==17004== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==17004== Using LibVEX rev 1804, a library for dynamic binary translation.
==17004== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==17004== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==17004== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==17004== For more details, rerun with: -v
==17004== 
==16998== 
==16998== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16998== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16998== malloc/free: 45,231 allocs, 45,231 frees, 2,379,926 bytes allocated.
==16998== For counts of detected errors, rerun with: -v
==16998== All heap blocks were freed -- no leaks are possible.
PASS test-realtime-udp-echo
[641/648] regression-test (test-simple-point-to-point-olsr)
==17006== Memcheck, a memory error detector.
==17006== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==17006== Using LibVEX rev 1804, a library for dynamic binary translation.
==17006== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==17006== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==17006== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==17006== For more details, rerun with: -v
==17006== 
==17006== 
==17006== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==17006== malloc/free: in use at exit: 0 bytes in 0 blocks.
==17006== malloc/free: 86,230 allocs, 86,230 frees, 4,071,868 bytes allocated.
==17006== For counts of detected errors, rerun with: -v
==17006== All heap blocks were freed -- no leaks are possible.
PASS test-simple-point-to-point-olsr
[642/648] regression-test (test-static-routing-slash32)
==17008== Memcheck, a memory error detector.
==17008== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==17008== Using LibVEX rev 1804, a library for dynamic binary translation.
==17008== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==17008== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==17008== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==17008== For more details, rerun with: -v
==17008== 
==17002== 
==17002== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==17002== malloc/free: in use at exit: 0 bytes in 0 blocks.
==17002== malloc/free: 185,116 allocs, 185,116 frees, 7,869,911 bytes allocated.
==17002== For counts of detected errors, rerun with: -v
==17002== All heap blocks were freed -- no leaks are possible.
PASS test-simple-error-model
[643/648] regression-test (test-tcp-large-transfer)
==17010== Memcheck, a memory error detector.
==17010== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==17010== Using LibVEX rev 1804, a library for dynamic binary translation.
==17010== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==17010== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==17010== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==17010== For more details, rerun with: -v
==17010== 
==17008== 
==17008== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==17008== malloc/free: in use at exit: 0 bytes in 0 blocks.
==17008== malloc/free: 6,062 allocs, 6,062 frees, 418,913 bytes allocated.
==17008== For counts of detected errors, rerun with: -v
==17008== All heap blocks were freed -- no leaks are possible.
PASS test-static-routing-slash32
[644/648] regression-test (test-tcp-nsc-lfn)
==17014== Memcheck, a memory error detector.
==17014== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==17014== Using LibVEX rev 1804, a library for dynamic binary translation.
==17014== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==17014== Using valgrind-3.3.0-Debian, a dynamic binary instrumentation framework.
==17014== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==17014== For more details, rerun with: -v
==17014== 
==17014== Invalid read of size 8
==17014==    at 0x4015D6E: (within /lib/ld-2.7.so)
==17014==    by 0x4011F31: (within /lib/ld-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x401191A: (within /lib/ld-2.7.so)
==17014==    by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x5BD34EC: (within /lib/libdl-2.7.so)
==17014==    by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==17014==    by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==17014==    by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==17014==    by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==17014==    by 0x555B5F6: ns3::InternetStackHelper::Install(ns3::Ptr<ns3::Node>) const (internet-stack-helper.cc:83)
==17014==  Address 0xb8b5df0 is 40 bytes inside a block of size 42 alloc'd
==17014==    at 0x4C23809: operator new(unsigned long) (vg_replace_malloc.c:230)
==17014==    by 0x7AE52E0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x7AE60F4: (within /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x7AE6271: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x4076A2: main (tcp-nsc-lfn.cc:62)
==17014== 
==17014== Invalid read of size 8
==17014==    at 0x4015D6E: (within /lib/ld-2.7.so)
==17014==    by 0x40085B1: (within /lib/ld-2.7.so)
==17014==    by 0x4012048: (within /lib/ld-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x401191A: (within /lib/ld-2.7.so)
==17014==    by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x5BD34EC: (within /lib/libdl-2.7.so)
==17014==    by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==17014==    by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==17014==    by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==17014==    by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==17014==  Address 0xb8b5df0 is 40 bytes inside a block of size 42 alloc'd
==17014==    at 0x4C23809: operator new(unsigned long) (vg_replace_malloc.c:230)
==17014==    by 0x7AE52E0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x7AE60F4: (within /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x7AE6271: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x4076A2: main (tcp-nsc-lfn.cc:62)
==17014== 
==17014== Invalid read of size 8
==17014==    at 0x4015EE4: (within /lib/ld-2.7.so)
==17014==    by 0x40087D1: (within /lib/ld-2.7.so)
==17014==    by 0x4012048: (within /lib/ld-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x401191A: (within /lib/ld-2.7.so)
==17014==    by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x5BD34EC: (within /lib/libdl-2.7.so)
==17014==    by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==17014==    by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==17014==    by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==17014==    by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==17014==  Address 0xb8b5df0 is 40 bytes inside a block of size 42 alloc'd
==17014==    at 0x4C23809: operator new(unsigned long) (vg_replace_malloc.c:230)
==17014==    by 0x7AE52E0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x7AE60F4: (within /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x7AE6271: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x4076A2: main (tcp-nsc-lfn.cc:62)
==17014== 
==17014== Invalid read of size 8
==17014==    at 0x4015EE4: (within /lib/ld-2.7.so)
==17014==    by 0x400DEE6: (within /lib/ld-2.7.so)
==17014==    by 0x4008DA5: (within /lib/ld-2.7.so)
==17014==    by 0x4012048: (within /lib/ld-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x401191A: (within /lib/ld-2.7.so)
==17014==    by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x5BD34EC: (within /lib/libdl-2.7.so)
==17014==    by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==17014==    by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==17014==    by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==17014==  Address 0xb8b5df0 is 40 bytes inside a block of size 42 alloc'd
==17014==    at 0x4C23809: operator new(unsigned long) (vg_replace_malloc.c:230)
==17014==    by 0x7AE52E0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x7AE60F4: (within /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x7AE6271: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x4076A2: main (tcp-nsc-lfn.cc:62)
==17014== 
==17014== Invalid read of size 8
==17014==    at 0x4015EE4: (within /lib/ld-2.7.so)
==17014==    by 0x4011C2B: (within /lib/ld-2.7.so)
==17014==    by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x5BD34EC: (within /lib/libdl-2.7.so)
==17014==    by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==17014==    by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==17014==    by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==17014==    by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==17014==    by 0x555B5F6: ns3::InternetStackHelper::Install(ns3::Ptr<ns3::Node>) const (internet-stack-helper.cc:83)
==17014==    by 0x555BE3D: ns3::InternetStackHelper::Install(ns3::NodeContainer) const (internet-stack-helper.cc:67)
==17014==    by 0x407F86: main (tcp-nsc-lfn.cc:91)
==17014==  Address 0xb8b8b30 is 48 bytes inside a block of size 49 alloc'd
==17014==    at 0x4C22FAB: malloc (vg_replace_malloc.c:207)
==17014==    by 0x400DF00: (within /lib/ld-2.7.so)
==17014==    by 0x4008DA5: (within /lib/ld-2.7.so)
==17014==    by 0x4012048: (within /lib/ld-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x401191A: (within /lib/ld-2.7.so)
==17014==    by 0x5BD2F8A: (within /lib/libdl-2.7.so)
==17014==    by 0x400DDF5: (within /lib/ld-2.7.so)
==17014==    by 0x5BD34EC: (within /lib/libdl-2.7.so)
==17014==    by 0x5BD2EF0: dlopen (in /lib/libdl-2.7.so)
==17014==    by 0x53D8219: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:101)
==17014==    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
==17014== 
==17014== Invalid write of size 4
==17014==    at 0x53D8261: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:103)
==17014==    by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==17014==    by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==17014==    by 0x555B5F6: ns3::InternetStackHelper::Install(ns3::Ptr<ns3::Node>) const (internet-stack-helper.cc:83)
==17014==    by 0x555BE3D: ns3::InternetStackHelper::Install(ns3::NodeContainer) const (internet-stack-helper.cc:67)
==17014==    by 0x407F86: main (tcp-nsc-lfn.cc:91)
==17014==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==17014== 
==17014== Process terminating with default action of signal 11 (SIGSEGV)
==17014==  Access not within mapped region at address 0x0
==17014==    at 0x53D8261: ns3::NscTcpL4Protocol::SetNscLibrary(std::string const&) (nsc-tcp-l4-protocol.cc:103)
==17014==    by 0x5330598: ns3::AddNscStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:114)
==17014==    by 0x53356CC: ns3::AddNscInternetStack(ns3::Ptr<ns3::Node>, std::string const&) (internet-stack.cc:130)
==17014==    by 0x555B5F6: ns3::InternetStackHelper::Install(ns3::Ptr<ns3::Node>) const (internet-stack-helper.cc:83)
==17014==    by 0x555BE3D: ns3::InternetStackHelper::Install(ns3::NodeContainer) const (internet-stack-helper.cc:67)
==17014==    by 0x407F86: main (tcp-nsc-lfn.cc:91)
==17014== 
==17014== ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 10 from 1)
==17014== malloc/free: in use at exit: 119,602 bytes in 2,377 blocks.
==17014== malloc/free: 2,970 allocs, 593 frees, 164,324 bytes allocated.
==17014== For counts of detected errors, rerun with: -v
==17014== searching for pointers to 2,377 not-freed blocks.
==17014== checked 955,280 bytes.
==17014== 
==17014== 
==17014== 48,541 bytes in 1,067 blocks are possibly lost in loss record 280 of 280
==17014==    at 0x4C23809: operator new(unsigned long) (vg_replace_malloc.c:230)
==17014==    by 0x7AE52E0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x7AE60F4: (within /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x7AE6271: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17014==    by 0x51CDAF5: std::pair<std::string, ns3::LogComponent*>::pair<char const*, ns3::LogComponent*>(std::pair<char const*, ns3::LogComponent*> const&) (stl_pair.h:90)
==17014==    by 0x51CD200: ns3::LogComponent::LogComponent(char const*) (log.cc:99)
==17014==    by 0x55787AB: __static_initialization_and_destruction_0(int, int) (v4ping.cc:15)
==17014==    by 0x55787CC: _GLOBAL__I__ZN3ns36V4Ping9GetTypeIdEv (v4ping.cc:181)
==17014==    by 0x557AA81: (within /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build/debug/libns3.so)
==17014==    by 0x518004A: (within /tmp/ns-commits/tests/tmp/ns-3-allinone/ns-3-dev/build/debug/libns3.so)
==17014==    by 0x7FF000AC7: ???
==17014==    by 0x400E165: (within /lib/ld-2.7.so)
==17014== 
==17014== LEAK SUMMARY:
==17014==    definitely lost: 0 bytes in 0 blocks.
==17014==      possibly lost: 48,541 bytes in 1,067 blocks.
==17014==    still reachable: 71,061 bytes in 1,310 blocks.
==17014==         suppressed: 0 bytes in 0 blocks.
==17014== Reachable blocks (those to which a pointer was found) are not shown.
==17014== To see them, rerun with: --leak-check=full --show-reachable=yes
==17004== 
==17004== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==17004== malloc/free: in use at exit: 0 bytes in 0 blocks.
==17004== malloc/free: 230,791 allocs, 230,791 frees, 9,513,656 bytes allocated.
==17004== For counts of detected errors, rerun with: -v
==17004== All heap blocks were freed -- no leaks are possible.
==17010== 
==17010== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==17010== malloc/free: in use at exit: 0 bytes in 0 blocks.
==17010== malloc/free: 283,621 allocs, 283,621 frees, 14,425,239 bytes allocated.
==17010== For counts of detected errors, rerun with: -v
==17010== All heap blocks were freed -- no leaks are possible.
==16990== 
==16990== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1)
==16990== malloc/free: in use at exit: 0 bytes in 0 blocks.
==16990== malloc/free: 1,647,732 allocs, 1,647,732 frees, 97,627,296 bytes allocated.
==16990== For counts of detected errors, rerun with: -v
==16990== 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