Gateway_less_Fwd: vrouter crash observed @boost::asio::ip::address::is_v4, FlowEntry::GetUcRoute, FlowEntry::GetSourceRouteInfo while pinging IPv6 addresses when IP Fabric VN is configured
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R4.1 |
Fix Committed
|
High
|
Naveen N | |||
Trunk |
Fix Committed
|
High
|
Naveen N |
Bug Description
vrouter crash observed @boost:
Steps
-----
1. Configure a VN (subnets from both IPv4 and IPv6) and configure IP Fabric VN as provider network
2. Launch 2 VMs with dual stack on 2 computes
3. Try pinging IPV6 addresses from each other VM. This step causes agent crash.
Core was generated by `/usr/bin/
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x000000000186f97e in boost::
82 /usr/include/
(gdb) bt
#0 0x000000000186f97e in boost::
#1 0x0000000001fc1551 in FlowEntry:
at controller/
#2 0x0000000001fc2eef in FlowEntry:
at controller/
#3 0x0000000001fc0b9d in FlowEntry:
ctrl=
at controller/
#4 0x00000000020252a4 in PktFlowInfo::Add (this=0x7f84faf
out=
#5 0x000000000203fc03 in FlowHandler::Run (this=0x7f84f00
at controller/
#6 0x0000000002035079 in Proto::
at controller/
#7 0x0000000002035166 in Proto::ProcessProto (this=0x7f84e4c
at controller/
#8 0x000000000200631e in FlowProto:
0x7f84e72b4680) at controller/
#9 0x000000000203b1ca in FlowEventQueue:
at controller/
#10 0x000000000203a56c in FlowEventQueueB
at controller/
#11 0x000000000203df04 in boost::
p=0x7f84d98
#12 0x000000000203d8fa in boost::
f=..., a=...) at /usr/include/
#13 0x000000000203d336 in boost::
a1=
#14 0x000000000203cfeb in boost::
at /usr/include/
#15 0x000000000200f4e5 in boost::
at /usr/include/
#16 0x000000000200f1a9 in QueueTaskRunner
at controller/
#17 0x000000000200f058 in QueueTaskRunner
at controller/
#18 0x00000000029a5a18 in TaskImpl::execute (this=0x7f84fb8
#19 0x00007f8502ea1b3a in ?? () from /usr/lib/
#20 0x00007f8502e9d816 in ?? () from /usr/lib/
#21 0x00007f8502e9cf4b in ?? () from /usr/lib/
#22 0x00007f8502e990ff in ?? () from /usr/lib/
#23 0x00007f8502e992f9 in ?? () from /usr/lib/
#24 0x00007f85030bd184 in start_thread () from /lib/x86_
#25 0x00007f850239637d in clone () from /lib/x86_
(gdb)
root@nodek11:
Package Version Build-ID | Repo | Package Name
-------
contrail-lib 5.0.0-72 72
contrail-nodemgr 5.0.0-72 72
contrail-setup 5.0.0-72 72
contrail-utils 5.0.0-72 72
contrail-
contrail-
contrail-
contrail-
contrail-
nova-common 2:13.0.
nova-compute 2:13.0.
nova-compute-kvm 2:13.0.
nova-compute-
python-contrail 5.0.0-72 72
python-
python-
python-nova 2:13.0.
python-
root@nodek11:
Changed in juniperopenstack: | |
importance: | Undecided → High |
information type: | Proprietary → Public |
Fixed as part of https:/ /bugs.launchpad .net/juniperope nstack/ +bug/1716650