[MacPorts] #46658: pulseaudio @5.0_1: builds but doesn't work
MacPorts
noreply at macports.org
Fri Dec 16 08:44:18 CET 2016
#46658: pulseaudio @5.0_1: builds but doesn't work
-------------------------+----------------------
Reporter: RJVB | Owner: Ionic
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: pulseaudio |
-------------------------+----------------------
Comment (by RJVB):
Do you still get the setuid error and failure to connect to a session
DBus? That's becoming hard to debug from a distance.
The only thing you need to know about dbus is that clients find it via an
environment variable that's easy to check for because its name starts with
DBUS. I can confirm that dbus used to work just fine on 10.6 but it's been
quite a while since I checked it.
If you have Qt4 or Qt5 installed there's an application called qdbusviewer
(probably in /opt/local/libexec/qt[45]/bin). If that starts and shows at
least a few things that are not errors you're good on the dbus side of
things.
The fact you still get audio suggests that pulseaudio forks a process that
does the actual work which doesn't crash.
You are right that this might be a bug related to CoreAudio differences on
10.6 . The exact reason for the crash here is that the CA module tries to
free memory that was never allocated. You can try to debug that yourself
(`lldb /opt/local/bin/pulseaudio` ...), you can wait for the port
maintainer to jump in, or you can report the crash upstream.
In case OpenDUNE is an X11 application: did you install pulseaudio with
the +x11 variant? I take it you checked if it only supports pulseaudio?
--
Ticket URL: <https://trac.macports.org/ticket/46658#comment:20>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list