2008-12-10 10:55:48 |
Martin |
bug |
|
|
added bug |
2008-12-10 10:55:48 |
Martin |
bug |
|
|
added attachment 'vmware-guestd.strace.gz' (vmware-guestd.strace.gz) |
2008-12-10 11:00:45 |
Martin |
description |
Binary package hint: open-vm-tools
I have some amd64 machines running on VMWare ESX and the vmware-guestd terminates itself after a few seconds. The kernel modules load fine and while vmware-guestd is running the Infrastrcture Client shows that the VMWare Tools are running.
I used the latest version from -proposed:
# apt-cache policy open-vm-tools
open-vm-tools:
Installed: 2008.08.08-109361-1ubuntu2.1
Candidate: 2008.08.08-109361-1ubuntu2.1
Version table:
*** 2008.08.08-109361-1ubuntu2.1 0
100 /var/lib/dpkg/status
2008.08.08-109361-1ubuntu1 0
500 http://apt.uni-paderborn.de intrepid/multiverse Packages
Kernel Version: linux-image-2.6.27-9-server 2.6.27-9.19 x86_64
I also attached the output of strace. I think the last few lines are interessting:
read(13, "Inter-| Receive "..., 1024) = 453
ioctl(12, SIOCGIFFLAGS, {ifr_name="lo", ifr_flags=IFF_UP|IFF_LOOPBACK|IFF_RUNNING}) = 0
ioctl(12, SIOCGIFMTU, {ifr_name="lo", ifr_mtu=16436}) = 0
ioctl(12, SIOCGIFADDR, {ifr_name="lo", ifr_addr={AF_INET, inet_addr("127.0.0.1")}}) = 0
ioctl(12, SIOCGIFNETMASK, {ifr_name="lo", ifr_netmask={AF_INET, inet_addr("255.0.0.0")}}) = 0
ioctl(12, SIOCGIFFLAGS, {ifr_name="eth0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0
ioctl(12, SIOCGIFMTU, {ifr_name="eth0", ifr_mtu=1500}) = 0
ioctl(12, SIOCGIFADDR, {ifr_name="eth0", ifr_addr={AF_INET, inet_addr("131.234.137.92")}}) = 0
ioctl(12, SIOCGIFNETMASK, {ifr_name="eth0", ifr_netmask={AF_INET, inet_addr("255.255.255.128")}}) = 0
ioctl(12, SIOCGIFHWADDR, {ifr_name="eth0", ifr_hwaddr=00:50:56:aa:19:73}) = 0
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
write(2, "Backtrace:\n", 11) = 11
futex(0x7f77aa2a6190, 0x81 /* FUTEX_??? */, 2147483647) = 0
write(2, "Backtrace[0] 00007fffb4853200 ri"..., 177) = 177
write(2, "Backtrace[1] 00007fffb4853220 ri"..., 177) = 177
write(2, "Backtrace[2] 00007fffb4853640 ri"..., 177) = 177
write(2, "Backtrace[3] 00007fffb4853720 ri"..., 177) = 177
write(2, "Backtrace[4] 00007fffb4853810 ri"..., 177) = 177
write(2, "Backtrace[5] 00007fffb48538a0 ri"..., 177) = 177
write(2, "Backtrace[6] 00007fffb4857900 ri"..., 177) = 177
write(2, "Backtrace[7] 00007fffb4857920 ri"..., 177) = 177
write(2, "Backtrace[8] 00007fffb4857bc0 ri"..., 177) = 177
write(2, "Backtrace[9] 00007fffb4857be0 ri"..., 177) = 177
write(2, "Backtrace[10] 00007fffb4857fe0 r"..., 178) = 178
write(2, "Backtrace[11] 00007fffb4858050 r"..., 178) = 178
write(2, "Backtrace[12] 00007fffb4858100 r"..., 178) = 178
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
exit_group(-1) = ?
Process 31194 detached |
Binary package hint: open-vm-tools
I have some amd64 machines running on VMWare ESX and the vmware-guestd terminates itself after a few seconds. The kernel modules load fine and while vmware-guestd is running the Infrastrcture Client shows that the VMWare Tools are running.
I used the latest version from -proposed:
open-vm-tools 2008.08.08-109361-1ubuntu2.1
linux-image-2.6.27-9-server 2.6.27-9.19 x86_64
I also attached the output of strace. I think the last few lines are interessting:
read(13, "Inter-| Receive "..., 1024) = 453
ioctl(12, SIOCGIFFLAGS, {ifr_name="lo", ifr_flags=IFF_UP|IFF_LOOPBACK|IFF_RUNNING}) = 0
ioctl(12, SIOCGIFMTU, {ifr_name="lo", ifr_mtu=16436}) = 0
ioctl(12, SIOCGIFADDR, {ifr_name="lo", ifr_addr={AF_INET, inet_addr("127.0.0.1")}}) = 0
ioctl(12, SIOCGIFNETMASK, {ifr_name="lo", ifr_netmask={AF_INET, inet_addr("255.0.0.0")}}) = 0
ioctl(12, SIOCGIFFLAGS, {ifr_name="eth0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0
ioctl(12, SIOCGIFMTU, {ifr_name="eth0", ifr_mtu=1500}) = 0
ioctl(12, SIOCGIFADDR, {ifr_name="eth0", ifr_addr={AF_INET, inet_addr("131.234.137.92")}}) = 0
ioctl(12, SIOCGIFNETMASK, {ifr_name="eth0", ifr_netmask={AF_INET, inet_addr("255.255.255.128")}}) = 0
ioctl(12, SIOCGIFHWADDR, {ifr_name="eth0", ifr_hwaddr=00:50:56:aa:19:73}) = 0
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
write(2, "Backtrace:\n", 11) = 11
futex(0x7f77aa2a6190, 0x81 /* FUTEX_??? */, 2147483647) = 0
write(2, "Backtrace[0] 00007fffb4853200 ri"..., 177) = 177
write(2, "Backtrace[1] 00007fffb4853220 ri"..., 177) = 177
write(2, "Backtrace[2] 00007fffb4853640 ri"..., 177) = 177
write(2, "Backtrace[3] 00007fffb4853720 ri"..., 177) = 177
write(2, "Backtrace[4] 00007fffb4853810 ri"..., 177) = 177
write(2, "Backtrace[5] 00007fffb48538a0 ri"..., 177) = 177
write(2, "Backtrace[6] 00007fffb4857900 ri"..., 177) = 177
write(2, "Backtrace[7] 00007fffb4857920 ri"..., 177) = 177
write(2, "Backtrace[8] 00007fffb4857bc0 ri"..., 177) = 177
write(2, "Backtrace[9] 00007fffb4857be0 ri"..., 177) = 177
write(2, "Backtrace[10] 00007fffb4857fe0 r"..., 178) = 178
write(2, "Backtrace[11] 00007fffb4858050 r"..., 178) = 178
write(2, "Backtrace[12] 00007fffb4858100 r"..., 178) = 178
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
exit_group(-1) = ?
Process 31194 detached |
|
2008-12-10 13:00:43 |
Martin |
bug |
|
|
added attachment 'vmware-guestd.gz' (vmware-guestd.gz) |
2009-02-20 04:41:33 |
Anders Kaseorg |
bug |
|
|
added attachment 'open-vm-tools_2008.08.08-109361-1ubuntu2.2.debdiff' (debdiff for Intrepid) |
2009-02-23 18:10:09 |
Anders Kaseorg |
open-vm-tools: status |
New |
Confirmed |
|
2009-02-23 18:10:09 |
Anders Kaseorg |
open-vm-tools: statusexplanation |
|
Great, thanks for the feedback.
Note that my most recent debdiff (~andersk5 in my PPA) also fixes bug 302226 and is posted there. |
|
2009-02-23 22:25:44 |
Anders Kaseorg |
bug |
|
|
added subscriber MOTU Stable Release Updates |
2009-03-01 22:49:25 |
Andreas Moog |
open-vm-tools: importance |
Undecided |
Medium |
|
2009-03-01 22:49:25 |
Andreas Moog |
open-vm-tools: statusexplanation |
Great, thanks for the feedback.
Note that my most recent debdiff (~andersk5 in my PPA) also fixes bug 302226 and is posted there. |
|
|
2009-03-18 17:23:06 |
Anders Kaseorg |
bug |
|
|
added attachment 'open-vm-tools_2008.08.08-109361-1ubuntu2.2.debdiff' (debdiff for Intrepid) |
2009-03-18 17:35:33 |
Anders Kaseorg |
description |
Binary package hint: open-vm-tools
I have some amd64 machines running on VMWare ESX and the vmware-guestd terminates itself after a few seconds. The kernel modules load fine and while vmware-guestd is running the Infrastrcture Client shows that the VMWare Tools are running.
I used the latest version from -proposed:
open-vm-tools 2008.08.08-109361-1ubuntu2.1
linux-image-2.6.27-9-server 2.6.27-9.19 x86_64
I also attached the output of strace. I think the last few lines are interessting:
read(13, "Inter-| Receive "..., 1024) = 453
ioctl(12, SIOCGIFFLAGS, {ifr_name="lo", ifr_flags=IFF_UP|IFF_LOOPBACK|IFF_RUNNING}) = 0
ioctl(12, SIOCGIFMTU, {ifr_name="lo", ifr_mtu=16436}) = 0
ioctl(12, SIOCGIFADDR, {ifr_name="lo", ifr_addr={AF_INET, inet_addr("127.0.0.1")}}) = 0
ioctl(12, SIOCGIFNETMASK, {ifr_name="lo", ifr_netmask={AF_INET, inet_addr("255.0.0.0")}}) = 0
ioctl(12, SIOCGIFFLAGS, {ifr_name="eth0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0
ioctl(12, SIOCGIFMTU, {ifr_name="eth0", ifr_mtu=1500}) = 0
ioctl(12, SIOCGIFADDR, {ifr_name="eth0", ifr_addr={AF_INET, inet_addr("131.234.137.92")}}) = 0
ioctl(12, SIOCGIFNETMASK, {ifr_name="eth0", ifr_netmask={AF_INET, inet_addr("255.255.255.128")}}) = 0
ioctl(12, SIOCGIFHWADDR, {ifr_name="eth0", ifr_hwaddr=00:50:56:aa:19:73}) = 0
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
write(2, "Backtrace:\n", 11) = 11
futex(0x7f77aa2a6190, 0x81 /* FUTEX_??? */, 2147483647) = 0
write(2, "Backtrace[0] 00007fffb4853200 ri"..., 177) = 177
write(2, "Backtrace[1] 00007fffb4853220 ri"..., 177) = 177
write(2, "Backtrace[2] 00007fffb4853640 ri"..., 177) = 177
write(2, "Backtrace[3] 00007fffb4853720 ri"..., 177) = 177
write(2, "Backtrace[4] 00007fffb4853810 ri"..., 177) = 177
write(2, "Backtrace[5] 00007fffb48538a0 ri"..., 177) = 177
write(2, "Backtrace[6] 00007fffb4857900 ri"..., 177) = 177
write(2, "Backtrace[7] 00007fffb4857920 ri"..., 177) = 177
write(2, "Backtrace[8] 00007fffb4857bc0 ri"..., 177) = 177
write(2, "Backtrace[9] 00007fffb4857be0 ri"..., 177) = 177
write(2, "Backtrace[10] 00007fffb4857fe0 r"..., 178) = 178
write(2, "Backtrace[11] 00007fffb4858050 r"..., 178) = 178
write(2, "Backtrace[12] 00007fffb4858100 r"..., 178) = 178
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
exit_group(-1) = ?
Process 31194 detached |
The upstream version of open-vm-tools in Intrepid FTBFS because it has format string warnings and is built with -Werror. The Ubuntu “fix”, ubuntu_toolchain_FTBFS.dpatch, introduced many regressions relative to upstream by adding incorrect "%s\n" format strings. These spurious newlines cause vmware-guestd to crash on startup.
The format string warnings have been fixed (correctly) upstream, so this patch is not needed in Jaunty and has already been removed. The attached debdiff (comment 22) fixes ubuntu_toolchain_FTBFS.dpatch for Intrepid.
This debdiff also fixes bug #289921 “network interface does not come up after installing open-vm-tools” and bug #302226 “vmware-user doesn't autostart”, and descriptions of the corresponding patches are posted there.
The patched package has been in my PPA for four weeks, and confirmed working by three other users. Risk of regression is low, especially given that these three bugs essentially prevent the current Intrepid package from being useful in any way.
===
Binary package hint: open-vm-tools
I have some amd64 machines running on VMWare ESX and the vmware-guestd terminates itself after a few seconds. The kernel modules load fine and while vmware-guestd is running the Infrastrcture Client shows that the VMWare Tools are running.
I used the latest version from -proposed:
open-vm-tools 2008.08.08-109361-1ubuntu2.1
linux-image-2.6.27-9-server 2.6.27-9.19 x86_64
I also attached the output of strace. I think the last few lines are interessting:
read(13, "Inter-| Receive "..., 1024) = 453
ioctl(12, SIOCGIFFLAGS, {ifr_name="lo", ifr_flags=IFF_UP|IFF_LOOPBACK|IFF_RUNNING}) = 0
ioctl(12, SIOCGIFMTU, {ifr_name="lo", ifr_mtu=16436}) = 0
ioctl(12, SIOCGIFADDR, {ifr_name="lo", ifr_addr={AF_INET, inet_addr("127.0.0.1")}}) = 0
ioctl(12, SIOCGIFNETMASK, {ifr_name="lo", ifr_netmask={AF_INET, inet_addr("255.0.0.0")}}) = 0
ioctl(12, SIOCGIFFLAGS, {ifr_name="eth0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0
ioctl(12, SIOCGIFMTU, {ifr_name="eth0", ifr_mtu=1500}) = 0
ioctl(12, SIOCGIFADDR, {ifr_name="eth0", ifr_addr={AF_INET, inet_addr("131.234.137.92")}}) = 0
ioctl(12, SIOCGIFNETMASK, {ifr_name="eth0", ifr_netmask={AF_INET, inet_addr("255.255.255.128")}}) = 0
ioctl(12, SIOCGIFHWADDR, {ifr_name="eth0", ifr_hwaddr=00:50:56:aa:19:73}) = 0
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
write(2, "Backtrace:\n", 11) = 11
futex(0x7f77aa2a6190, 0x81 /* FUTEX_??? */, 2147483647) = 0
write(2, "Backtrace[0] 00007fffb4853200 ri"..., 177) = 177
write(2, "Backtrace[1] 00007fffb4853220 ri"..., 177) = 177
write(2, "Backtrace[2] 00007fffb4853640 ri"..., 177) = 177
write(2, "Backtrace[3] 00007fffb4853720 ri"..., 177) = 177
write(2, "Backtrace[4] 00007fffb4853810 ri"..., 177) = 177
write(2, "Backtrace[5] 00007fffb48538a0 ri"..., 177) = 177
write(2, "Backtrace[6] 00007fffb4857900 ri"..., 177) = 177
write(2, "Backtrace[7] 00007fffb4857920 ri"..., 177) = 177
write(2, "Backtrace[8] 00007fffb4857bc0 ri"..., 177) = 177
write(2, "Backtrace[9] 00007fffb4857be0 ri"..., 177) = 177
write(2, "Backtrace[10] 00007fffb4857fe0 r"..., 178) = 178
write(2, "Backtrace[11] 00007fffb4858050 r"..., 178) = 178
write(2, "Backtrace[12] 00007fffb4858100 r"..., 178) = 178
write(2, "str.c:100 Buffer too small 0x7f7"..., 34) = 34
exit_group(-1) = ?
Process 31194 detached |
|
2009-03-18 17:35:33 |
Anders Kaseorg |
title |
vmware-guestd crashing |
SRU: vmware-guestd crashing |
|
2009-04-21 17:38:09 |
Evan Broder |
bug |
|
|
added subscriber Debathena Project |
2009-12-18 18:47:31 |
Evan Broder |
bug task added |
|
open-vm-tools (Ubuntu Intrepid) |
|
2009-12-18 18:47:45 |
Evan Broder |
open-vm-tools (Ubuntu): status |
Confirmed |
Fix Released |
|
2009-12-18 18:47:54 |
Evan Broder |
open-vm-tools (Ubuntu Intrepid): status |
New |
Confirmed |
|
2010-05-08 08:44:53 |
Alex Valavanis |
open-vm-tools (Ubuntu Intrepid): status |
Confirmed |
Invalid |
|