#912: SEGFAULT in dbus_connection_send_with_reply_and_block at startup when using pulseaudio with jack ------------------------+--------------------------------------------------- Reporter: darkraven | Owner: lennart Type: defect | Status: new Milestone: | Component: module-jack-* Resolution: | Keywords: ------------------------+---------------------------------------------------
Comment(by tanuk): Based on the assertion, I'd guess the system bus is being accessed from two threads. I checked, and yes, pa_make_realtime is called from the io thread of the jack sink. All or most other dbus activity happens in the main thread. The alsa sink and source also have this same problem, btw. Apparently this bug isn't as likely to happen with the alsa devices, but in principle the alsa devices are broken too. This could probably be fixed by making the main thread wait until the io thread has completed the pa_make_realtime call, which accesses rtkit via dbus. -- Ticket URL: <http://pulseaudio.org/ticket/912#comment:6> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______________________________________________ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets