[Bug 544400] New: update of open-vm-tools hangs
http://bugzilla.novell.com/show_bug.cgi?id=544400
Summary: update of open-vm-tools hangs
Classification: openSUSE
Product: openSUSE 11.2
Version: Factory
Platform: i586
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Update Problems
AssignedTo: bnc-team-screening@forge.provo.novell.com
ReportedBy: koenig@linux.de
QAContact: jsrain@novell.com
Found By: ---
trying to update using "zypper dup" from older factory to factory-current,
zypper hangs when updating "open-vm-tools" (i've seen this hang before).
ps uxwwwOT shows:
..
root 3355 0.0 0.4 5048 1108 pts/2 R 17:53 0:00 bash
root 3399 0.9 2.1 62664 5280 pts/2 T 17:53 0:38 zypper dup -l
root 9451 0.0 0.2 10688 592 ? S
http://bugzilla.novell.com/show_bug.cgi?id=544400
User meissner@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=544400#c1
Marcus Meissner
http://bugzilla.novell.com/show_bug.cgi?id=544400
User koenig@linux.de added comment
http://bugzilla.novell.com/show_bug.cgi?id=544400#c2
--- Comment #2 from Harald Koenig
this usually happens when a daemon( vmtoolsd) leaves file descriptors open (like stdin/stdout/stderr) instead of correctly daemonizing.
it happend again when updating to open-vm-tools-2009.07.22-1.23. vmtoolsd is still running, so I can provide some more info. vmtoolsd still has a PGID and is associated with pts/3 : # ps -jlp 29891 14783 F S UID PID PPID PGID SID C PRI NI ADDR SZ WCHAN TTY TIME CMD 4 S 0 14783 3403 14783 3346 0 80 0 - 14957 pipe_w pts/3 0:31 zypper dup -l 4 S 0 29891 1 14783 3346 0 80 0 - 6113 poll_s pts/3 0:02 /usr/bin/vmtoolsd but threre is no open file descriptor other than lots of pipes: # ll /proc/29891/fd total 0 lr-x------ 1 root root 64 2009-10-09 19:52 0 -> /dev/null l-wx------ 1 root root 64 2009-10-09 19:52 1 -> /dev/null l-wx------ 1 root root 64 2009-10-09 19:52 10 -> pipe:[595813] lr-x------ 1 root root 64 2009-10-09 19:52 11 -> pipe:[595814] l-wx------ 1 root root 64 2009-10-09 19:52 12 -> pipe:[595814] lr-x------ 1 root root 64 2009-10-09 19:52 13 -> pipe:[595815] l-wx------ 1 root root 64 2009-10-09 19:52 14 -> pipe:[595815] l-wx------ 1 root root 64 2009-10-09 19:52 2 -> pipe:[595258] lr-x------ 1 root root 64 2009-10-09 19:52 3 -> pipe:[595810] l-wx------ 1 root root 64 2009-10-09 19:52 4 -> pipe:[595810] lr-x------ 1 root root 64 2009-10-09 19:52 5 -> pipe:[595811] l-wx------ 1 root root 64 2009-10-09 19:52 6 -> pipe:[595811] lr-x------ 1 root root 64 2009-10-09 19:52 7 -> pipe:[595812] l-wx------ 1 root root 64 2009-10-09 19:52 8 -> pipe:[595812] lr-x------ 1 root root 64 2009-10-09 19:52 9 -> pipe:[595813] strace shows: 20:01:35.730217 poll([{fd=3, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}], 6, 99) = 0 (Timeout) 20:01:35.834029 gettimeofday({1255111295, 834060}, NULL) = 0 20:01:35.834113 gettimeofday({1255111295, 834130}, NULL) = 0 20:01:35.834167 gettimeofday({1255111295, 834184}, NULL) = 0 20:01:35.834218 poll([{fd=3, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}], 6, 99) = 0 (Timeout) 20:01:35.934170 gettimeofday({1255111295, 934201}, NULL) = 0 20:01:35.934256 gettimeofday({1255111295, 934273}, NULL) = 0 20:01:35.934310 gettimeofday({1255111295, 934327}, NULL) = 0 20:01:35.934362 poll([{fd=3, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}, {fd=13, events=POLLIN}], 6, 100) = 0 (Timeout) 20:01:36.038044 gettimeofday({1255111296, 38073}, NULL) = 0 20:01:36.038128 gettimeofday({1255111296, 38145}, NULL) = 0 20:01:36.038182 gettimeofday({1255111296, 38199}, NULL) = 0 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=544400
User koenig@linux.de added comment
http://bugzilla.novell.com/show_bug.cgi?id=544400#c3
--- Comment #3 from Harald Koenig
it happend again when updating to open-vm-tools-2009.07.22-1.23.
same with open-vm-tools-2009.07.22-1.24 ... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=544400
User prusnak@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=544400#c4
--- Comment #4 from Pavol Rusnak
http://bugzilla.novell.com/show_bug.cgi?id=544400
http://bugzilla.novell.com/show_bug.cgi?id=544400#c
Pavol Rusnak
http://bugzilla.novell.com/show_bug.cgi?id=544400
http://bugzilla.novell.com/show_bug.cgi?id=544400#c5
--- Comment #5 from Dominique Leuenberger
http://bugzilla.novell.com/show_bug.cgi?id=544400
http://bugzilla.novell.com/show_bug.cgi?id=544400#c6
--- Comment #6 from Dominique Leuenberger
http://bugzilla.novell.com/show_bug.cgi?id=544400
http://bugzilla.novell.com/show_bug.cgi?id=544400#c
Dominique Leuenberger
http://bugzilla.novell.com/show_bug.cgi?id=544400
http://bugzilla.novell.com/show_bug.cgi?id=544400#c7
Dmitry Torokhov
http://bugzilla.novell.com/show_bug.cgi?id=544400
http://bugzilla.novell.com/show_bug.cgi?id=544400#c8
Klaus Slott
http://bugzilla.novell.com/show_bug.cgi?id=544400
http://bugzilla.novell.com/show_bug.cgi?id=544400#c9
Dominique Leuenberger
participants (1)
-
bugzilla_noreply@novell.com