SpectroSERVER crash after upgrading to 10.2.0

Document ID : KB000009192
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

After upgrading to Spectrum 10.2.0, you may notice the SpectroSERVER crash during or around the time of a discovery and producing the following stack:

 

#0 0x00002b0a69191649 in malloc (u_size=40) at /v/campus/ny/cs/msde/mehlerz/mem7.12.1/include/nc.p2/mem/thread_control.h:138 

138/v/campus/ny/cs/msde/mehlerz/mem7.12.1/include/nc.p2/mem/thread_control.h: No such file or directory. 

in /v/campus/ny/cs/msde/mehlerz/mem7.12.1/include/nc.p2/mem/thread_control.h 

#0 0x00002b0a69191649 in malloc (u_size=40) at /v/campus/ny/cs/msde/mehlerz/mem7.12.1/include/nc.p2/mem/thread_control.h:138 

#1 0x00000033134bd1dd in operator new(unsigned long) () from /usr/lib64/libstdc++.so.6 

#2 0x00002b0a69c9bd2f in std::_Rb_tree<CsPrincipal*, CsPrincipal*, std::_Identity<CsPrincipal*>, std::less<CsPrincipal*>, std::allocator<CsPrincipal*> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, CsPrincipal* const&) () 

from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#3 0x00002b0a69c9be2a in std::_Rb_tree<CsPrincipal*, CsPrincipal*, std::_Identity<CsPrincipal*>, std::less<CsPrincipal*>, std::allocator<CsPrincipal*> >::insert_unique(CsPrincipal* const&) () from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#4 0x00002b0a69c9b9d4 in CsPrincipal::CsPrincipal() () from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#5 0x00002b0a69cce6b8 in CsPNodes::CsPNodes() () from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#6 0x00002b0a69ccfc58 in CsNodes::CsNodes(int) () from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#7 0x00002b0a69ccff6a in CsNode::get_devices() const () from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#8 0x00002b0a69cd2eab in CsPort::replace_network(CsNetwork&, CsPorts&) () from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

.......... 

#389 0x00002b0a69ccc67e in CsNetwork::combine_networks() () from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#390 0x00002b0a69ccd67c in CsNetwork::model() () from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#391 0x00002b0a69c98b28 in CsAdiscTopologyGenerator::doLayer2Map(ModelHandleSet&, int, int) () from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#392 0x00002b0a69c99031 in CsAdiscTopologyGenerator::checkAndMapHosts(ModelHandleSet&, CsULHashTable*, int, int) () 

from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#393 0x00002b0a69ce608d in IHDiscConnection::discover_connectivity(CsModelHandle const&, CsAction const*) () 

from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#394 0x00002b0a69ce6393 in IHDiscConnection::trig_action(CsModelHandle const&, CsAction const*, CsConnHandle const&) () 

from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#395 0x00002b0a69523f84 in CsModelType::trig_action(CsModelHandle const&, CsAction const*, CsVPConnHandle const&) () 

from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 

#396 0x00002b0a69542af9 in CsModel::action(CsAction*, CsVPConnHandle const&, CsSecurityIf const*) () 

from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 

#397 0x00002b0a6956103e in CsModelIf::action(CsAction*, CsVPConnHandle const&, CsSecurityIf const*) const () 

from /opt/SPECTRUM/lib/../SS/libsskrnl.so.1 

#398 0x00002b0a6a5c42f9 in CsVnmModelHandle::action(CsAction*, CsConnHandle const&) const () from /opt/SPECTRUM/lib/../SS/libIHapi.so.1 

#399 0x00002b0a6a5c4328 in CsVnmModelHandle::action(CsAction*) const () from /opt/SPECTRUM/lib/../SS/libIHapi.so.1 

#400 0x00002b0a69ce6bb5 in DiscConnQueue::process_queued_work(CsWorkNode const*) () from /opt/SPECTRUM/lib/../SS/libadcor.so.1 

#401 0x00002b0a6e05a092 in CsWorkQueue::process_work_node(CsWorkNode*) () from /opt/SPECTRUM/lib/libwkmgr.so.1 

#402 0x00002b0a6e0593aa in CsWorkScheduler::do_work() () from /opt/SPECTRUM/lib/libwkmgr.so.1 

#403 0x00002b0a6981c843 in moot_thread_start () from /opt/SPECTRUM/lib/libmoot.so.1 

#404 0x00000033002419e0 in ?? () from /lib64/libc.so.6 

#405 0x0000000000000000 in ?? ()

Environment:
Spectrum 10.2.0
Cause:

The crash is caused by a known bug that is related to Layer 1 and Layer 2 discoveries.

Resolution:

Please contact CA Support to receive the following patch which will resolve the issue:

Spectrum_10.02.00.D239a