[MacPorts] #46658: pulseaudio @5.0_1: builds but doesn't work

MacPorts noreply at macports.org
Wed Dec 14 23:59:39 CET 2016


#46658: pulseaudio @5.0_1: builds but doesn't work
-------------------------+--------------------
  Reporter:  RJVB        |      Owner:  Ionic
      Type:  defect      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.3.3
Resolution:  fixed       |   Keywords:
      Port:  pulseaudio  |
-------------------------+--------------------

Comment (by kencu):

 Hi,

 I bumped into an error that seems to be much like this one today while
 trying out a new port I'm working on that uses this.

 {{{
 $ port -v installed pulseaudio
 pulseaudio @9.0_1+x11 (active) platform='darwin 10' archs='x86_64'
 }}}

 {{{
 $ pulseaudio
 W: [] caps.c: Normally all extra capabilities would be dropped now, but
 that's impossible because PulseAudio was built without capabilities
 support.
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 Dynamic session lookup supported but failed: Unable to find launchd socket
 when setuid
 E: [] core-util.c: Failed to connect to system bus: Not enough memory
 W: [] pid.c: Stale PID file, overwriting.
 pulseaudio(51409,0x7fff71106cc0) malloc: *** error for object 0x1008404d8:
 pointer being freed was not allocated
 *** set a breakpoint in malloc_error_break to debug
 Abort trap
 }}}

 {{{
 rocess:         pulseaudio [51426]
 Path:            /opt/local/bin/pulseaudio
 Identifier:      pulseaudio
 Version:         ??? (???)
 Code Type:       X86-64 (Native)
 Parent Process:  pulseaudio [51425]

 Date/Time:       2016-12-14 15:54:10.223 -0800
 OS Version:      Mac OS X 10.6.8 (10K549)
 Report Version:  6

 Interval Since Last Report:          137823 sec
 Crashes Since Last Report:           10
 Per-App Crashes Since Last Report:   9
 Anonymous UUID:                      A3B3F8DB-9F61-4B79-884D-3BB3BE6151F5

 Exception Type:  EXC_CRASH (SIGABRT)
 Exception Codes: 0x0000000000000000, 0x0000000000000000
 Crashed Thread:  0  Dispatch queue: com.apple.main-thread

 Application Specific Information:
 abort() called

 Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
 0   libSystem.B.dylib                   0x00007fff8988f0b6 __kill + 10
 1   libSystem.B.dylib                   0x00007fff8992f9f6 abort + 83
 2   libSystem.B.dylib                   0x00007fff89847195 free + 128
 3   libpulse.0.dylib                    0x00000001000e88de pa_xfree + 31
 4   module-coreaudio-device.so          0x0000000100aec5f1
 ca_device_create_streams + 2271
 5   module-coreaudio-device.so          0x0000000100aebae9
 module_coreaudio_device_LTX_pa__init + 852
 6   libpulsecore-9.0.dylib              0x0000000100036632 pa_module_load
 + 474
 7   module-coreaudio-detect.so          0x0000000100a8d11a
 ca_update_device_list + 654
 8   module-coreaudio-detect.so          0x0000000100a8ccbb
 module_coreaudio_detect_LTX_pa__init + 367
 9   libpulsecore-9.0.dylib              0x0000000100036632 pa_module_load
 + 474
 10  libpulsecore-9.0.dylib              0x0000000100026200
 pa_cli_command_load + 146
 11  libpulsecore-9.0.dylib              0x0000000100024136
 pa_cli_command_execute_line_stateful + 563
 12  libpulsecore-9.0.dylib              0x0000000100024869
 pa_cli_command_execute_file_stream + 165
 13  pulseaudio                          0x000000010000db66 main + 7794
 14  pulseaudio                          0x0000000100007754 start + 52
 }}}

 I presume this is using dbus, which seems to be running

 {{{
 $ sudo launchctl load -w /Library/LaunchDaemons/org.freedesktop.dbus-
 system.plist
 org.freedesktop.dbus-system: Already loaded
 }}}

 Not completely sure where to go with this next...

--
Ticket URL: <https://trac.macports.org/ticket/46658#comment:15>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list