blob: 26ec902414c57e1b9d621d63dc6bde49b43f11b2 [file] [log] [blame]
#!/bin/bash
# Gather information from a core dump.
#
# This script can be invoked by the run_tests.py script after an
# engine test crashes.
BUILDROOT=$1
EXE=$2
CORE=$3
OUTPUT=$4
UNAME=$(uname)
if [ "$UNAME" == "Linux" ]; then
if [ -x "$(command -v gdb)" ]; then
GDB=gdb
else
GDB=$BUILDROOT/third_party/android_tools/ndk/prebuilt/linux-x86_64/bin/gdb
fi
echo "GDB=$GDB"
$GDB $EXE $CORE --batch -ex "thread apply all bt" > $OUTPUT
fi