Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
ghx-label-8
Description
The finalize.sh script tries to resolve minidumps. Currently, it dumps symbols for Impala binaries, but it does not get symbols for libstdc+/libc or other system libraries. Encountering these unknown entries can cause the stack walking algorithm to switch to stack scanning and make the stack unreliable. Adding symbols for libstdc+ and libc.so improves the quality of the stacks produced.
The real fix for Jenkins jobs is to get the bin/resolve_minidump.py script fully functional, so this is a stop-gap.