mirror of https://github.com/FWGS/xash3d-fwgs
utils: add simple scripts to append file:line to Atmosphere crash reports
This commit is contained in:
parent
56f27561ce
commit
5259d7c40c
|
@ -0,0 +1,23 @@
|
|||
#!/bin/bash
|
||||
|
||||
MODULE_DIR=dist
|
||||
|
||||
IFS=''
|
||||
while read -r line; do
|
||||
echo -n $line
|
||||
|
||||
MODULE_AND_ADDRESS=$(echo $line | grep -oE "[0-9A-z]+\ \+\ 0x[0-9a-z]+")
|
||||
|
||||
if [ ! -z "$MODULE_AND_ADDRESS" ]; then
|
||||
MODULE=$(echo $MODULE_AND_ADDRESS | cut -d' ' -f1 )
|
||||
ADDR=$(echo $MODULE_AND_ADDRESS | cut -d' ' -f3 )
|
||||
|
||||
if [ ! -e $MODULE_DIR/$MODULE ]; then
|
||||
MODULE=$MODULE".so"
|
||||
fi
|
||||
|
||||
echo -e "\t"$(addr2line -e $MODULE_DIR/$MODULE $ADDR)
|
||||
else
|
||||
echo
|
||||
fi
|
||||
done
|
Loading…
Reference in New Issue