Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Cannot Reproduce
    • Affects Version/s: None
    • Fix Version/s: 7.0.0
    • Component/s: WS-Workunit Server
    • Labels:
      None
    • Compatibility:
      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...

       

        Attachments

          Activity

            People

            • Assignee:
              mayx Yanrui Ma
              Reporter:
              mayx Yanrui Ma
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: