summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2022-12-01 22:03:59 +0100
committerStanislaw Halik <sthalik@misaki.pl>2022-12-01 22:03:59 +0100
commit88816b7f2d63a78ae6ec6719c54707eba6dea0b4 (patch)
tree3a754f45ac2fa65ae448774715e67dd9dc20b820
parent687b9f8e812dc0eb942beea518da673a4c478956 (diff)
ci: show more info in backtrace
-rw-r--r--.github/workflows/cmake.yml2
-rw-r--r--.github/workflows/gdbscript2
2 files changed, 2 insertions, 2 deletions
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index f421d795..7b780ca6 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -58,7 +58,7 @@ jobs:
- name: Test
run: |
cd ${{github.workspace}}/build/install
- export LD_LIBRARY_PATH="$PWD/lib" ASAN_OPTIONS=detect_leaks=0
+ export LD_LIBRARY_PATH="$PWD/lib" ASAN_OPTIONS="detect_leaks=0:abort_on_error=1"
xvfb-run gdb -batch -x ../../.github/workflows/gdbscript bin/floormat-test </dev/null
if: matrix.os == 'ubuntu-22.04'
diff --git a/.github/workflows/gdbscript b/.github/workflows/gdbscript
index 8330369a..43b41198 100644
--- a/.github/workflows/gdbscript
+++ b/.github/workflows/gdbscript
@@ -5,5 +5,5 @@ run
if $_isvoid ($_exitsignal)
quit $_exitcode
end
-bt
+bt -entry-values if-needed -full -frame-arguments all
quit 1