tbb::assertion_failure exceptions
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.21.x |
Fix Committed
|
Undecided
|
Hari Prasad Killi | |||
Trunk |
Invalid
|
Undecided
|
Hari Prasad Killi | |||
OpenContrail |
Fix Committed
|
Undecided
|
Hari Prasad Killi |
Bug Description
Build: 2.21.3-71 Icehouse
We recently deployed a fix which uses the `enqueue` function in the TBB library instead of `spawn`. While this seems to have helped as we do not see frequent issues of TBB locking up. However, we recently ran into another issue where contrail-
(gdb) bt
#0 0x00002b04ed090625 in raise () from /lib64/libc.so.6
#1 0x00002b04ed091e05 in abort () from /lib64/libc.so.6
#2 0x00002b04ec687617 in tbb::assertion_
expression=
#3 0x00002b04ec690c96 in tbb::internal:
#4 0x00002b04ec68f906 in tbb::internal:
#5 0x00002b04ec68a4bc in tbb::internal:
#6 0x00002b04ec68a362 in tbb::internal:
#7 0x00002b04ec452aa1 in start_thread () from /lib64/
#8 0x00002b04ed14693d in clone () from /lib64/libc.so.6
(gdb)
We haven't enabled the new TaskMonitor feature that was added in build 65 so this looks like something totally different than the earlier TBB issue. In the supervisor logs, we see:
2017-06-01 08:49:10,252 INFO stopped: contrail-
2017-06-01 08:49:11,184 INFO spawned: 'contrail-
2017-06-01 08:49:16,928 INFO success: contrail-
2017-06-03 06:44:55,652 INFO exited: contrail-
2017-06-03 06:44:56,655 INFO spawned: 'contrail-
2017-06-03 06:45:01,670 INFO success: contrail-
Even though supervisor is automatically restarting the contrail-
tags: | added: wpc |
Changed in juniperopenstack: | |
assignee: | nobody → Hari Prasad Killi (haripk) |
Changed in opencontrail: | |
assignee: | nobody → Hari Prasad Killi (haripk) |
Changed in opencontrail: | |
status: | New → Fix Committed |
Review in progress for https:/ /review. opencontrail. org/33627
Submitter: Nikhil Bansal (<email address hidden>)