Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 487612

Summary: app-emulation/vmware-workstation-8.0.5.893925 silently segfaults with net-misc/curl-7.32.0
Product: Gentoo Linux Reporter: Mike Auty (RETIRED) <ikelos>
Component: Current packagesAssignee: Gentoo VMWare Bug Squashers [disabled] <vmware+disabled>
Status: RESOLVED OBSOLETE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mike Auty (RETIRED) gentoo-dev 2013-10-11 09:31:09 UTC
Hiya,

Just to let you know that when conducting certain operations (such as connecting to a remote ESXi server to manage it) workstation-8.0.5 segfaults when using the >=curl-7.32.0.  The backtrace looks a little like:

Program received signal SIGSEGV, Segmentation fault.
curl_multi_add_handle (multi_handle=0x55555595d130, easy_handle=0x55555733a300)
    at multi.c:440
440	multi.c: No such file or directory.
(gdb) bt
#0  curl_multi_add_handle (multi_handle=0x55555595d130, easy_handle=0x55555733a300) at multi.c:440
#1  0x00007fffe64fc563 in ?? () from /opt/vmware/lib/vmware/lib/libgvmomi.so.0/libgvmomi.so.0

Downgrading curl to 7.31.0 solves the problem.

It should also be noted that other distributions [1] have encountered this issue, and force vmware to use the bundled libcurl instead.  There's also an article [2] about how to force the use of the bundled libcurl after the previous time that vmware and curl broke[3].

From the Arch bug reports, this may also affect vmware-workstation-9.0.2.

[1] https://bugs.archlinux.org/task/36589
[2] http://alexmufatti.it/2013/08/20/vmware-crash-on-startup-after-curl-update/
[3] https://bugs.archlinux.org/task/33779
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2014-04-12 18:12:38 UTC
Not in the tree anymore.