diff options
author | Thorsten Behrens <thorsten.behrens@allotropia.de> | 2022-11-08 13:39:03 +0100 |
---|---|---|
committer | Thorsten Behrens <thorsten.behrens@allotropia.de> | 2022-11-08 13:55:52 +0100 |
commit | 8fdbf2bca26eaa1987bdfa0ca0fc29a93a545e02 (patch) | |
tree | 7cb1c3946403b8bbfe9c4a628a777d0d2a5fb651 | |
parent | 913195167789c3006208416f7d4d2722a7b802d1 (diff) |
Avoid odd 'core-*.backtrace.txt' files on zero crashes
..by temporarily setting nullglob & skipping the foreach..
Change-Id: Ida471c63a70a0ea945635caef595ba890526f2da
Reviewed-on: https://gerrit.libreoffice.org/c/dev-tools/+/142433
Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
-rwxr-xr-x | test-bugzilla-files/zip.sh | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test-bugzilla-files/zip.sh b/test-bugzilla-files/zip.sh index c2f463fa..a843ac3b 100755 --- a/test-bugzilla-files/zip.sh +++ b/test-bugzilla-files/zip.sh @@ -6,7 +6,9 @@ echo $SHA cd "$CRASHTESTDATA"/ cd "$CRASHTESTDATA"/control/ mkdir -p "$CRASHTESTDATA"/logs/$SHA/backtraces +shopt -s nullglob # do nothing for zero core dumps for a in */core*; do gdb "$INSTDIR"/program/soffice.bin $a -ex "thread apply all backtrace full" --batch > "$CRASHTESTDATA"/logs/$SHA/backtraces/`dirname "$a"`-`basename "$a"`.backtrace.txt; done +shopt -u nullglob # reset to normal globbing cat */crashlog.txt > "$CRASHTESTDATA"/logs/$SHA/crashlog.txt cat */exportCrash.txt > "$CRASHTESTDATA"/logs/$SHA/exportCrash.txt echo "filename,total-diff-count,attr-diff-count,node-diff-count" > "$CRASHTESTDATA"/logs/$SHA/odfundifflog.csv |