Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-14584

Dali cored while running the regression suite

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.0.0
    • Fix Version/s: 6.0.0
    • Component/s: Dali
    • Labels:
      None

      Description

      The stack was as follows:

      #0  0x00007fda03fd1cc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
      #1  0x00007fda03fd50d8 in __GI_abort () at abort.c:89
      #2  0x00007fda047f4535 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
      #3  0x00007fda047f26d6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
      #4  0x00007fda047f1799 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
      #5  0x00007fda047f234a in __gxx_personality_v0 () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
      #6  0x00007fda0458dff3 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
      #7  0x00007fda0458e37b in _Unwind_RaiseException () from /lib/x86_64-linux-gnu/libgcc_s.so.1
      #8  0x00007fda047f2915 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
      #9  0x00007fda04e430eb in block (this=0x7fd9d7ff6ae8) at /home/gavin/dev/hpcc/dali/base/dasds.cpp:5037
      #10 CCovenSDSManager::CConnectExistingLockCallback::block (this=0x7fd9d7ff6ae0) at /home/gavin/dev/hpcc/dali/base/dasds.cpp:7524
      #11 0x00007fda04e386df in ~CLockCallbackUnblock (this=<synthetic pointer>, __in_chrg=<optimised out>)
          at /home/gavin/dev/hpcc/dali/base/dasds.cpp:3291
      #12 doLock (change=false, callback=..., sessionId=2104534835448, id=2104534835488, timeout=60000, mode=1602, this=0x7fd9f1b4fec0)
          at /home/gavin/dev/hpcc/dali/base/dasds.cpp:3348
      #13 lock (callback=..., sessionId=2104534835448, id=2104534835488, timeout=60000, mode=1602, this=0x7fd9f1b4fec0)
          at /home/gavin/dev/hpcc/dali/base/dasds.cpp:3630
      #14 CCovenSDSManager::establishLock (this=this@entry=0x2513660, lock=..., treeId=<optimised out>, connectionId=connectionId@entry=2104534835488, 
          sessionId=sessionId@entry=2104534835448, mode=mode@entry=1602, timeout=timeout@entry=60000, lockCallback=...)
          at /home/gavin/dev/hpcc/dali/base/dasds.cpp:7402
      #15 0x00007fda04e3ef30 in CCovenSDSManager::lock (this=this@entry=0x2513660, tree=..., 
          xpath=0x7fd9f811fc00 "/_Locks/SuperOwnerLock/_thor_regress_t5__subfile2/", 
          xpath@entry=0x7fd9f810cad0 "/_Locks/SuperOwnerLock/_thor_regress_t5__subfile2", connectionId=2104534835488, 
          sessionId=sessionId@entry=2104534835448, mode=mode@entry=1602, timeout=timeout@entry=60000, callback=...)
          at /home/gavin/dev/hpcc/dali/base/dasds.cpp:7444
      #16 0x00007fda04e4548a in CCovenSDSManager::createConnection (this=0x2513660, sessionId=2104534835448, mode=1602, timeout=60000, 
          xpath=0x7fd9f810cad0 "/_Locks/SuperOwnerLock/_thor_regress_t5__subfile2", tree=@0x7fd9d7ff6cc0: 0x3baef88, 
          connectionId=@0x7fd9d7ff6c70: 2104534835488, primary=primary@entry=true, connectCritBlock=...) at /home/gavin/dev/hpcc/dali/base/dasds.cpp:7601
      #17 0x00007fda04e46d56 in CSDSTransactionServer::processMessage (this=0x2513a48, mb=...) at /home/gavin/dev/hpcc/dali/base/dasds.cpp:4114
      #18 0x00007fda04dbfdb6 in CMessageHandler<CSDSTransactionServer>::main (this=0x7fd9ed9ecd90, mb=...)
          at /home/gavin/dev/hpcc/dali/base/./../../system/mp/mputil.hpp:69
      #19 0x00007fda056e2880 in CPooledThreadWrapper::run (this=0x7fd9dc0013f0) at /home/gavin/dev/hpcc/system/jlib/jthread.cpp:812
      #20 0x00007fda056dbb4d in Thread::begin (this=0x7fd9dc0013f0) at /home/gavin/dev/hpcc/system/jlib/jthread.cpp:263
      #21 0x00007fda056dd2ae in Thread::_threadmain (v=0x7fd9dc0013f0) at /home/gavin/dev/hpcc/system/jlib/jthread.cpp:109
      #22 0x00007fda04368182 in start_thread (arg=0x7fd9d7ff7700) at pthread_create.c:312
      
      

      The exception that was thrown was:

      throw MakeSDSException(SDSExcpt_OrphanedNode, "Whilst completing lock to %s", xpath.get());
      

      A recent 6.0.0 build - c9b88f80701f0d269891246b883326ccde2d4889

        Attachments

          Activity

            People

            • Assignee:
              jakesmith Jake Smith
              Reporter:
              ghalliday Gavin Halliday
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: