> > ==14883== Memcheck, a memory error detector. > > ==14883== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. > > ==14883== Using LibVEX rev 1658, a library for dynamic binary translation. > > ==14883== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. > > ==14883== Using valgrind-3.2.1, a dynamic binary instrumentation framework. > > ==14883== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. > > ==14883== For more details, rerun with: -v > > ==14883== > > PASS ComponentManager > > PASS DefaultValue > > PASS RandomVariable > > PASS Object > > PASS Ptr > > PASS Callback > > PASS Int128 > > PASS Simulator > > PASS Time > > PASS CompositeTraceResolver > > PASS CallbackTraceSource > > PASS TraceContext > > PASS VariableTracer > > PASS Tags > > PASS Packet > > PASS PacketMetadata > > PASS Buffer > > ==14883== > > ==14883== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 1) > > ==14883== malloc/free: in use at exit: 540 bytes in 6 blocks. > > ==14883== malloc/free: 2,476 allocs, 2,470 frees, 652,327 bytes allocated. > > ==14883== For counts of detected errors, rerun with: -v > > ==14883== searching for pointers to 6 not-freed blocks. > > ==14883== checked 298,776 bytes. > > ==14883== > > ==14883== 540 bytes in 6 blocks are definitely lost in loss record 1 of 1 > > ==14883== at 0x4A05D29: operator new[](unsigned long) > > (vg_replace_malloc.c:199) > > ==14883== by 0x51506E0: ns3::PacketMetadata::Allocate(unsigned) > > (packet-metadata.cc:653) > > ==14883== by 0x5150A45: ns3::PacketMetadata::Create(unsigned) > > (packet-metadata.cc:625) > > ==14883== by 0x5150A79: ns3::PacketMetadata::ReserveCopy(unsigned) > > (packet-metadata.cc:55) > > ==14883== by 0x5155E51: ns3::PacketMetadata::AddBig(unsigned, > > unsigned, ns3::PacketMetadata::SmallItem const*, > > ns3::PacketMetadata::ExtraItem const*) (packet-metadata.cc:513) > > ==14883== by 0x5156389: ns3::PacketMetadata::RemoveAtStart(unsigned) > > (packet-metadata.cc:881) > > ==14883== by 0x51731E4: ns3::Packet::RemoveAtStart(unsigned) > > (packet.cc:107) > > ==14883== by 0x5152FD3: ns3::PacketMetadataTest::RunTests() > > (packet-metadata.cc:1599) > > ==14883== by 0x4C53E5F: ns3::TestManager::RealRunTests() (test.cc:76) > > ==14883== by 0x4C5423E: ns3::TestManager::RunTests() (test.cc:67) > > ==14883== by 0x400730: main (run-tests.cc:28) > > ==14883== > > ==14883== LEAK SUMMARY: > > ==14883== definitely lost: 540 bytes in 6 blocks. > > ==14883== possibly lost: 0 bytes in 0 blocks. > > ==14883== still reachable: 0 bytes in 0 blocks. > > ==14883== suppressed: 0 bytes in 0 blocks. > > ==14883== Reachable blocks (those to which a pointer was found) are not > > shown. > > ==14883== To see them, rerun with: --show-reachable=yes