Bugzilla – Bug 1307
tcp test - valgrind errors
Last modified: 2011-12-02 09:17:25 UTC
This was passing yesterday http://ns-buildmaster.ee.washington.edu:8010/job/DailyFedora64/23/label=Fedora-64-15/console but today we get http://ns-buildmaster.ee.washington.edu:8010/job/DailyFedora64/24/label=Fedora-64-15/consoleFull stderr = ==27122== Memcheck, a memory error detector ==27122== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==27122== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==27122== Command: /home/buildslave/jenkins/workspace/DailyFedora64/label/Fedora-64-13/ns-3-allinone/ns-3-dev/build/utils/test-runner --test-name=tcp --stop-on-failure --xml --tempdir=testpy-output/2011-12-01-08-40-17-CUT --out=testpy-output/2011-12-01-08-40-17-CUT/tcp.xml ==27122== ==27122== Conditional jump or move depends on uninitialised value(s) ==27122== at 0xA25A0BB: ns3::TcpNewReno::DupAck(ns3::TcpHeader const&, unsigned int) (tcp-newreno.cc:160) ==27122== by 0xA231287: ns3::TcpSocketBase::ReceivedAck(ns3::Ptr<ns3::Packet>, ns3::TcpHeader const&) (tcp-socket-base.cc:804) ==27122== by 0xA2306D0: ns3::TcpSocketBase::ProcessEstablished(ns3::Ptr<ns3::Packet>, ns3::TcpHeader const&) (tcp-socket-base.cc:752) ==27122== by 0xA22FE64: ns3::TcpSocketBase::DoForwardUp(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>) (tcp-socket-base.cc:694) ==27122== by 0xA22F2A5: ns3::TcpSocketBase::ForwardUp(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>) (tcp-socket-base.cc:643) ==27122== by 0xA246FC8: ns3::MemPtrCallbackImpl<ns3::Ptr<ns3::TcpSocketBase>, void (ns3::TcpSocketBase::*)(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>), void, ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>) (callback.h:232) ==27122== by 0xA168ADA: ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>) const (callback.h:419) ==27122== by 0xA167E3C: ns3::Ipv4EndPoint::DoForwardUp(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header const&, unsigned short, ns3::Ptr<ns3::Ipv4Interface>) (ipv4-end-point.cc:123) ==27122== by 0xA1686C3: ns3::EventImpl* ns3::MakeEvent<void (ns3::Ipv4EndPoint::*)(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header const&, unsigned short, ns3::Ptr<ns3::Ipv4Interface>), ns3::Ipv4EndPoint*, ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface> >(void (ns3::Ipv4EndPoint::*)(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header const&, unsigned short, ns3::Ptr<ns3::Ipv4Interface>), ns3::Ipv4EndPoint*, ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>)::EventMemberImpl4::Notify() (make-event.h:223) ==27122== by 0xDF8CB29: ns3::EventImpl::Invoke() (event-impl.cc:39) ==27122== by 0xDF91D91: ns3::DefaultSimulatorImpl::ProcessOneEvent() (default-simulator-impl.cc:129) ==27122== by 0xDF91F41: ns3::DefaultSimulatorImpl::Run() (default-simulator-impl.cc:159) ==27122== ==27122== Conditional jump or move depends on uninitialised value(s) ==27122== at 0xA25A6E1: ns3::TcpNewReno::DupAck(ns3::TcpHeader const&, unsigned int) (tcp-newreno.cc:176) ==27122== by 0xA231287: ns3::TcpSocketBase::ReceivedAck(ns3::Ptr<ns3::Packet>, ns3::TcpHeader const&) (tcp-socket-base.cc:804) ==27122== by 0xA2306D0: ns3::TcpSocketBase::ProcessEstablished(ns3::Ptr<ns3::Packet>, ns3::TcpHeader const&) (tcp-socket-base.cc:752) ==27122== by 0xA22FE64: ns3::TcpSocketBase::DoForwardUp(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>) (tcp-socket-base.cc:694) ==27122== by 0xA22F2A5: ns3::TcpSocketBase::ForwardUp(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>) (tcp-socket-base.cc:643) ==27122== by 0xA246FC8: ns3::MemPtrCallbackImpl<ns3::Ptr<ns3::TcpSocketBase>, void (ns3::TcpSocketBase::*)(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>), void, ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>) (callback.h:232) ==27122== by 0xA168ADA: ns3::Callback<void, ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>) const (callback.h:419) ==27122== by 0xA167E3C: ns3::Ipv4EndPoint::DoForwardUp(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header const&, unsigned short, ns3::Ptr<ns3::Ipv4Interface>) (ipv4-end-point.cc:123) ==27122== by 0xA1686C3: ns3::EventImpl* ns3::MakeEvent<void (ns3::Ipv4EndPoint::*)(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header const&, unsigned short, ns3::Ptr<ns3::Ipv4Interface>), ns3::Ipv4EndPoint*, ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface> >(void (ns3::Ipv4EndPoint::*)(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header const&, unsigned short, ns3::Ptr<ns3::Ipv4Interface>), ns3::Ipv4EndPoint*, ns3::Ptr<ns3::Packet>, ns3::Ipv4Header, unsigned short, ns3::Ptr<ns3::Ipv4Interface>)::EventMemberImpl4::Notify() (make-event.h:223) ==27122== by 0xDF8CB29: ns3::EventImpl::Invoke() (event-impl.cc:39) ==27122== by 0xDF91D91: ns3::DefaultSimulatorImpl::ProcessOneEvent() (default-simulator-impl.cc:129) ==27122== by 0xDF91F41: ns3::DefaultSimulatorImpl::Run() (default-simulator-impl.cc:159) ==27122== ==27122== ==27122== HEAP SUMMARY: ==27122== in use at exit: 0 bytes in 0 blocks ==27122== total heap usage: 256,656 allocs, 256,656 frees, 16,437,414 bytes allocated ==27122== ==27122== All heap blocks were freed -- no leaks are possible ==27122== ==27122== For counts of detected and suppressed errors, rerun with: -v ==27122== Use --track-origins=yes to see where uninitialised values come from ==27122== ERROR SUMMARY: 238 errors from 2 contexts (suppressed: 6 from 6) returncode = 2
7193df6ebc5d