[Bug 306835] Re: SRU: vmware-guestd crashing

Anders Kaseorg andersk at mit.edu
Wed Mar 18 17:35:33 UTC 2009


** Summary changed:

- vmware-guestd crashing
+ SRU: vmware-guestd crashing

** Description changed:

+ 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

-- 
SRU: vmware-guestd crashing
https://bugs.launchpad.net/bugs/306835
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


More information about the universe-bugs mailing list