Saw the following bt during sanity run :
(gdb) bt #0 0x00007f36a86e5cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007f36a86e90d8 in __GI_abort () at abort.c:89 #2 0x00007f36a86deb86 in __assert_fail_base (fmt=0x7f36a882f830 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x10a1b09 "!IsDeleted()", file=file@entry=0x10a1aeb "controller/src/db/db_entry.cc", line=line@entry=31, function=function@entry=0x10a1da0 <DBEntryBase::SetState(DBTableBase*, int, DBState*)::__PRETTY_FUNCTION__> "void DBEntryBase::SetState(DBTableBase*, DBEntryBase::ListenerId, DBState*)") at assert.c:92 #3 0x00007f36a86dec32 in __GI___assert_fail (assertion=0x10a1b09 "!IsDeleted()", file=0x10a1aeb "controller/src/db/db_entry.cc", line=31, function=0x10a1da0 <DBEntryBase::SetState(DBTableBase*, int, DBState*)::__PRETTY_FUNCTION__> "void DBEntryBase::SetState(DBTableBase*, DBEntryBase::ListenerId, DBState*)") at assert.c:101 #4 0x0000000000ec1650 in DBEntryBase::SetState (this=0x7f36740c3510, tbl_base=0x7f3640014a30, listener=2, state=0x7f3638037090) at controller/src/db/db_entry.cc:31 #5 0x0000000000bd4d58 in RouteExport::MulticastNotify (this=0x7f364001b060, bgp_xmpp_peer=0x7f3630004990, associate=<optimized out>, partition=0x7f3640014bf0, e=0x7f36740c3510) at controller/src/vnsw/agent/controller/controller_export.cc:311 #6 0x0000000000bd51dd in operator() (a6=<optimized out>, a5=<optimized out>, a4=<optimized out>, a3=<optimized out>, a2=<optimized out>, a1=<optimized out>, p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:732 #7 operator()<boost::_mfi::mf6<void, RouteExport, const Agent*, AgentXmppChannel*, bool, Agent::RouteTableType, DBTablePartBase*, DBEntryBase*>, boost::_bi::list2<DBTablePartBase*&, DBEntryBase*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:670 #8 operator()<DBTablePartBase*, DBEntryBase*> (a2=<synthetic pointer>, a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:61 #9 boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf6<void, RouteExport, Agent const*, AgentXmppChannel*, bool, Agent::RouteTableType, DBTablePartBase*, DBEntryBase*>, boost::_bi::list7<boost::_bi::value<RouteExport*>, boost::_bi::value<Agent*>, boost::_bi::value<AgentXmppChannel*>, boost::_bi::value<bool>, boost::_bi::value<Agent::RouteTableType>, boost::arg<1>, boost::arg<2> > >, void, DBTablePartBase*, DBEntryBase*>::invoke (function_obj_ptr=..., a0=<optimized out>, a1=<optimized out>) at /usr/include/boost/function/function_template.hpp:153 #10 0x0000000000ecc83a in operator() (a1=0x7f36740c3510, a0=0x7f3640014bf0, this=0x7f36907f0ac0) at /usr/include/boost/function/function_template.hpp:767 #11 RunNotify (entry=0x7f36740c3510, tpart=0x7f3640014bf0, this=0x7f3640014b70) at controller/src/db/db_table.cc:114 #12 DBTableBase::RunNotify (this=<optimized out>, tpart=tpart@entry=0x7f3640014bf0, entry=entry@entry=0x7f36740c3510) at controller/src/db/db_table.cc:199 #13 0x0000000000ecf338 in DBTablePartBase::RunNotify (this=this@entry=0x7f3640014bf0) at controller/src/db/db_table_partition.cc:46 #14 0x0000000000ecb17d in DBPartition::QueueRunner::Run (this=0x7f369800d050) at controller/src/db/db_partition.cc:199 #15 0x0000000000fca320 in TaskImpl::execute (this=0x7f36ab397e40) at controller/src/base/task.cc:238 #16 0x00007f36a92b4b3a in ?? () from /usr/lib/libtbb.so.2 #17 0x00007f36a92b0816 in ?? () from /usr/lib/libtbb.so.2 #18 0x00007f36a92aff4b in ?? () from /usr/lib/libtbb.so.2 #19 0x00007f36a92ac0ff in ?? () from /usr/lib/libtbb.so.2 #20 0x00007f36a92ac2f9 in ?? () from /usr/lib/libtbb.so.2 #21 0x00007f36a94d0182 in start_thread (arg=0x7f36907f1700) at pthread_create.c:312 #22 0x00007f36a87a947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 (gdb) quit
Copied the logs and cores as 2015_08_10_15_58_14.tar.gz at http://mayamruga.englab.juniper.net/bugs/1480375
Saw the following bt during sanity run :
(gdb) bt sysdeps/ unix/sysv/ linux/raise. c:56 assertion@ entry=0x10a1b09 "!IsDeleted()", file=file@ entry=0x10a1aeb "controller/ src/db/ db_entry. cc", line=line@entry=31, function@ entry=0x10a1da0 <DBEntryBase: :SetState( DBTableBase* , int, DBState* )::__PRETTY_ FUNCTION_ _> "void DBEntryBase: :SetState( DBTableBase* , DBEntryBase: :ListenerId, DBState*)") at assert.c:92 0x10a1b09 "!IsDeleted()", file=0x10a1aeb "controller/ src/db/ db_entry. cc", line=31, 0x10a1da0 <DBEntryBase: :SetState( DBTableBase* , int, DBState* )::__PRETTY_ FUNCTION_ _> "void DBEntryBase: :SetState( DBTableBase* , DBEntryBase: :ListenerId, DBState*)") at assert.c:101 :SetState (this=0x7f36740 c3510, tbl_base= 0x7f3640014a30, listener=2, state=0x7f36380 37090) at controller/ src/db/ db_entry. cc:31 :MulticastNotif y (this=0x7f36400 1b060, bgp_xmpp_ peer=0x7f363000 4990, associate= <optimized out>, partition= 0x7f3640014bf0, e=0x7f36740c3510) at controller/ src/vnsw/ agent/controlle r/controller_ export. cc:311 boost/bind/ mem_fn_ template. hpp:732 )<boost: :_mfi:: mf6<void, RouteExport, const Agent*, AgentXmppChannel*, bool, Agent:: RouteTableType, DBTablePartBase*, DBEntryBase*>, boost:: _bi::list2< DBTablePartBase *&, DBEntryBase*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) boost/bind/ bind.hpp: 670 )<DBTablePartBa se*, DBEntryBase*> (a2=<synthetic pointer>, a1=<synthetic pointer>, this=<optimized out>) at /usr/include/ boost/bind/ bind_template. hpp:61 detail: :function: :void_function_ obj_invoker2< boost:: _bi::bind_ t<void, boost:: _mfi::mf6< void, RouteExport, Agent const*, AgentXmppChannel*, bool, Agent:: RouteTableType, DBTablePartBase*, DBEntryBase*>, boost:: _bi::list7< boost:: _bi::value< RouteExport* >, boost:: _bi::value< Agent*> , boost:: _bi::value< AgentXmppChanne l*>, boost:: _bi::value< bool>, boost:: _bi::value< Agent:: RouteTableType> , boost::arg<1>, boost::arg<2> > >, void, DBTablePartBase*, DBEntryBase* >::invoke (function_ obj_ptr= ..., a0=<optimized out>, a1=<optimized out>) boost/function/ function_ template. hpp:153 0ac0) at /usr/include/ boost/function/ function_ template. hpp:767 0x7f36740c3510, tpart=0x7f36400 14bf0, this=0x7f364001 4b70) at controller/ src/db/ db_table. cc:114 :RunNotify (this=<optimized out>, tpart=tpart@ entry=0x7f36400 14bf0, entry=entry@ entry=0x7f36740 c3510) at controller/ src/db/ db_table. cc:199 ::RunNotify (this=this@ entry=0x7f36400 14bf0) at controller/ src/db/ db_table_ partition. cc:46 :QueueRunner: :Run (this=0x7f36980 0d050) at controller/ src/db/ db_partition. cc:199 97e40) at controller/ src/base/ task.cc: 238 libtbb. so.2 libtbb. so.2 libtbb. so.2 libtbb. so.2 libtbb. so.2 1700) at pthread_ create. c:312 unix/sysv/ linux/x86_ 64/clone. S:111
#0 0x00007f36a86e5cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/
#1 0x00007f36a86e90d8 in __GI_abort () at abort.c:89
#2 0x00007f36a86deb86 in __assert_fail_base (fmt=0x7f36a882f830 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=
function=
#3 0x00007f36a86dec32 in __GI___assert_fail (assertion=
function=
#4 0x0000000000ec1650 in DBEntryBase:
#5 0x0000000000bd4d58 in RouteExport:
#6 0x0000000000bd51dd in operator() (a6=<optimized out>, a5=<optimized out>, a4=<optimized out>, a3=<optimized out>, a2=<optimized out>, a1=<optimized out>, p=<optimized out>, this=<optimized out>) at /usr/include/
#7 operator(
at /usr/include/
#8 operator(
#9 boost::
at /usr/include/
#10 0x0000000000ecc83a in operator() (a1=0x7f36740c3510, a0=0x7f3640014bf0, this=0x7f36907f
#11 RunNotify (entry=
#12 DBTableBase:
#13 0x0000000000ecf338 in DBTablePartBase
#14 0x0000000000ecb17d in DBPartition:
#15 0x0000000000fca320 in TaskImpl::execute (this=0x7f36ab3
#16 0x00007f36a92b4b3a in ?? () from /usr/lib/
#17 0x00007f36a92b0816 in ?? () from /usr/lib/
#18 0x00007f36a92aff4b in ?? () from /usr/lib/
#19 0x00007f36a92ac0ff in ?? () from /usr/lib/
#20 0x00007f36a92ac2f9 in ?? () from /usr/lib/
#21 0x00007f36a94d0182 in start_thread (arg=0x7f36907f
#22 0x00007f36a87a947d in clone () at ../sysdeps/
(gdb) quit
Copied the logs and cores as 2015_08_ 10_15_58_ 14.tar. gz at http:// mayamruga. englab. juniper. net/bugs/ 1480375