Skip to content

Commit 9024de9

Browse files
HumanBean17claude
andcommitted
debug: run ladybug file ALONE under gdb (isolation diagnostic)
Tests whether the kuzu SIGSEGV reproduces with just tests/test_ladybug_queries.py on real x86 (no accumulated full-suite state). Result decides: accumulated-state trigger (→ process-isolation fix) vs kuzu-internal bug (→ upstream/upgrade). Co-Authored-By: Claude <noreply@anthropic.com>
1 parent f63e192 commit 9024de9

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/debug-segfault.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
run: |
3434
python -m pip install --upgrade pip
3535
pip install -e ".[dev]"
36-
- name: Run suite under gdb (capture kuzu SIGSEGV backtrace)
36+
- name: Run ladybug file ALONE under gdb (isolation test)
3737
continue-on-error: true
3838
env:
3939
JAVA_CODEBASE_RAG_RUN_HEAVY: "0"
@@ -48,7 +48,7 @@ jobs:
4848
-ex "run" \
4949
-ex "echo \n========== GDB: ALL THREADS BACKTRACE ==========\n" \
5050
-ex "thread apply all bt" \
51-
--args python -m pytest tests -v 2>&1 | tee gdb-output.log
51+
--args python -m pytest tests/test_ladybug_queries.py -v 2>&1 | tee gdb-output.log
5252
echo "gdb finished (inferior exit ${PIPESTATUS[0]}; 139 = SIGSEGV expected)"
5353
- name: Show crash location
5454
if: always()

0 commit comments

Comments
 (0)