Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 283654 - app-emulation/open-vm-tools-0.0.20090824.187411 fails to load vmtoolsd
Summary: app-emulation/open-vm-tools-0.0.20090824.187411 fails to load vmtoolsd
Status: RESOLVED DUPLICATE of bug 291236
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-04 12:07 UTC by Karsten Hiddemann
Modified: 2009-12-20 14:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karsten Hiddemann 2009-09-04 12:07:58 UTC
Hi, I tried using the open-vm-tools, but they seem to fail to load because they depend on an existing /proc/driver/vmware-sync which doesn't exist in my system.

Here's the output:

# /etc/init.d/vmware-tools start
 * Caching service dependencies ...                                                                                   [ ok ]
 * Loading vmblock module ...                                                                                         [ ok ]
 * Mounting vmblock device ...                                                                                        [ ok ]
 * Starting vmtoolsd ...                                                                                              [ !! ]

Checking:

# vmtoolsd
[Sep 04 13:56:26.108: ] [   error] [vmsvc] Recieved SEGV, exiting
Aborted

Strace:

mprotect(0xb7be8000, 4096, PROT_READ)   = 0
stat64("/proc/driver/vmware-sync", 0xbf8533d4) = -1 ENOENT (No such file or directory)
munmap(0xb7be4000, 20672)               = 0
close(5)                                = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
gettimeofday({1252065461, 724942}, NULL) = 0
open("/etc/localtime", O_RDONLY)        = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
fstat64(5, {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f11000
read(5, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10\0\0\0\0\0"..., 4096) = 2309
_llseek(5, -28, [2281], SEEK_CUR)       = 0
read(5, "\nCET-1CEST,M3.5.0,M10.5.0/3\n"..., 4096) = 28
close(5)                                = 0
munmap(0xb7f11000, 4096)                = 0
write(2, "[Sep 04 13:57:41.724: ] [   error"..., 66[Sep 04 13:57:41.724: ] [   error] [vmsvc] Recieved SEGV, exiting
) = 66
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(16774, 16774, SIGABRT)           = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++

---

Regarding my system:

# cat /proc/version
Linux version 2.6.30-gentoo-r5 (root@thinkpad_r51) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) #1 SMP Mon Aug 31 16:29:15 CEST 2009
# cat /etc/make.conf
CFLAGS="-O2 -march=i686 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
Comment 1 Vadim Kuznetsov (RETIRED) gentoo-dev 2009-09-04 16:34:15 UTC
/proc/driver/vmware-sync does not exist, because vmsync module is not loaded.
I do not have it loaded either. vmtoolsd can work without vmsync. It segfaulted on something else.
Comment 2 Vadim Kuznetsov (RETIRED) gentoo-dev 2009-12-20 14:08:50 UTC

*** This bug has been marked as a duplicate of bug 291236 ***