Spectrum 10.2.2 SS crashes in sync reads of performance data

Document ID : KB000073870
Last Modified Date : 04/04/2018
Show Technical Document Details
Issue:
SpectroSERVER crashes with following stack dump:

Core was generated by `/opt/app/spectrum/SS/SpectroSERVER'. 
Program terminated with signal 11, Segmentation fault. 
#0 0x00007f40812312e7 in CsIHSyncRead::trig_read(CsModelHandle const&, unsigned int, CsReadInfo const*) () from /opt/SPECTRUM/lib/../SS/libgmmintel.so.1 
#0 0x00007f40812312e7 in CsIHSyncRead::trig_read(CsModelHandle const&, unsigned int, CsReadInfo const*) () from /opt/SPECTRUM/lib/../SS/libgmmintel.so.1 
#1 0x00007f4087abadba in CsModel::get_calc_attr_val(CsMTypeAttr const*, CsObjectID const*, unsigned char) const () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#2 0x00007f4087abf424 in CsModel::get_calc(CsULongList&, CsAttrValList*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#3 0x00007f4087ac123d in CsModel::read(CsAttrValList*, unsigned char, CsSecurityIf const*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#4 0x00007f4087add8d5 in CsModelIf::read(CsAttrValList*, CsSecurityIf const*) const () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#5 0x00007f40869d2b3f in CsVnmModelHandle::read(CsAttrValList*) const () from /opt/SPECTRUM/lib/../SS/libIHapi.so.1 
#6 0x00007f4085c0de5e in IHIfTablePortPerf::read_source_data(CsModelHandle const&) () from /opt/SPECTRUM/lib/../SS/libmdlsvint.so.1 
#7 0x00007f4085c0d772 in IHIfTablePortPerf::read_calculate_and_cache(CsModelHandle const&, PortPerfCachedDataNode*) () from /opt/SPECTRUM/lib/../SS/libmdlsvint.so.1 
#8 0x00007f4085c0d988 in IHIfTablePortPerf::trig_read(CsModelHandle const&, unsigned int, CsReadInfo const*) () from /opt/SPECTRUM/lib/../SS/libmdlsvint.so.1 
#9 0x00007f4087abadba in CsModel::get_calc_attr_val(CsMTypeAttr const*, CsObjectID const*, unsigned char) const () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#10 0x00007f4087aafd01 in CsModel::read_calc(CsAttrReadReqList*, CsAttrValRspList*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#11 0x00007f4087ab5ce2 in CsModel::read(CsAttrReadReqList*, CsDcmArgs const*, CsSecurityIf const*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#12 0x00007f4087ac4cd3 in CsModel::poll(CsULongList const*, CsAttrValRspList*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#13 0x00007f4087addd10 in CsModelIf::poll(CsULongList const*, CsAttrValRspList*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#14 0x00007f4087afe0cb in CsPollScheduler::process_collection(CsAttrCollection*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#15 0x00007f4087a33d30 in CsAttributeScheduler::do_periodic_work(CsPeriodicWorkNode const*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 
#16 0x00007f4082f057f1 in CsPeriodicWorkScheduler::process_work_node(CsWorkNode*) () from /opt/SPECTRUM/lib/libwkmgr.so.1 
#17 0x00007f4082f0658a in CsWorkScheduler::do_work() () from /opt/SPECTRUM/lib/libwkmgr.so.1 
#18 0x00007f4087764a63 in moot_thread_start () from /opt/SPECTRUM/lib/libmoot.so.1 
#19 0x0000003e91243760 in ?? () from /lib64/libc.so.6 
#20 0x0000000000000000 in ?? () 
 
Environment:
10.2.2 on Linux
Resolution:
For Spectrum 10.2.2 this SS crash issue resolved in Spectrum_10.02.02.PTF_10.2.221 which requires Spectrum_10.02.02.BMP_10.2.201 to be installed first.  Spectrum_10.02.02.BMP_10.2.201 is a cumulative patch, which means it MUST be installed on all SS and OC boxes.  If you need these patches please open a case with CA Support and request them.

This will be resolved in the first bi monthly patch (BMP) that will be available for CA Spectrum 10.2.3 due out in Q2 of 2018.