DBus on "other" platforms

René J.V. Bertin rjvbertin at gmail.com
Fri May 13 20:42:10 UTC 2016


On Thursday May 12 2016 21:31:43 Simon McVittie wrote:


> Looks like there's some other problem with AF_UNIX on OS X that nobody
> has reported so far :-(
> 
> Is there an OS X equivalent of strace that you can try running it under?
> I'd be interested to see what that too-long name actually is.

That was rather simple, actually. Since I'm trying all this with the MacPorts build I am working with a build directory that has a somewhat crazy long path, which apparently shouldn't be used for creating sockets. Using the configure option --with-test-socket-dir=/tmp solved this.

Now I'm seeing

%> test/test-dbus-daemon
/creds: OK
/processid: **
ERROR:dbus-daemon.c:548:test_processid: assertion failed (error.name == DBUS_ERROR_UNIX_PROCESS_ID_UNKNOWN): ("org.freedesktop.DBus.Error.InvalidArgs" == "org.freedesktop.DBus.Error.UnixProcessIdUnknown")
Abort
Exit 134


R.


More information about the dbus mailing list