[Ns-bugs] [Bug 1336] RocketFuelTopologyReader valgrind errors
code@nsnam.ece.gatech.edu
code at nsnam.ece.gatech.edu
Mon Feb 27 11:51:07 PST 2012
https://www.nsnam.org/bugzilla/show_bug.cgi?id=1336
--- Comment #7 from Tommaso Pecorella <tommaso.pecorella at unifi.it> 2012-02-27 14:51:06 EST ---
I just ran rocketfuel-topology-reader valgrind test on Fedora (the system I'm
using to test for real Vs bogus valgrind errors, as John's suggested).
It does pass all the tests.
I'd say to re-enable it and close the bug. The problem might have been
somewhere else and it was fixed "by mistake" (or by luck).
T.
[pecos at ns-3-leaks ns-3-dev]$ ./test.py -v -g -s rocketfuel-topology-reader
NS3_ENABLED_MODULES == ['ns3-aodv', 'ns3-applications', 'ns3-bridge',
'ns3-config-store', 'ns3-core', 'ns3-csma', 'ns3-csma-layout', 'ns3-dsdv',
'ns3-emu', 'ns3-energy', 'ns3-flow-monitor', 'ns3-internet', 'ns3-lte',
'ns3-mesh', 'ns3-mobility', 'ns3-mpi', 'ns3-netanim', 'ns3-network',
'ns3-nix-vector-routing', 'ns3-olsr', 'ns3-point-to-point',
'ns3-point-to-point-layout', 'ns3-propagation', 'ns3-spectrum', 'ns3-stats',
'ns3-tap-bridge', 'ns3-test', 'ns3-tools', 'ns3-topology-read', 'ns3-uan',
'ns3-virtual-net-device', 'ns3-wifi', 'ns3-wimax']
NS3_MODULE_PATH == ['/usr/lib/gcc/x86_64-redhat-linux/4.6.2',
'/home/pecos/workspace/ns-3-dev/build']
NSC_ENABLED == False
ENABLE_REAL_TIME == True
ENABLE_THREADING == True
ENABLE_EXAMPLES == True
ENABLE_TESTS == True
EXAMPLE_DIRECTORIES == ['matrix-topology', 'socket', 'ipv6', 'udp',
'error-model', 'tutorial', 'stats', 'naming', 'wireless', 'tcp', 'mobility',
'energy', 'udp-client-server', 'routing', 'realtime']
ENABLE_PYTHON_BINDINGS == False
ENABLE_CLICK == False
ENABLE_OPENFLOW == False
APPNAME == ns
BUILD_PROFILE == debug
VERSION == 3-dev
PYTHON == ['/usr/bin/python']
Building: ./waf
Waf: Entering directory `/home/pecos/workspace/ns-3-dev/build'
Waf: Leaving directory `/home/pecos/workspace/ns-3-dev/build'
'build' finished successfully (2.243s)
Modules built:
aodv applications bridge
config-store core csma
csma-layout dsdv emu
energy flow-monitor internet
lte mesh mobility
mpi netanim network
nix-vector-routing olsr point-to-point
point-to-point-layout propagation spectrum
stats tap-bridge test
tools topology-read uan
virtual-net-device wifi wimax
Modules not built:
click openflow visualizer
os.environ["PYTHONPATH"] ==
/home/pecos/workspace/ns-3-dev/build/bindings/python
os.environ["LD_LIBRARY_PATH"] ==
:/usr/lib/gcc/x86_64-redhat-linux/4.6.2:/home/pecos/workspace/ns-3-dev/build
Synchronously execute
/home/pecos/workspace/ns-3-dev/build/utils/ns3-dev-test-runner-debug
--print-test-name-list
Return code = 0
stderr =
Queue rocketfuel-topology-reader
Launch utils/ns3-dev-test-runner-debug --test-name=rocketfuel-topology-reader
--stop-on-failure
Synchronously execute valgrind
--suppressions=/home/pecos/workspace/ns-3-dev/testpy.supp --leak-check=full
--show-reachable=yes --error-exitcode=2
/home/pecos/workspace/ns-3-dev/build/utils/ns3-dev-test-runner-debug
--test-name=rocketfuel-topology-reader --stop-on-failure --xml
--tempdir=testpy-output/2012-02-27-19-48-11-CUT
--out=testpy-output/2012-02-27-19-48-11-CUT/rocketfuel-topology-reader.xml
Return code = 0
stderr = ==12856== Memcheck, a memory error detector
==12856== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==12856== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==12856== Command:
/home/pecos/workspace/ns-3-dev/build/utils/ns3-dev-test-runner-debug
--test-name=rocketfuel-topology-reader --stop-on-failure --xml
--tempdir=testpy-output/2012-02-27-19-48-11-CUT
--out=testpy-output/2012-02-27-19-48-11-CUT/rocketfuel-topology-reader.xml
==12856==
==12856==
==12856== HEAP SUMMARY:
==12856== in use at exit: 0 bytes in 0 blocks
==12856== total heap usage: 585,177 allocs, 585,177 frees, 52,126,057 bytes
allocated
==12856==
==12856== All heap blocks were freed -- no leaks are possible
==12856==
==12856== For counts of detected and suppressed errors, rerun with: -v
==12856== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2)
returncode = 0
---------- begin standard out ----------
---------- begin standard err ----------
==12856== Memcheck, a memory error detector
==12856== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==12856== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==12856== Command:
/home/pecos/workspace/ns-3-dev/build/utils/ns3-dev-test-runner-debug
--test-name=rocketfuel-topology-reader --stop-on-failure --xml
--tempdir=testpy-output/2012-02-27-19-48-11-CUT
--out=testpy-output/2012-02-27-19-48-11-CUT/rocketfuel-topology-reader.xml
==12856==
==12856==
==12856== HEAP SUMMARY:
==12856== in use at exit: 0 bytes in 0 blocks
==12856== total heap usage: 585,177 allocs, 585,177 frees, 52,126,057 bytes
allocated
==12856==
==12856== All heap blocks were freed -- no leaks are possible
==12856==
==12856== For counts of detected and suppressed errors, rerun with: -v
==12856== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2)
---------- end standard err ----------
PASS: TestSuite rocketfuel-topology-reader
1 of 1 tests passed (1 passed, 0 skipped, 0 failed, 0 crashed, 0 valgrind
errors)
[pecos at ns-3-leaks ns-3-dev]$
--
Configure bugmail: https://www.nsnam.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Ns-bugs
mailing list