Open
Description
Discovered when playing around #2246 and building wheels with cibuildwheel
.
Reproducing Steps
Build ledger with -DUSE_PYTHON=ON
, install it and run python test/python/TransactionTest.py
. It is also reproduced when running Python tests in the cmake.yml
workflow (gudzpoz@0242b68, results).
$ python test/python/TransactionTest.py
.*** stack smashing detected ***: terminated
[1] 712857 IOT instruction (core dumped) python test/python/TransactionTest.py
Bisecting the file it seems the following line causes the segfault.
ledger/test/python/TransactionTest.py
Line 38 in 42a2121
Stack trace: gdb.bt.txt
Environment
OS: Arch Linux x86_64 (EndeavourOS)
Ledger: Ledger 3.3.2-20230330
Python: Python 3.11.6
Metadata
Metadata
Assignees
Labels
No labels