Setup: FreeBSD 9.2-RELEASE, VMware Fusion 6.0.2.
When I install open-vm-tools 9.4.0-1280544 on FreeBSD, everything installs/compiles fine, but vmtoolsd crashes with a SIGABRT on reboot.
Looking at a backtrace from gdb, it seems to crash on line 66 in mainLoop.c (g_main_loop_unref(state->ctx.mainLoop);), then goes into glib.
This is the same issue referenced in ticket #176 with version 9.2.3 of the tools.
Thanks Douglas for reporting this issue. This is same as https://sourceforge.net/p/open-vm-tools/tracker/176/.
This is not an open-vm-tools bug as such. This is a lock related bug in glib 2.36. It has been fixed as https://bug697595.bugzilla-attachments.gnome.org/attachment.cgi?id=241179. I found that fix is available in glib 2.37.0 and later versions.
Given that this is a glib issue, either glib needs to be upgraded to a version 2.37.0 (or later) or this patch (https://bug697595.bugzilla-attachments.gnome.org/attachment.cgi?id=241179) should be applied in glib you are using.