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