vsprintf can segfault or output incorrect strings.
To reproduce build a recent version on a 64-bit OSX system. Then run "servald help" and note that message about the config file has garbage instead of the path to the config file.
Work around is to compile 32bit by adding -m32 to COPT in Makefile.
We need to detect 64-bit OSX builds and add this automatically.
vsprintf can segfault or output incorrect strings.
To reproduce build a recent version on a 64-bit OSX system. Then run "servald help" and note that message about the config file has garbage instead of the path to the config file.
Work around is to compile 32bit by adding -m32 to COPT in Makefile.
We need to detect 64-bit OSX builds and add this automatically.