Details
-
Improvement
-
Status: Resolved
-
Not specified
-
Resolution: Fixed
-
None
-
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