Browse Source

Tools: scripts: add dumpstack

Given a pid this script attempts to dump a stack trace of that process
to stderr
master
Peter Barker 6 years ago committed by Peter Barker
parent
commit
5f018d0798
  1. 15
      Tools/scripts/dumpstack

15
Tools/scripts/dumpstack

@ -0,0 +1,15 @@ @@ -0,0 +1,15 @@
#!/bin/sh
# we want everything on stderr, so the program is not disturbed
exec 1>&2
PID=$1
TMPFILE=/tmp/gdb.$$
cat << EOF > $TMPFILE
set height 0
bt full
thread apply all bt full
quit
EOF
gdb -batch -x $TMPFILE --pid $PID < /dev/null 2>&1
/bin/rm -f $TMPFILE
Loading…
Cancel
Save