Control: retitle -1 python3-mupdf: Segfault on import with Python 3.14 Control: affects -1 src:pymupdf Control: reassign -1 python3-mupdf 1.25.1+ds1-9
The reason for the pymupdf FTBFS with Python 3.14 is python3-mupdf not working with Python 3.14:
$ python3.13 -c 'import mupdf' $ python3.14 -c 'import mupdf' zsh: segmentation fault (core dumped) python3.14 -c 'import mupdf' Note that this is different from #1119022 and #1123406.The stack trace from journalctl is not interesting, even with python3.14-dbg (but without debug symbols for the extension:
Stack trace of thread 303763: #0 0x00007f2015290125 n/a (_mupdf.cpython-314-x86_64-linux-gnu.so + 0x290125) #1 0x00007f20152902c5 n/a (_mupdf.cpython-314-x86_64-linux-gnu.so + 0x2902c5) #2 0x00007f201566d109 n/a (_mupdf.cpython-314-x86_64-linux-gnu.so + 0x66d109) #3 0x000000000050a6a4 cfunction_call (/usr/bin/python3.14d + 0x10a6a4) #4 0x00000000004b897b _PyObject_Call (/usr/bin/python3.14d + 0xb897b) #5 0x00000000004b8a3b PyObject_Call (/usr/bin/python3.14d + 0xb8a3b) #6 0x00000000005edb01 _PyEval_EvalFrameDefault (/usr/bin/python3.14d + 0x1edb01) #7 0x000000000060869e _PyEval_EvalFrame (/usr/bin/python3.14d + 0x20869e) #8 0x0000000000608848 _PyEval_Vector (/usr/bin/python3.14d + 0x208848) #9 0x00000000004b6e97 _PyFunction_Vectorcall (/usr/bin/python3.14d + 0xb6e97) #10 0x00000000004b8493 _PyObject_VectorcallDictTstate (/usr/bin/python3.14d + 0xb8493) #11 0x00000000004b8651 _PyObject_Call_Prepend (/usr/bin/python3.14d + 0xb8651) #12 0x0000000000547dc6 call_method (/usr/bin/python3.14d + 0x147dc6) [...] -- WBR, wRAR
signature.asc
Description: PGP signature

