Skip to content

Instantly share code, notes, and snippets.

@joshjdevl
Created May 21, 2014 13:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joshjdevl/80bcc0af2fab262120d0 to your computer and use it in GitHub Desktop.
Save joshjdevl/80bcc0af2fab262120d0 to your computer and use it in GitHub Desktop.
ndsim backtrace
Program received signal SIGABRT, Aborted.
0x00007fffedcac425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00007fffedcac425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007fffedcafb8b in __GI_abort () at abort.c:91
#2 0x00007fffee81c69d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007fffee81a846 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007fffee81a873 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007fffee81a96e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00007ffff3cc291e in boost::throw_exception<ns3::ndn::error::name::Component> (e=...) at /usr/include/boost/throw_exception.hpp:61
#7 0x00007ffff3cc12f1 in boost::exception_detail::throw_exception_<ns3::ndn::error::name::Component> (x=...,
current_function=0x7ffff3d754a0 "uint64_t ns3::ndn::name::Component::toNumberWithMarker(unsigned char) const",
file=0x7ffff3d75098 "../src/ndnSIM/ndn.cxx/name-component.cc", line=173) at /usr/include/boost/throw_exception.hpp:78
#8 0x00007ffff3cc02f3 in ns3::ndn::name::Component::toNumberWithMarker (this=0x708d60, marker=0 '\000')
at ../src/ndnSIM/ndn.cxx/name-component.cc:173
#9 0x00007ffff3b0a017 in ns3::ndn::name::Component::toSeqNum (this=0x708d60) at ./ns3/ndnSIM/ndn.cxx/name-component.h:266
#10 0x00007ffff3b085b3 in ns3::ndn::Consumer::OnData (this=0x6ffa70, data=...) at ../src/ndnSIM/apps/ndn-consumer.cc:236
#11 0x00007ffff3c31041 in ns3::ndn::AppFace::SendData (this=0x704020, data=...) at ../src/ndnSIM/model/ndn-app-face.cc:113
#12 0x00007ffff3c1cfd5 in ns3::ndn::ForwardingStrategy::SatisfyPendingInterest (this=0x6f5dc0, inFace=..., data=..., pitEntry=...)
at ../src/ndnSIM/model/fw/ndn-forwarding-strategy.cc:366
#13 0x00007ffff3c1c53c in ns3::ndn::ForwardingStrategy::OnData (this=0x6f5dc0, inFace=..., data=...)
at ../src/ndnSIM/model/fw/ndn-forwarding-strategy.cc:265
#14 0x00007ffff3c3c179 in ns3::MemPtrCallbackImpl<ns3::Ptr<ns3::ndn::ForwardingStrategy>, void (ns3::ndn::ForwardingStrategy::*)(ns3::Ptr<ns3::ndn::Face>, ns3::Ptr<ns3::ndn::Data>), void, ns3::Ptr<ns3::ndn::Face>, ns3::Ptr<ns3::ndn::Data>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator() (this=0x6ed3f0, a1=..., a2=...) at ./ns3/callback.h:360
#15 0x00007ffff3c3463d in ns3::Callback<void, ns3::Ptr<ns3::ndn::Face>, ns3::Ptr<ns3::ndn::Data>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty>::operator() (this=0x6e5d30, a1=..., a2=...) at ./ns3/callback.h:1043
#16 0x00007ffff3c33be0 in ns3::ndn::Face::ReceiveData (this=0x6e5d00, data=...) at ../src/ndnSIM/model/ndn-face.cc:225
#17 0x00007ffff3c337ae in ns3::ndn::Face::Receive (this=0x6e5d00, p=...) at ../src/ndnSIM/model/ndn-face.cc:184
#18 0x00007ffff3c3e148 in ns3::ndn::NetDeviceFace::ReceiveFromNetDevice (this=0x6e5d00, device=..., p=..., protocol=30583, from=..., to=...,
packetType=ns3::NetDevice::PACKET_HOST) at ../src/ndnSIM/model/ndn-net-device-face.cc:132
#19 0x00007ffff3c3eee3 in ns3::MemPtrCallbackImpl<ns3::ndn::NetDeviceFace*, void (ns3::ndn::NetDeviceFace::*)(ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType), void, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty>::operator() (this=0x6ed7e0, a1=..., a2=..., a3=30583, a4=..., a5=..., a6=ns3::NetDevice::PACKET_HOST) at ./ns3/callback.h:402
#20 0x00007ffff01b78c9 in ns3::Callback<void, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty>::operator() (this=0x6f4b40, a1=..., a2=..., a3=30583, a4=...,
a5=..., a6=ns3::NetDevice::PACKET_HOST) at ./ns3/callback.h:1085
#21 0x00007ffff01b4d5e in ns3::Node::ReceiveFromDevice (this=0x6e5a00, device=..., packet=..., protocol=30583, from=..., to=...,
packetType=ns3::NetDevice::PACKET_HOST, promiscuous=true) at ../src/network/model/node.cc:313
#22 0x00007ffff01b4216 in ns3::Node::PromiscReceiveFromDevice (this=0x6e5a00, device=..., packet=..., protocol=30583, from=..., to=...,
---Type <return> to continue, or q <return> to quit---
packetType=ns3::NetDevice::PACKET_HOST) at ../src/network/model/node.cc:278
#23 0x00007ffff01bca69 in ns3::MemPtrCallbackImpl<ns3::Node*, bool (ns3::Node::*)(ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType), bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty>::operator() (
this=0x6e5df0, a1=..., a2=..., a3=30583, a4=..., a5=..., a6=ns3::NetDevice::PACKET_HOST) at ./ns3/callback.h:402
#24 0x00007ffff67b8c61 in ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty>::operator() (this=0x6e61c0, a1=..., a2=..., a3=30583, a4=...,
a5=..., a6=ns3::NetDevice::PACKET_HOST) at ./ns3/callback.h:1085
#25 0x00007ffff1d57de8 in ns3::PointToPointNetDevice::Receive (this=0x6e6090, packet=...)
at ../src/point-to-point/model/point-to-point-net-device.cc:340
#26 0x00007ffff1d64642 in ns3::EventMemberImpl1::Notify (this=0x709450) at ./ns3/make-event.h:124
#27 0x00007fffefacea3b in ns3::EventImpl::Invoke (this=0x709450) at ../src/core/model/event-impl.cc:45
#28 0x00007fffefad3477 in ns3::DefaultSimulatorImpl::ProcessOneEvent (this=0x6e8070) at ../src/core/model/default-simulator-impl.cc:140
#29 0x00007fffefad37f1 in ns3::DefaultSimulatorImpl::Run (this=0x6e8070) at ../src/core/model/default-simulator-impl.cc:193
#30 0x00007fffefacf724 in ns3::Simulator::Run () at ../src/core/model/simulator.cc:161
#31 0x000000000040a903 in main (argc=1, argv=0x7fffffffec18) at ../scratch/ndn-topology.cc:119
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment