diff options
Diffstat (limited to 'web/print-stack')
-rwxr-xr-x | web/print-stack | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/web/print-stack b/web/print-stack new file mode 100755 index 00000000000..1bf79581801 --- /dev/null +++ b/web/print-stack @@ -0,0 +1,15 @@ +#!/bin/sh + +MANAGED_CALLS=`gdb -silent $1 -pid $2 << EOF | awk '/.* in \?\? \(\)/ {printf("call print_method_from_ip(%s)\n", $2);}' +set height 0 +thread apply all bt +quit +EOF` + +gdb -silent $1 -pid $2 << EOF +set height 0 +thread apply all bt +$MANAGED_CALLS +quit +EOF + |