[R2.20 Build 64] contrail-vrouter-agent crash while doing router-gateway-clear
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.20 |
Fix Committed
|
High
|
Divakar Dharanalakota | |||
Trunk |
Fix Committed
|
High
|
Divakar Dharanalakota |
Bug Description
Exception causes agent to core.
Steps to recreate:
1. neutron router-create lr1
2. neutron router-
3. neutron router-gateway-set lr1 public
4. neutron router-
Easy way to recreate: to run set and clear in loop.
while true; do neutron router-gateway-set lr1 public; sleep 1; neutron router-
Ran vrouter in gdb to catch the exception:
(gdb) catch throw
(gdb) bt
#0 0x00007ffff5e5a910 in __cxa_throw () from /usr/lib/
#1 0x00007ffff5e07987 in std::__
#2 0x000000000098e1bf in _M_range_check (__n=0, this=<optimized out>) at /usr/include/
#3 at (this=<optimized out>, __n=<optimized out>) at /usr/include/
#4 FindAndSetInter
#5 0x000000000098e40c in ServiceInstance
#6 0x000000000099146d in CalculateProperties (properties=
#7 ServiceInstance
#8 0x000000000090f0eb in operator() (a0=<optimized out>, this=0x7fffe801
#9 IFMapDependency
#10 0x000000000101b6ab in operator() (this=<optimized out>) at build/include/
#11 TaskTrigger:
#12 0x0000000001013d45 in TaskImpl::execute (this=0x7ffff00
#13 0x00007ffff60c3e52 in ?? () from /usr/lib/
#14 0x00007ffff60bfc2d in ?? () from /usr/lib/
#15 0x00007ffff60bf0db in ?? () from /usr/lib/
#16 0x00007ffff60bcc1f in ?? () from /usr/lib/
#17 0x00007ffff60bce59 in ?? () from /usr/lib/
#18 0x00007ffff62dae9a in start_thread () from /lib/x86_
#19 0x00007ffff55c838d in clone () from /lib/x86_
#20 0x0000000000000000 in ?? ()
Changed in juniperopenstack: | |
assignee: | nobody → Divakar Dharanalakota (ddivakar) |
milestone: | none → r2.30-fcs |
cores in http:// mayamruga/ Docs/bugs/ 1474272/