Subject: Bug#1226: [X2Go-Dev] x2goclient for Mac OS immediately throws error regarding "PulseAudio verison number" then crashes

From: Mihai Moldovan <[email-masked]>
Date: Thu, 26 Oct 2017 09:47:25 +0200

On 10/26/2017 09:41 AM, Sean Hooten wrote:
> Okay so I ran dtrace, and then in another shell ran the second command. The
> second command output:
> 
> $ /Applications/x2goclient.app/Contents/exe/pulseaudio --version
> W: [] caps.c: Normally all extra capabilities would be dropped now, but that's
> impossible because PulseAudio was built without capabilities support.
> W: [] core-util.c: Failed to open configuration file
> '/Users/shooten/.config/pulse//daemon.conf': Permission denied
> W: [] daemon-conf.c: Failed to open configuration file: Permission denied

>  4964/0x34936:  write_nocancel(0x2, "W: [] core-util.c: \033[1mFailed to open
> configuration file '/Users/shooten/.config/pulse//daemon.conf': Permission
> denied\033[0m\n@\004\0", 0x7C) = 124 0
>  4964/0x34936:  ioctl(0x2, 0x4004667A, 0x7FFF4FEC56BC) = 0 0
>  4964/0x34936:  write_nocancel(0x2, "W: [] daemon-conf.c: \033[1mFailed to open
> configuration file: Permission denied\033[0m\n\0", 0x52) = 82 0
> dtrace: error on enabled probe ID 2199 (ID 886: syscall::thread_selfid:return):
> invalid user access in action #5 at DIF offset 0

Ah, there we go.

ls -ldh /Users/shooten/.config/pulse//daemon.conf