SpectroSERVER crashes all the time directly after start

Document ID : KB000105268
Last Modified Date : 06/07/2018
Show Technical Document Details
Issue:
SpectroSERVER 10.2.3 on MLS is crashing with following message in  /var/log/messages file:

Apr 23 11:08:16 xxxxxx kernel: SpectroSERVER[27534]: segfault at 20 ip 00007f8cd8ed51d0 sp 00007f8c8a668880 error 4 in libmdlsvint.so.1[7f8cd8d91000+297000]

and following stack dump:

Core was generated by `/opt/Spectrum/SS/SpectroSERVER'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007efc086751d0 in CsIHIfConfig::entity_create_module_models(CsModelHandle const&, CsModelHandle const&, CsIntfTable*, CsOIDValueList&, CsOIDValueList&, unsigned int&) () from /opt/SPECTRUM/lib/../SS/libmdlsvint.so.1
Missing separate debuginfos, use: debuginfo-install glibc-2.17-105.el7.x86_64 libgcc-4.8.5-4.el7.x86_64 libstdc++-4.8.5-4.el7.x86_64 nss-softokn-freebl-3.16.2.3-13.el7_1.x86_64
[?1034h(gdb) where
#0 0x00007efc086751d0 in CsIHIfConfig::entity_create_module_models(CsModelHandle const&, CsModelHandle const&, CsIntfTable*, CsOIDValueList&, CsOIDValueList&, unsigned int&) () from /opt/SPECTRUM/lib/../SS/libmdlsvint.so.1
#1 0x00007efc086765ce in CsIHIfConfig::entity_create_module_models(CsModelHandle const&, CsModelHandle const&, CsIntfTable*) () from /opt/SPECTRUM/lib/../SS/libmdlsvint.so.1
#2 0x00007efc0866b248 in CsIHIfConfig::finish_if_change(CsModelHandle const&) () from /opt/SPECTRUM/lib/../SS/libmdlsvint.so.1
#3 0x00007efc0866cf2c in CsIHIfConfig::interface_change(CsModelHandle const&, CsIHIfConfig::CsReconfiguration_type, int, int) () from /opt/SPECTRUM/lib/../SS/libmdlsvint.so.1
#4 0x00007efc08642d47 in CsIHIfConfig::trig_watch_change(CsModelHandle const&, CsModelHandle const&, CsMTypeHandle const&, CsAttrWatch const*, CsChangeNode const*) () from /opt/SPECTRUM/lib/../SS/libmdlsvint.so.1
#5 0x00007efc0a576103 in CsIHMdlAttrWatcher::notify(CsIncidentParm const*, CsSecurityIf const*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1
#6 0x00007efc0a5cf9cf in CsModel::react_to_change(CsVPList&) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1
#7 0x00007efc0a5d8c28 in CsModel::process_changes() () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1
#8 0x00007efc0a60e101 in CsNotificationMgr::process_queued_work(CsWorkNode const*) () from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1
#9 0x00007efc05823282 in CsWorkQueue::process_work_node(CsWorkNode*) () from /opt/SPECTRUM/lib/libwkmgr.so.1
#10 0x00007efc0582258a in CsWorkScheduler::do_work() () from /opt/SPECTRUM/lib/libwkmgr.so.1
#11 0x00007efc0a279a63 in moot_thread_start () from /opt/SPECTRUM/lib/libmoot.so.1
#12 0x00007efbfea6b110 in ?? () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()
 
Environment:
Spectrum 10.2.3 on Linux platform
Cause:
Some devices have the EnableEntityModuleModeling option set to yes, and the crash is occurring during the interface reconfiguration processing.
Resolution:
Spectrum_10.02.03.D374 debug patch solves the issue.