Bug#1036645: libportaudio2: crash due to violated assertion
Daniel Schürmann
daschuer at mixxx.org
Tue May 23 19:51:59 BST 2023
Package: libportaudio2
Version: 19.6.0-1 ... 19.6.0-1.2
Severity: important
Dear Portaudio maintainers,
With Mixxx and Pipewrie installed we see crashes SIGABRT when closing Mixxx.
This leads to losing unsaved user data. The issue seems to be a broken
pipe to the pipewire process.
The original bug is reported here:
https://github.com/mixxxdj/mixxx/issues/11587
When building portaudio without debuild, -DNDEBUG is set that disables assert()
For my understanding that flag should be also set for the debian package.
That would be a solution for this bug.
Alternatively we may patch out the assertion here:
https://github.com/PortAudio/portaudio/blob/2fe67f3568295accc0b4cc47cefd5e0d6a7f6e43/src/hostapi/jack/pa_jack.c#L864
and in some other similar places.
Daniel
More information about the Pkg-voip-maintainers
mailing list