0x00000000029e7f43 in std::_Rb_tree_const_iterator<GmpSourceGroup*>::operator++ on sending igmp join.
backtrace
--------------
ew LWP 5135]
[New LWP 5001]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/contrail-vrouter-agent'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f88f9f45233 in std::_Rb_tree_increment(std::_Rb_tree_node_base const*) () from /lib64/libstdc++.so.6
Missing separate debuginfos, use: debuginfo-install contrail-vrouter-agent-5.1.0-414.el7.x86_64
(gdb) bt
#0 0x00007f88f9f45233 in std::_Rb_tree_increment(std::_Rb_tree_node_base const*) () from /lib64/libstdc++.so.6
#1 0x00000000029e7f43 in std::_Rb_tree_const_iterator<GmpSourceGroup*>::operator++ (this=0x7f88f2302400) at /usr/include/c++/4.8.2/bits/stl_tree.h:270
#2 0x00000000029e4519 in GmpProto::GmpIntfSGClear (this=0x6343b90,
state=0xc1a98f0, gmp_intf_state=0xcf228c0)
at controller/src/vnsw/agent/services/multicast/gmp_map/gmp_proto.cc:161
#3 0x00000000029e4663 in GmpProto::GmpVnNotify (this=0x6343b90,
part=0x6343200, entry=0xba78068)
at controller/src/vnsw/agent/services/multicast/gmp_map/gmp_proto.cc:197
#4 0x00000000029eb1ee in boost::_mfi::mf2<void, GmpProto, DBTablePartBase*, DBEntryBase*>::operator() (this=0x7f88f2302948, p=0x6343b90, a1=0x6343200,
a2=0xba78068) at /usr/include/boost/bind/mem_fn_template.hpp:280
#5 0x00000000029eaca4 in boost::_bi::list3<boost::_bi::value<GmpProto*>, boost::arg<1>, boost::arg<2> >::operator()<boost::_mfi::mf2<void, GmpProto, DBTablePartBase*, DBEntryBase*>, boost::_bi::list2<DBTablePartBase*&, DBEntryBase*&> > (
this=0x7f88f2302958, f=..., a=...) at /usr/include/boost/bind/bind.hpp:392
#6 0x00000000029ea81e in boost::_bi::bind_t<void, boost::_mfi::mf2<void, GmpProto, DBTablePartBase*, DBEntryBase*>, boost::_bi::list3<boost::_bi::value<GmpProto*>, boost::arg<1>, boost::arg<2> > >::operator()<DBTablePartBase*, DBEntryBase*> (this=0x7f88f2302948, a1=@0x7f88f23028a0: 0x6343200,
a2=@0x7f88f2302898: 0xba78068)
at /usr/include/boost/bind/bind_template.hpp:61
---Type <return> to continue, or q <return> to quit---
#7 0x00000000029ea01f in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, GmpProto, DBTablePartBase*, DBEntryBase*>, boost::_bi::list3<boost::_bi::value<GmpProto*>, boost::arg<1>, boost::arg<2> > >, void, DBTablePartBase*, DBEntryBase*>::invoke (
function_obj_ptr=..., a0=0x6343200, a1=0xba78068)
at /usr/include/boost/function/function_template.hpp:153
#8 0x00000000020ed182 in boost::function2<void, DBTablePartBase*, DBEntryBase*>::operator() (this=0x7f88f2302940, a0=0x6343200, a1=0xba78068)
at /usr/include/boost/function/function_template.hpp:767
#9 0x00000000020ec557 in DBTableBase::ListenerInfo::RunNotify (
this=0x6390080, tpart=0x6343200, entry=0xba78068)
at controller/src/db/db_table.cc:117
#10 0x00000000020ea001 in DBTableBase::RunNotify (this=0x631e410,
tpart=0x6343200, entry=0xba78068) at controller/src/db/db_table.cc:209
#11 0x00000000020f2a4f in DBTablePartBase::RunNotify (this=0x6343200)
at controller/src/db/db_table_partition.cc:47
#12 0x00000000020e6d66 in DBPartition::QueueRunner::Run (this=0xceb5e00)
at controller/src/db/db_partition.cc:220
#13 0x00000000020a6758 in TaskImpl::execute (this=0xb161bc0)
at src/contrail-common/base/task.cc:281
#14 0x00007f88fa2163a3 in tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::local_wait_for_all(tbb::task&, tbb::task*) ()
from /lib/libtbb_debug.so.2
---Type <return> to continue, or q <return> to quit---
#15 0x00007f88fa2095db in tbb::internal::arena::process(tbb::internal::generic_scheduler&) () from /lib/libtbb_debug.so.2
#16 0x00007f88fa2074ad in tbb::internal::market::process(rml::job&) ()
from /lib/libtbb_debug.so.2
#17 0x00007f88fa1fdae5 in tbb::internal::rml::private_worker::run() ()
from /lib/libtbb_debug.so.2
#18 0x00007f88fa1fd960 in tbb::internal::rml::private_worker::thread_routine(void*) () from /lib/libtbb_debug.so.2
#19 0x00007f88fa44fe25 in start_thread () from /lib64/libpthread.so.0
#20 0x00007f88f96e9bad in clone () from /lib64/libc.so.6
(gdb)
0x00000000029e7f43 in std::_Rb_ tree_const_ iterator< GmpSourceGroup* >::operator+ + on sending igmp join.
backtrace
--------------
ew LWP 5135] libthread_ db.so.1" . contrail- vrouter- agent'. tree_increment( std::_Rb_ tree_node_ base const*) () from /lib64/ libstdc+ +.so.6 vrouter- agent-5. 1.0-414. el7.x86_ 64 tree_increment( std::_Rb_ tree_node_ base const*) () from /lib64/ libstdc+ +.so.6 tree_const_ iterator< GmpSourceGroup* >::operator+ + (this=0x7f88f23 02400) at /usr/include/ c++/4.8. 2/bits/ stl_tree. h:270 :GmpIntfSGClear (this=0x6343b90, 0xc1a98f0, gmp_intf_ state=0xcf228c0 ) src/vnsw/ agent/services/ multicast/ gmp_map/ gmp_proto. cc:161 :GmpVnNotify (this=0x6343b90, src/vnsw/ agent/services/ multicast/ gmp_map/ gmp_proto. cc:197 _mfi::mf2< void, GmpProto, DBTablePartBase*, DBEntryBase* >::operator( ) (this=0x7f88f23 02948, p=0x6343b90, a1=0x6343200, boost/bind/ mem_fn_ template. hpp:280 _bi::list3< boost:: _bi::value< GmpProto* >, boost::arg<1>, boost::arg<2> >::operator( )<boost: :_mfi:: mf2<void, GmpProto, DBTablePartBase*, DBEntryBase*>, boost:: _bi::list2< DBTablePartBase *&, DBEntryBase*&> > ( 0x7f88f2302958, f=..., a=...) at /usr/include/ boost/bind/ bind.hpp: 392 _bi::bind_ t<void, boost:: _mfi::mf2< void, GmpProto, DBTablePartBase*, DBEntryBase*>, boost:: _bi::list3< boost:: _bi::value< GmpProto* >, boost::arg<1>, boost::arg<2> > >::operator( )<DBTablePartBa se*, DBEntryBase*> (this=0x7f88f23 02948, a1=@0x7f88f23028a0: 0x6343200, @0x7f88f2302898 : 0xba78068) boost/bind/ bind_template. hpp:61 detail: :function: :void_function_ obj_invoker2< boost:: _bi::bind_ t<void, boost:: _mfi::mf2< void, GmpProto, DBTablePartBase*, DBEntryBase*>, boost:: _bi::list3< boost:: _bi::value< GmpProto* >, boost::arg<1>, boost::arg<2> > >, void, DBTablePartBase*, DBEntryBase* >::invoke ( obj_ptr= ..., a0=0x6343200, a1=0xba78068) boost/function/ function_ template. hpp:153 function2< void, DBTablePartBase*, DBEntryBase* >::operator( ) (this=0x7f88f23 02940, a0=0x6343200, a1=0xba78068) boost/function/ function_ template. hpp:767 :ListenerInfo: :RunNotify ( src/db/ db_table. cc:117 :RunNotify (this=0x631e410, 0x6343200, entry=0xba78068) at controller/ src/db/ db_table. cc:209 ::RunNotify (this=0x6343200) src/db/ db_table_ partition. cc:47 :QueueRunner: :Run (this=0xceb5e00) src/db/ db_partition. cc:220 common/ base/task. cc:281 :custom_ scheduler< tbb::internal: :IntelScheduler Traits> ::local_ wait_for_ all(tbb: :task&, tbb::task*) () debug.so. 2 :arena: :process( tbb::internal: :generic_ scheduler& ) () from /lib/libtbb_ debug.so. 2 :market: :process( rml::job& ) () debug.so. 2 :rml::private_ worker: :run() () debug.so. 2 :rml::private_ worker: :thread_ routine( void*) () from /lib/libtbb_ debug.so. 2 libpthread. so.0
[New LWP 5001]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/
Core was generated by `/usr/bin/
Program terminated with signal 11, Segmentation fault.
#0 0x00007f88f9f45233 in std::_Rb_
Missing separate debuginfos, use: debuginfo-install contrail-
(gdb) bt
#0 0x00007f88f9f45233 in std::_Rb_
#1 0x00000000029e7f43 in std::_Rb_
#2 0x00000000029e4519 in GmpProto:
state=
at controller/
#3 0x00000000029e4663 in GmpProto:
part=0x6343200, entry=0xba78068)
at controller/
#4 0x00000000029eb1ee in boost::
a2=0xba78068) at /usr/include/
#5 0x00000000029eaca4 in boost::
this=
#6 0x00000000029ea81e in boost::
a2=
at /usr/include/
---Type <return> to continue, or q <return> to quit---
#7 0x00000000029ea01f in boost::
function_
at /usr/include/
#8 0x00000000020ed182 in boost::
at /usr/include/
#9 0x00000000020ec557 in DBTableBase:
this=0x6390080, tpart=0x6343200, entry=0xba78068)
at controller/
#10 0x00000000020ea001 in DBTableBase:
tpart=
#11 0x00000000020f2a4f in DBTablePartBase
at controller/
#12 0x00000000020e6d66 in DBPartition:
at controller/
#13 0x00000000020a6758 in TaskImpl::execute (this=0xb161bc0)
at src/contrail-
#14 0x00007f88fa2163a3 in tbb::internal:
from /lib/libtbb_
---Type <return> to continue, or q <return> to quit---
#15 0x00007f88fa2095db in tbb::internal:
#16 0x00007f88fa2074ad in tbb::internal:
from /lib/libtbb_
#17 0x00007f88fa1fdae5 in tbb::internal:
from /lib/libtbb_
#18 0x00007f88fa1fd960 in tbb::internal:
#19 0x00007f88fa44fe25 in start_thread () from /lib64/
#20 0x00007f88f96e9bad in clone () from /lib64/libc.so.6
(gdb)
image
---------
ocata-master-414