Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Cannot Reproduce
-
None
-
None
-
Major
Description
[Thread debugging using libthread_db enabled][Thread debugging using libthread_db enabled]Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".Core was generated by `esp snmpid=23639'.Program terminated with signal SIGSEGV, Segmentation fault.#0 0x00007f000275929d in ChildMap::matchesFindParam (this=0x7effc40f0da0, e=0x3fffffff, fp=0x7effec00c3c8, fphash=1047053065) at /home/mayx/git/HPCC-Platform/dali/base/./../../system/jlib/jptree.ipp:6969 return streq(((IPropertyTree *)e)->queryName(), (const char *)fp);[Current thread is 1 (Thread 0x7effcb7fe700 (LWP 26058))](gdb) where#0 0x00007f000275929d in ChildMap::matchesFindParam (this=0x7effc40f0da0, e=0x3fffffff, fp=0x7effec00c3c8, fphash=1047053065) at /home/mayx/git/HPCC-Platform/dali/base/./../../system/jlib/jptree.ipp:69#1 0x00007f0002124e2c in SuperHashTable::doFind (this=0x7effc40f0da0, findHash=1047053065, findParam=0x7effec00c3c8) at /home/mayx/git/HPCC-Platform/system/jlib/jsuperhash.cpp:141#2 0x000000000042d68a in SuperHashTable::doFind (this=0x7effc40f0da0, findParam=0x7effec00c3c8) at /home/mayx/git/HPCC-Platform/esp/platform/./../../system/jlib/jsuperhash.hpp:74#3 0x000000000042d634 in SuperHashTable::find (this=0x7effc40f0da0, param=0x7effec00c3c8) at /home/mayx/git/HPCC-Platform/esp/platform/./../../system/jlib/jsuperhash.hpp:62#4 0x00007f000275ce03 in SuperHashTableOf<IPropertyTree, char const>::find (this=0x7effc40f0da0, fp=0x7effec00c3c8 "SchemaRaw") at /home/mayx/git/HPCC-Platform/dali/base/./../../system/jlib/jsuperhash.hpp:143#5 0x00007f000275931f in ChildMap::find (this=0x7effc40f0da0, fp=@0x7effec00c3c8: 83 'S') at /home/mayx/git/HPCC-Platform/dali/base/./../../system/jlib/jptree.ipp:73#6 0x00007f00027594c1 in ChildMap::query (this=0x7effc40f0da0, key=0x7effec00c3c8 "SchemaRaw") at /home/mayx/git/HPCC-Platform/dali/base/./../../system/jlib/jptree.ipp:96#7 0x00007f00020ae031 in PTree::addPropTree (this=0x7effc405a8a8, xpath=0x7effec00c3c8 "SchemaRaw", val=0x7effc40e4688) at /home/mayx/git/HPCC-Platform/system/jlib/jptree.cpp:1592#8 0x00007f000275235c in CClientRemoteTree::addPropTree (this=0x7effc405a8a0, xpath=0x7effc40ed4d0 "SchemaRaw", val=0x7effc40e4688) at /home/mayx/git/HPCC-Platform/dali/base/dacsds.cpp:966#9 0x00007f00027c8c88 in CRemoteTreeBase::deserializeChildrenRT (this=0x7effc405a8a8, src=...) at /home/mayx/git/HPCC-Platform/dali/base/dasds.cpp:2302#10 0x00007f00027506de in CClientRemoteTree::deserializeChildrenRT (this=0x7effc405a8a0, src=...) at /home/mayx/git/HPCC-Platform/dali/base/dacsds.cpp:594#11 0x00007f0002754840 in CClientSDSManager::getChildren (this=0x1e122a0, parent=..., connection=..., levels=1) at /home/mayx/git/HPCC-Platform/dali/base/dacsds.cpp:1384#12 0x00007f00027514ef in CClientRemoteTree::_checkChildren (this=0x7effc405a8a0) at /home/mayx/git/HPCC-Platform/dali/base/dacsds.cpp:744#13 0x00007f0002751416 in CClientRemoteTree::checkChildren (this=0x7effc405a8a0) at /home/mayx/git/HPCC-Platform/dali/base/dacsds.cpp:731#14 0x00007f00020b01b7 in PTree::getElements (this=0x7effc405a8a8, xpath=0x7effea4e9a2a "", flags=0) at /home/mayx/git/HPCC-Platform/system/jlib/jptree.cpp:2058#15 0x00007f0002752a5b in CClientRemoteTree::getElements (this=0x7effc405a8a0, xpath=0x7effea4e9a1f "logicalName", flags=0) at /home/mayx/git/HPCC-Platform/dali/base/dacsds.cpp:1060#16 0x00007f00020ad46e in PTree::queryPropTree (this=0x7effc405a8a8, xpath=0x7effea4e9a1f "logicalName") at /home/mayx/git/HPCC-Platform/system/jlib/jptree.cpp:1499#17 0x00007f00020aa591 in PTree::queryProp (this=0x7effc405a8a8, xpath=0x7effea4e9a1f "logicalName") at /home/mayx/git/HPCC-Platform/system/jlib/jptree.cpp:923#18 0x00007f00027528b2 in CClientRemoteTree::queryProp (this=0x7effc405a8a0, xpath=0x7effea4e9a1f "logicalName") at /home/mayx/git/HPCC-Platform/dali/base/dacsds.cpp:1035#19 0x00007effea4926e5 in CLocalWUResult::getResultLogicalName (this=0x7effc40b4490, val=...) at /home/mayx/git/HPCC-Platform/common/workunit/workunit.cpp:10378#20 0x00007effdd05917b in ws_workunits::WsWuInfo::getResult (this=0x7effcb7fc670, r=..., results=..., flags=247807) at /home/mayx/git/HPCC-Platform/esp/services/ws_workunits/ws_workunitsHelpers.cpp:1459#21 0x00007effdd05a092 in ws_workunits::WsWuInfo::getResults (this=0x7effcb7fc670, info=..., flags=247807) at /home/mayx/git/HPCC-Platform/esp/services/ws_workunits/ws_workunitsHelpers.cpp:1573#22 0x00007effdd0566a2 in ws_workunits::WsWuInfo::getInfo (this=0x7effcb7fc670, info=..., flags=247807) at /home/mayx/git/HPCC-Platform/esp/services/ws_workunits/ws_workunitsHelpers.cpp:1042#23 0x00007effdd02cb31 in CWsWorkunitsEx::onWUInfo (this=0x1f9bbb0, context=..., req=..., resp=...) at /home/mayx/git/HPCC-Platform/esp/services/ws_workunits/ws_workunitsService.cpp:1593#24 0x00007effdce49566 in ws_workunits::CWsWorkunitsSoapBinding::processRequest (this=0x1fab300, rpc_call=0x7effc40a9830, rpc_response=0x7effc4026c80) at /home/mayx/git/ecbuild/generated/ws_workunits.esp:75599#25 0x00007f000302a0a3 in CSoapService::processRequest (this=0x7effc40358a0, req=..., resp=...)---Type <return> to continue, or q <return> to quit---
Request:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns="urn:hpccsystems:ws:wsworkunits">
<soap:Body>
<WUInfo>
<Wuid>W20180618-220832</Wuid>
<TruncateEclTo64k>1</TruncateEclTo64k>
<Type/>
<IncludeExceptions>1</IncludeExceptions>
<IncludeGraphs>1</IncludeGraphs>
<IncludeSourceFiles>1</IncludeSourceFiles>
<IncludeResults>1</IncludeResults>
<IncludeResultsViewNames>0</IncludeResultsViewNames>
<IncludeVariables>1</IncludeVariables>
<IncludeTimers>1</IncludeTimers>
<IncludeDebugValues>1</IncludeDebugValues>
<IncludeApplicationValues>1</IncludeApplicationValues>
<IncludeWorkflows>1</IncludeWorkflows>
<IncludeXmlSchemas>0</IncludeXmlSchemas>
<IncludeResourceURLs>0</IncludeResourceURLs>
<IncludeECL>1</IncludeECL>
<IncludeHelpers>1</IncludeHelpers>
<IncludeAllowedClusters>1</IncludeAllowedClusters>
<IncludeTotalClusterTime>1</IncludeTotalClusterTime>
<SuppressResultSchemas>0</SuppressResultSchemas>
<ThorSlaveIP/>
</WUInfo>
</soap:Body>
</soap:Envelope>
Happened when running 5 concurrent client threads for 10 seconds...