The initial tor-agent core file gave the following backtrace when checked with the correct image:
#0 0x00007fb959675bb9 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fb959678fc8 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007fb95966ea76 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007fb95966eb22 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6
#4 0x00000000008ce33a in OVSDB::OvsdbDBEntry::NotifyAdd (this=<optimized out>, row=<optimized out>)
at controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_entry.cc:135
#5 0x00000000008dafe6 in OVSDB::VrfOvsdbObject::OvsdbRouteNotify (this=0x7fb94c079d20, op=OVSDB::OvsdbClientIdl::OVSDB_ADD, row=0x7fb9440266c0)
at controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/unicast_mac_remote_ovsdb.cc:376
#6 0x00000000008eb302 in ovsdb_idl_insert_row ()
#7 0x00000000008ea57e in ovsdb_idl_process_update ()
#8 0x00000000008ea35a in ovsdb_idl_parse_update__ ()
#9 0x00000000008e9fe1 in ovsdb_idl_parse_update ()
#10 0x00000000008e984e in ovsdb_idl_msg_process ()
#11 0x00000000008ca604 in OVSDB::OvsdbClientIdl::ProcessMessage (this=<optimized out>, msg=0x7fb910005e60)
at controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_idl.cc:230
#12 0x00000000008cda8a in operator() (a0=0x7fb910005e60, this=0x7fb952cfaa90) at /usr/include/boost/function/function_template.hpp:767
#13 RunQueue (this=0x7fb9100464f0) at controller/src/base/queue_task.h:53
#14 QueueTaskRunner<OVSDB::OvsdbClientIdl::OvsdbMsg*, WorkQueue<OVSDB::OvsdbClientIdl::OvsdbMsg*> >::Run (this=0x7fb9100464f0)
at controller/src/base/queue_task.h:36
The initial tor-agent core file gave the following backtrace when checked with the correct image:
#0 0x00007fb959675bb9 in raise () from /lib/x86_ 64-linux- gnu/libc. so.6 64-linux- gnu/libc. so.6 64-linux- gnu/libc. so.6 64-linux- gnu/libc. so.6 OvsdbDBEntry: :NotifyAdd (this=<optimized out>, row=<optimized out>) src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_entry. cc:135 VrfOvsdbObject: :OvsdbRouteNoti fy (this=0x7fb94c0 79d20, op=OVSDB: :OvsdbClientIdl ::OVSDB_ ADD, row=0x7fb9440266c0) src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ unicast_ mac_remote_ ovsdb.cc: 376 insert_ row () process_ update () parse_update_ _ () parse_update () msg_process () OvsdbClientIdl: :ProcessMessage (this=<optimized out>, msg=0x7fb910005e60) src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ idl.cc: 230 aa90) at /usr/include/ boost/function/ function_ template. hpp:767 464f0) at controller/ src/base/ queue_task. h:53 <OVSDB: :OvsdbClientIdl ::OvsdbMsg* , WorkQueue< OVSDB:: OvsdbClientIdl: :OvsdbMsg* > >::Run (this=0x7fb9100 464f0) src/base/ queue_task. h:36
#1 0x00007fb959678fc8 in abort () from /lib/x86_
#2 0x00007fb95966ea76 in ?? () from /lib/x86_
#3 0x00007fb95966eb22 in __assert_fail () from /lib/x86_
#4 0x00000000008ce33a in OVSDB::
at controller/
#5 0x00000000008dafe6 in OVSDB::
at controller/
#6 0x00000000008eb302 in ovsdb_idl_
#7 0x00000000008ea57e in ovsdb_idl_
#8 0x00000000008ea35a in ovsdb_idl_
#9 0x00000000008e9fe1 in ovsdb_idl_
#10 0x00000000008e984e in ovsdb_idl_
#11 0x00000000008ca604 in OVSDB::
at controller/
#12 0x00000000008cda8a in operator() (a0=0x7fb910005e60, this=0x7fb952cf
#13 RunQueue (this=0x7fb9100
#14 QueueTaskRunner
at controller/
This issue is same as https:/ /bugs.launchpad .net/juniperope nstack/ +bug/1426513 and has been resolved subsequently.