SpectroSERVER crashes with "entity_create_module_models" in the stack trace.

book

Article ID: 105268

calendar_today

Updated On:

Products

CA Spectrum

Issue/Introduction

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 ?? ()

Cause

Some devices have the EnableEntityModuleModeling option set to yes and the crash is occurring during the interface reconfiguration processing.

Environment

Spectrum 10.2.3

Resolution

This issue has been addressed in the 10.02.03.D374 path for Spectrum 10.2.3 with the BMP_10.2.301 patch installed.

This issue has also been addressed in Spectrum 10.3.0 and greater.