Hello,
I can confirm the bug on my own Sid, after upgrading end of last week.
A quick GDB gives me the following stacktrace :
Thread 1 "python3" received signal SIGSEGV, Segmentation fault.
0x00007ffff14efb03 in QMediaDevices::audioOutputs() () from
/lib/x86_64-linux-gnu/libQt6Multimedia.so.6
(gdb) bt
#0 0x00007ffff14efb03 in QMediaDevices::audioOutputs() () at
/lib/x86_64-linux-gnu/libQt6Multimedia.so.6
#1 0x00007ffff14f1825 in QMediaDevices::defaultAudioOutput() () at
/lib/x86_64-linux-gnu/libQt6Multimedia.so.6
#2 0x00007ffff14d4a89 in QAudioOutput::QAudioOutput(QObject*) () at
/lib/x86_64-linux-gnu/libQt6Multimedia.so.6
#3 0x00007ffff15a55f9 in () at
/usr/lib/python3/dist-packages/PyQt6/QtMultimedia.abi3.so
#4 0x00007ffff15a5742 in () at
/usr/lib/python3/dist-packages/PyQt6/QtMultimedia.abi3.so
#5 0x00007ffff53912fc in () at
/usr/lib/python3/dist-packages/PyQt6/sip.cpython-310-x86_64-linux-gnu.so
#6 0x00005555556cfd7a in _PyObject_MakeTpCall ()
#7 0x00005555556ca092 in _PyEval_EvalFrameDefault ()
#8 0x00005555556cf014 in _PyObject_FastCallDictTstate ()
#9 0x00005555556e227c in ()
#10 0x00005555556cfd7a in _PyObject_MakeTpCall ()
#11 0x00005555556ca092 in _PyEval_EvalFrameDefault ()
#12 0x000055555579fa90 in ()
#13 0x000055555579f9e2 in PyEval_EvalCode ()
#14 0x00005555557a4d67 in ()
#15 0x00005555556d9224 in ()
#16 0x00005555556cac5b in _PyEval_EvalFrameDefault ()
#17 0x00005555556d8fd5 in _PyFunction_Vectorcall ()
#18 0x00005555556c9d02 in _PyEval_EvalFrameDefault ()
#19 0x00005555556d8fd5 in _PyFunction_Vectorcall ()
#20 0x00005555556c534d in _PyEval_EvalFrameDefault ()
#21 0x00005555556d8fd5 in _PyFunction_Vectorcall ()
#22 0x00005555556c5163 in _PyEval_EvalFrameDefault ()
#23 0x00005555556d8fd5 in _PyFunction_Vectorcall ()
#24 0x00005555556c5163 in _PyEval_EvalFrameDefault ()
#25 0x00005555556d8fd5 in _PyFunction_Vectorcall ()
#26 0x00005555556d8447 in ()
#27 0x00005555557a479c in _PyObject_CallMethodIdObjArgs ()
#28 0x00005555555ddcc6 in ()
#29 0x00005555556c7b2c in _PyEval_EvalFrameDefault ()
#30 0x000055555579fa90 in ()
#31 0x000055555579f9e2 in PyEval_EvalCode ()
#32 0x00005555557c5d53 in ()
#33 0x00005555557c058a in ()
#34 0x00005555557c5ae2 in ()
#35 0x00005555557c517a in _PyRun_SimpleFileObject ()
#36 0x00005555557c4ed4 in _PyRun_AnyFileObject ()
#37 0x00005555557b8c0c in Py_RunMain ()
#38 0x0000555555794e67 in Py_BytesMain ()
#39 0x00007ffff7cbc18a in __libc_start_call_main
(main=main@entry=0x555555794e30, argc=argc@entry=2,
argv=argv@entry=0x7fffffffe7c8)
at ../sysdeps/nptl/libc_start_call_main.h:58
#40 0x00007ffff7cbc245 in __libc_start_main_impl
(main=0x555555794e30, argc=2, argv=0x7fffffffe7c8, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe7b8)
at ../csu/libc-start.c:381
#41 0x0000555555794d61 in _start ()
It seems something internal to Qt6Multimedia or PyQt, I wonder if one of
those packages don't need to be recompiled after some ABI change. But it
could be something else, I'm no expert in Qt.
Regards,
--
Gaël Le Mignot - [email protected]
Pilot Systems - 82, rue de Pixérécourt - 75020 Paris
Tel : +33 1 44 53 05 55 - www.pilot-systems.net
Découvrez notre offre Cloud privé 100% infogéré - www.pilotsystems.net/cloud/