search cancel

Spectroserver crash - VRF crash at BGP Peer Monitoring

book

Article ID: 257022

calendar_today

Updated On:

Products

CA Spectrum

Issue/Introduction

Spectroserver can crash with the following errors:

--------------------------------

(gdb) where
#0  0x00007fdcac7bded0 in CsStringList::get_next() ()
   from /opt/SPECTRUM/lib/libGlobl.so.1
#1  0x00007fdc79a8613f in IHBGPPeerMonitor::readBGPPeerTableForVrfs(CsModelHandle const&, CsModelHandle const&, bool, CsOIDValueList*&, CsOIDValueList*&) ()
   from /opt/SPECTRUM/lib/../SS/Modules/libgnrtrss.so.1
#2  0x00007fdc79a86aa7 in IHBGPPeerMonitor::readAndProcessPeerTbl(CsModelHandle const&, CsModelHandle const&) ()
   from /opt/SPECTRUM/lib/../SS/Modules/libgnrtrss.so.1
#3  0x00007fdc79a8805a in IHBGPPeerMonitor::trig_action(CsModelHandle const&, CsAction const*) () from /opt/SPECTRUM/lib/../SS/Modules/libgnrtrss.so.1
#4  0x00007fdcb7de681e in CsModelType::trig_action(CsModelHandle const&, CsAction const*, CsVPConnHandle const&) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1
#5  0x00007fdcb7e090a1 in CsModel::action(CsAction*, CsVPConnHandle const&, CsSecurityIf const*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1
#6  0x00007fdcb7e26d4d in CsModelIf::action(CsAction*, CsVPConnHandle const&, CsSecurityIf const*) const () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1
#7  0x00007fdcb6ce0d62 in CsVnmModelHandle::action(CsAction*, CsConnHandle const&) const () from /opt/SPECTRUM/lib/../SS/libIHapi.so.1
#8  0x00007fdcb6ce0d88 in CsVnmModelHandle::action(CsAction*) const ()
   from /opt/SPECTRUM/lib/../SS/libIHapi.so.1
#9  0x00007fdc79a89d83 in IHBGPPeerPoller::pollBGPPeerTable(CsModelHandle const&, CsModelHandle) () from /opt/SPECTRUM/lib/../SS/Modules/libgnrtrss.so.1
#10 0x00007fdc79a89e4f in IHBGPPeerPoller::trig_timer(CsModelHandle const&, unsi---Type <return> to continue, or q <return> to quit---
gned int) () from /opt/SPECTRUM/lib/../SS/Modules/libgnrtrss.so.1
#11 0x00007fdcb7da873b in CsIHTimerMgr::do_periodic_work(CsPeriodicWorkNode const*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1
#12 0x00007fdcb2d27f0b in CsPeriodicWorkScheduler::process_work_node(CsWorkNode*) () from /opt/SPECTRUM/lib/libwkmgr.so.1
#13 0x00007fdcb2d28a70 in CsWorkScheduler::do_work() ()
   from /opt/SPECTRUM/lib/libwkmgr.so.1
#14 0x00007fdcb7a80211 in moot_thread_start ()
   from /opt/SPECTRUM/lib/libmoot.so.1
#15 0x00007fdca858c190 in ?? () from /lib64/libc.so.6
#16 0x0000000000000000 in ?? ()

--------------------------------

Environment

Release : 22.2.2

Cause

Spectrum code is not handling BGP VRF's accordingly in the Spectroserver.

Resolution

Please contact the Broadcom Support team to request the Spectrum_22.02.02.D143 patch in order to fix this problem.