build-2280-mainline: agent crash in ShowIFMapAgentTable
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.0 |
Fix Committed
|
High
|
Divakar Dharanalakota | |||
Trunk |
Fix Committed
|
High
|
Divakar Dharanalakota |
Bug Description
Not sure of the trigger...back trace as follows:
corefile saved in bhushana@
Core was generated by `/usr/bin/
Program terminated with signal 11, Segmentation fault.
#0 _Rb_tree_
583 build/include/
(gdb) bt
#0 _Rb_tree_
#1 iterator_adaptor (this=<synthetic pointer>) at build/include/
#2 out_edge_iter (this=0x7f722ea
#3 iterator_adaptor (this=0x7f722ea
#4 adjacency_iterator (this=0x7f722ea
#5 DBGraphVertex:
#6 0x0000000000c9bd0e in begin (graph=<optimized out>, this=<optimized out>) at controller/
#7 ShowIFMapAgentT
#8 0x0000000000c9bf52 in ShowIFMapAgentT
#9 0x0000000000c9c2bf in BufferAllTables (data=0x7f72243
#10 ShowIFMapAgentT
at controller/
#11 0x0000000000c9da69 in operator() (a5=0x7f72243bfd70, a4=0, a2=<error reading variable: access outside bounds of object referenced via synthetic pointer>, a1=0x7f72200f9c20, p=0x7f722ea6ebdd,
this=
#12 operator()<bool, boost::
#13 operator()<const Sandesh*, const RequestPipeline
a1=<synthetic pointer>, this=0x7f722423
#14 boost::
#15 0x0000000000d6bf6f in RequestPipeline
#16 0x0000000000ddc7e0 in TaskImpl::execute (this=0x7f72240
#17 0x00007f7231157ece in ?? () from /usr/lib/
#18 0x00007f723114ee0b in ?? () from /usr/lib/
#19 0x00007f723114d6f2 in ?? () from /usr/lib/
#20 0x00007f72311483ce in ?? () from /usr/lib/
#21 0x00007f7231148270 in ?? () from /usr/lib/
#22 0x00007f7230c9fe9a in start_thread () from /lib/x86_
#23 0x00007f72301baccd in clone () from /lib/x86_
#24 0x0000000000000000 in ?? ()
(gdb)
Changed in juniperopenstack: | |
assignee: | nobody → Divakar Dharanalakota (ddivakar) |
Changed in juniperopenstack: | |
importance: | Undecided → High |
information type: | Proprietary → Public |
tags: | added: vrouter |
hitting the same issue on R2.0 build 12.
[Thread debugging using libthread_db enabled] 64-linux- gnu/libthread_ db.so.1" . contrail- vrouter- agent'. :adjacency_ iterator: :adjacency_ iterator( DBGraph* , void*) () :adjacency_ iterator: :adjacency_ iterator( DBGraph* , void*) () able::MakeNode( std::string& , DBEntryBase*) () able::TableToBu ffer(IFMapTable *, ShowIFMapAgentT able::ShowData* ) () able::BufferAll Tables( RequestPipeline ::PipeSpec, RequestPipeline ::InstData* ) () able::BufferSta ge(Sandesh const*, RequestPipeline ::PipeSpec, int, int, RequestPipeline ::InstData* ) () detail: :function: :function_ obj_invoker5< boost:: _bi::bind_ t<bool, boost:: _mfi::mf5< bool, ShowIFMapAgentT able, Sandesh const*, RequestPipeline ::PipeSpec, int, int, RequestPipeline ::InstData* >, boost:: _bi::list6< boost:: _bi::value< ShowIFMapAgentT able*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, bool, Sandesh const*, RequestPipeline ::PipeSpec const&, int, int, RequestPipeline ::InstData* >::invoke( boost:: detail: :function: :function_ buffer& , Sandesh const*, RequestPipeline ::PipeSpec const&, int, int, RequestPipeline ::InstData* ) () ::PipeImpl: :RunInstance( int) () ::StageWorker: :Run() () libtbb. so.2 libtbb. so.2 libtbb. so.2 libtbb. so.2 libtbb. so.2 64-linux- gnu/libpthread. so.0 64-linux- gnu/libc. so.6
Using host libthread_db library "/lib/x86_
Core was generated by `/usr/bin/
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000000000d83a50 in DBGraphVertex:
(gdb) bt
#0 0x0000000000d83a50 in DBGraphVertex:
#1 0x0000000000d0e008 in ShowIFMapAgentT
#2 0x0000000000d0e6d7 in ShowIFMapAgentT
#3 0x0000000000d0e811 in ShowIFMapAgentT
#4 0x0000000000d0fb3b in ShowIFMapAgentT
#5 0x0000000000d105fc in boost::
#6 0x0000000000de7d73 in RequestPipeline
#7 0x0000000000de9495 in RequestPipeline
#8 0x0000000000e67dd0 in TaskImpl::execute() ()
#9 0x00007f5426adbb3a in ?? () from /usr/lib/
#10 0x00007f5426ad7816 in ?? () from /usr/lib/
#11 0x00007f5426ad6f4b in ?? () from /usr/lib/
#12 0x00007f5426ad30ff in ?? () from /usr/lib/
#13 0x00007f5426ad32f9 in ?? () from /usr/lib/
#14 0x00007f5426cf7182 in start_thread () from /lib/x86_
#15 0x00007f5425fcffbd in clone () from /lib/x86_
(gdb) q
all logs @bhushana@ mayamruga- E71:$ ~/Documents/ technical/ bugs/1351172/ alok/