[Ns-bugs] [Bug 193] New: tcp valgrind error in regression tests

bugzilla-daemon@nsnam-www.ece.gatech.edu bugzilla-daemon at nsnam-www.ece.gatech.edu
Wed May 28 13:07:33 PDT 2008


http://www.nsnam.org/bugzilla/show_bug.cgi?id=193

           Summary: tcp valgrind error in regression tests
           Product: ns-3
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P3
         Component: internet-node
        AssignedTo: ns-bugs at isi.edu
        ReportedBy: mathieu.lacage at sophia.inria.fr
                CC: raj.b at gatech.edu


in test-tcp-large-transfer


==27386== Memcheck, a memory error detector.
==27386== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==27386== Using LibVEX rev 1732, a library for dynamic binary translation.
==27386== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==27386== Using valgrind-3.2.3-Debian, a dynamic binary instrumentation
framework.
==27386== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==27386== For more details, rerun with: -v
==27386== 
==27386== Conditional jump or move depends on uninitialised value(s)
==27386==    at 0x5305CDB: ns3::TcpSocketImpl::CommonNewAck(SequenceNumber,
bool) (tcp-socket-impl.cc:1144)
==27386==    by 0x530EF29:
ns3::TcpSocketImpl::ProcessPacketAction(ns3::Actions_t, ns3::Ptr<ns3::Packet>,
ns3::TcpHeader const&, ns3::Address const&) (tcp-socket-impl.cc:823)
==27386==    by 0x53110DC: ns3::TcpSocketImpl::ForwardUp(ns3::Ptr<ns3::Packet>,
ns3::Ipv4Address, unsigned short) (tcp-socket-impl.cc:522)
==27386==    by 0x5315962:
ns3::MemPtrCallbackImpl<ns3::Ptr<ns3::TcpSocketImpl>, void
(ns3::TcpSocketImpl::*)(ns3::Ptr<ns3::Packet>, ns3::Ipv4Address, unsigned
short), void, ns3::Ptr<ns3::Packet>, ns3::Ipv4Address, unsigned short,
ns3::empty, ns3::empty, ns3::empty>::operator()(ns3::Ptr<ns3::Packet>,
ns3::Ipv4Address, unsigned short) (callback.h:208)
==27386==    by 0x52D3097: ns3::Callback<void, ns3::Ptr<ns3::Packet>,
ns3::Ipv4Address, unsigned short, ns3::empty, ns3::empty,
ns3::empty>::operator()(ns3::Ptr<ns3::Packet>, ns3::Ipv4Address, unsigned
short) const (callback.h:373)
==27386==    by 0x52D2E72: ns3::Ipv4EndPoint::ForwardUp(ns3::Ptr<ns3::Packet>,
ns3::Ipv4Address, unsigned short) (ipv4-end-point.cc:91)
==27386==    by 0x52D7A22: ns3::TcpL4Protocol::Receive(ns3::Ptr<ns3::Packet>,
ns3::Ipv4Address const&, ns3::Ipv4Address const&, ns3::Ptr<ns3::Ipv4Interface>)
(tcp-l4-protocol.cc:468)
==27386==    by 0x52BE4C2:
ns3::Ipv4L3Protocol::ForwardUp(ns3::Ptr<ns3::Packet>, ns3::Ipv4Header const&,
ns3::Ptr<ns3::Ipv4Interface>) (ipv4-l3-protocol.cc:677)
==27386==    by 0x52C25D7:
ns3::Ipv4L3Protocol::Receive(ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet>,
unsigned short, ns3::Address const&) (ipv4-l3-protocol.cc:471)
==27386==    by 0x52B0A43: ns3::MemPtrCallbackImpl<ns3::Ipv4L3Protocol*, void
(ns3::Ipv4L3Protocol::*)(ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet>,
unsigned short, ns3::Address const&), void, ns3::Ptr<ns3::NetDevice>,
ns3::Ptr<ns3::Packet>, unsigned short, ns3::Address const&, ns3::empty,
ns3::Address const&>::operator()(ns3::Ptr<ns3::NetDevice>,
ns3::Ptr<ns3::Packet>, unsigned short, ns3::Address const&) (callback.h:211)
==27386==    by 0x527F37F: ns3::Callback<void, ns3::Ptr<ns3::NetDevice>,
ns3::Ptr<ns3::Packet>, unsigned short, ns3::Address const&, ns3::empty,
ns3::empty>::operator()(ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet>,
unsigned short, ns3::Address const&) const (callback.h:376)
==27386==    by 0x527B4EC:
ns3::Node::ReceiveFromDevice(ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet>,
unsigned short, ns3::Address const&) (node.cc:203)


-- 
Configure bugmail: http://www.nsnam.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Ns-bugs mailing list