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

Don't strip symbols in smoketest runs, since it hinders post mortem tracing of issues

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Not specified
    • Resolution: Fixed
    • None
    • 8.12.4
    • Build process
    • None

    Description

      For example, when there's a deadlock, the regression suite invokes gdb to capture stacks of the stalled processes.
      With STRIP_RELEASE_SYMBOLS=1, it means many of the captured stacks become fairly unusable, e.g.:

      #5  0x00007f66eaf32ff8 in Semaphore::wait(unsigned int) () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libjlib.so
      #6  0x00007f66eb0cb15a in ?? () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libmp.so
      #7  0x00007f66eb0d37f0 in ?? () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libmp.so
      #8  0x00007f66eb67ebfc in ?? () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libgraph_lcr.so
      #9  0x00007f66eb7bdfdb in ?? () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libactivityslaves_lcr.so
      #10 0x00007f66eb87294d in ?? () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libactivityslaves_lcr.so
      #11 0x00007f66eb795419 in ?? () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libactivityslaves_lcr.so
      #12 0x00007f66eb841c1a in ?? () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libactivityslaves_lcr.so
      #13 0x00007f66eb7813a2 in ?? () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libactivityslaves_lcr.so
      #14 0x00007f66eaf730ee in CThreadedPersistent::threadmain() () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libjlib.so
      #15 0x00007f66eaf78934 in non-virtual thunk to CThreadedPersistent::CAThread::run() () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libjlib.so
      #16 0x00007f66eaf74592 in Thread::begin() () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libjlib.so
      #17 0x00007f66eaf73990 in Thread::_threadmain(void*) () from /home/runner/work/HPCC-Platform/HPCC-Platform/install/opt/HPCCSystems/lib/libjlib.so
      

      Attachments

        Activity

          People

            jakesmith Jake Smith
            jakesmith Jake Smith
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: