control-node crash at BgpProtoPrefix::WriteLabel on 2.20 Build 53
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.0 |
Fix Committed
|
High
|
Nischal Sheth | |||
R2.1 |
Fix Committed
|
High
|
Nischal Sheth | |||
R2.20 |
Fix Committed
|
High
|
Nischal Sheth | |||
Trunk |
Fix Committed
|
High
|
Nischal Sheth |
Bug Description
R2.20 Build 53 Ubuntu 14.04 Juno multi-node
Core will be in http://
Not sure what triggered it..any clues from the core will help reproducing..
env.roledefs = {
'all': [host1, host2, host3, host4, host5, host6, host7],
'cfgm': [host1,
'openstack': [host1,
'control': [host1,
'compute': [host4,host5, host6, host7],
'collector': [host1,
'webui': [host1],
'database': [host1,
'toragent': [host6, host7],
'tsn': [host6, host7],
'build': [host_build],
}
env.hostnames = {
'all': ['nodec1', 'nodec2', 'nodec3', 'nodek1', 'nodek2', 'nodek3', 'nodeg11']
}
Core was generated by `/usr/bin/
Program terminated with signal SIGABRT, Aborted.
#0 0x00007f15a8880cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/
56 ../nptl/
(gdb) bt
#0 0x00007f15a8880cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/
#1 0x00007f15a88840d8 in __GI_abort () at abort.c:89
#2 0x00007f15a8879b86 in __assert_fail_base (fmt=0x7f15a89ca830 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=
file=
at assert.c:92
#3 0x00007f15a8879c32 in __GI___assert_fail (assertion=0xaf7b40 "label <= 0xFFFFFF", file=0xaf7b68 "controller/
function=
#4 0x00000000005b7cf0 in ?? ()
#5 0x000000000045079d in ?? ()
#6 0x00000000005c2aec in ?? ()
#7 0x00000000005c3a2b in ?? ()
#8 0x0000000000639979 in ?? ()
#9 0x0000000000639d2d in ?? ()
#10 0x0000000000674a83 in ?? ()
#11 0x00000000006799c5 in ?? ()
#12 0x0000000000aafa60 in ?? ()
#13 0x00007f15a9657b3a in ?? () from /usr/lib/
#14 0x00007f15a9653816 in ?? () from /usr/lib/
#15 0x00007f15a9652f4b in ?? () from /usr/lib/
#16 0x00007f15a964f0ff in ?? () from /usr/lib/
#17 0x00007f15a964f2f9 in ?? () from /usr/lib/
#18 0x00007f15a9873182 in start_thread (arg=0x7f15a1cf
#19 0x00007f15a894447d in clone () at ../sysdeps/
(gdb) quit
tags: | added: blocker bms |
tags: |
added: contrail-control removed: bgp |
#0 0x00007f15a8880cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/ sysdeps/ unix/sysv/ linux/raise. c:56 assertion@ entry=0xaf7b40 "label <= 0xFFFFFF", file@entry= 0xaf7b68 "controller/ src/bgp/ bgp_attr_ base.cc" , line=line@entry=37, function@ entry=0xaf7bc0 <BgpProtoPrefix ::WriteLabel( unsigned long, unsigned int, bool):: __PRETTY_ FUNCTION_ _> "void BgpProtoPrefix: :WriteLabel( size_t, uint32_t, bool)") at assert.c:92 src/bgp/ bgp_attr_ base.cc" , line=37, 0xaf7bc0 <BgpProtoPrefix ::WriteLabel( unsigned long, unsigned int, bool):: __PRETTY_ FUNCTION_ _> "void BgpProtoPrefix: :WriteLabel( size_t, uint32_t, bool)") at assert.c:101 :WriteLabel (this=this@ entry=0x7f159c0 3f570, label_offset= label_offset@ entry=22, label=label@ entry=429496729 5, is_vni= is_vni@ entry=true) src/bgp/ bgp_attr_ base.cc: 37 5600, proto_prefix= 0x7f159c03f570) at controller/ src/bgp/ evpn/evpn_ route.cc: 61 :BuildProtoPref ix (this=0x7f159c5 5afd8, attr=0x7f159853 5600, label=4294967295, proto_prefix= 0x7f159c03f570) at controller/ src/bgp/ evpn/evpn_ route.cc: 260 :StartReach (this=this@ entry=0x7f159c5 d8300, roattr= roattr@ entry=0x7f159d2 a9418, route=route@ entry=0x7f159c5 5af40) at controller/ src/bgp/ bgp_message_ builder. cc:125 0x7f159c55af40, roattr= 0x7f159d2a9418, this=0x7f159c5d 8300) at controller/ src/bgp/ bgp_message_ builder. cc:171 er::Create (this=<optimized out>, table=0x1d5df10, roattr= 0x7f159d2a9418, route=0x7f159c5 5af40) at controller/ src/bgp/ bgp_message_ builder. cc:241 :DequeueCommon (this=this@ entry=0x7f159c3 e1f90, marker= marker@ entry=0x7f159c3 e2078, rt_update= 0x7f159c692d30, blocked= blocked@ entry=0x7f15a1c fab30) src/bgp/ bgp_ribout_ updates. cc:120 :TailDequeue (this=0x7f159c3 e1f90, queue_id=1, msync=..., blocked= 0x7f15a1cfab30) at controller/ src/bgp/ bgp_ribout_ updates. cc:197 ::UpdateRibOut (this=0x7f158c3 3c570, ribout= 0x7f159c3e1d60, queue_id=1) at controller/ src/bgp/ scheduling_ group.cc: 1070 ::Worker: :Run (this=0x7f159c4 cc150) at controller/ src/bgp/ scheduling_ group.cc: 425 d4140) at controller/ src/base/ task.cc: 238 libtbb. so.2 libtbb. so.2 libtbb. so.2 libtbb. so.2 libtbb. so.2 b700) at pthread_ create. c:312
#1 0x00007f15a88840d8 in __GI_abort () at abort.c:89
#2 0x00007f15a8879b86 in __assert_fail_base (fmt=0x7f15a89ca830 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=
file=
function=
#3 0x00007f15a8879c32 in __GI___assert_fail (assertion=0xaf7b40 "label <= 0xFFFFFF", file=0xaf7b68 "controller/
function=
#4 0x00000000005b7cf0 in BgpProtoPrefix:
at controller/
#5 0x000000000045079d in WriteLabel (label=4294967295, offset=22, attr=0x7f159853
#6 EvpnPrefix:
#7 0x00000000005c2aec in BgpMessage:
#8 0x00000000005c3a2b in Start (route=
#9 BgpMessageBuild
#10 0x0000000000639979 in RibOutUpdates:
at controller/
#11 0x0000000000639d2d in RibOutUpdates:
#12 0x0000000000674a83 in SchedulingGroup
#13 0x00000000006799c5 in SchedulingGroup
#14 0x0000000000aafa60 in TaskImpl::execute (this=0x7f15a20
#15 0x00007f15a9657b3a in ?? () from /usr/lib/
#16 0x00007f15a9653816 in ?? () from /usr/lib/
#17 0x00007f15a9652f4b in ?? () from /usr/lib/
#18 0x00007f15a964f0ff in ?? () from /usr/lib/
#19 0x00007f15a964f2f9 in ?? () from /usr/lib/
#20 0x00007f15a9873182 in start_thread (arg=0x7f15a1cf
#21 0x00007f15a894447d in clone...