Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#179 vmtoolsd from 9.4.0-1280544 crashes with a SIGABRT on FreeBSD 9.2

v1.0 (example)
closed-duplicate
nobody
None
5
2014-02-14
2013-11-21
No

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.

2 Attachments

Discussion

  • Ravindra Kumar
    Ravindra Kumar
    2014-02-14

    • status: open --> closed-duplicate
     
  • Ravindra Kumar
    Ravindra Kumar
    2014-02-14

    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.