Comment 4 for bug 1515260

Revision history for this message
Vinod Nair (vinodnair) wrote :

This is seem in Mainline Kilo Build 2713

Core : /cs-shared/bugs/1515260
Backtrace is a below

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/contrail-vrouter-agent'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f009ce3848c in std::string::assign(std::string const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19-gdb.py", line 63, in <module>
    from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named 'libstdcxx'
(gdb) bt
#0 0x00007f009ce3848c in std::string::assign(std::string const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1 0x0000000000c0e0b5 in operator= (__str=..., this=0x7f008aaf1e08) at /usr/include/c++/4.8/bits/basic_string.h:547
#2 FlowEntry::GetDestRouteInfo (this=this@entry=0x7f008aaf1d90, rt=0x7f00801741f0) at controller/src/vnsw/agent/pkt/flow_entry.cc:747
#3 0x0000000000c0e474 in FlowEntry::InitFwdFlow (this=this@entry=0x7f008aaf1d90, info=info@entry=0x7f007fffe6b0, pkt=pkt@entry=0x1ae26a0,
    ctrl=ctrl@entry=0x7f007fffe630, rev_ctrl=rev_ctrl@entry=0x7f007fffe670, rflow=rflow@entry=0x7f008aaf2230, agent=0x1ac2150)
    at controller/src/vnsw/agent/pkt/flow_entry.cc:518
#4 0x0000000000c37830 in PktFlowInfo::Add (this=this@entry=0x7f007fffe6b0, pkt=0x1ae26a0, in=in@entry=0x7f007fffe630, out=out@entry=0x7f007fffe670)
    at controller/src/vnsw/agent/pkt/pkt_flow_info.cc:1708
#5 0x0000000000c4575e in FlowHandler::Run (this=0x7f00780474b0) at controller/src/vnsw/agent/pkt/flow_handler.cc:131
#6 0x0000000000c41d28 in RunProtoHandler (handler=0x7f00780474b0, this=0x7f007fffe880) at controller/src/vnsw/agent/pkt/proto.cc:51
#7 Proto::ProcessProto (this=this@entry=0x7f0088eb6d20, msg_info=...) at controller/src/vnsw/agent/pkt/proto.cc:67
#8 0x0000000000c2ba72 in FlowProto::FlowEventHandler (this=0x7f0088eb6d20, req=..., table=0x7f008aaf1340) at controller/src/vnsw/agent/pkt/flow_proto.cc:263
#9 0x0000000000c30df8 in operator() (a0=<error reading variable: access outside bounds of object referenced via synthetic pointer>, this=0x7f007fffe900)
    at /usr/include/boost/function/function_template.hpp:767
#10 QueueTaskRunner<FlowEvent, WorkQueue<FlowEvent> >::RunQueue (this=0x1adc900) at controller/src/base/queue_task.h:87
#11 0x0000000001176eac in TaskImpl::execute (this=0x7f0095d2fb40) at controller/src/base/task.cc:253
#12 0x00007f009d0a1b3a in ?? () from /usr/lib/libtbb.so.2
#13 0x00007f009d09d816 in ?? () from /usr/lib/libtbb.so.2
#14 0x00007f009d09cf4b in ?? () from /usr/lib/libtbb.so.2
#15 0x00007f009d0990ff in ?? () from /usr/lib/libtbb.so.2
#16 0x00007f009d0992f9 in ?? () from /usr/lib/libtbb.so.2
#17 0x00007f009d2bd182 in start_thread (arg=0x7f007ffff700) at pthread_create.c:312
#18 0x00007f009c59647d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111