When an SUA process forks a child process on a Windows Vista-based computer, the child process is unexpectedly marked as a zombie process

When an SUA process forks a child process on a Windows Vista-based computer, the child process is unexpectedly marked as a zombie process

Article ID : 953603
Last Review : June 11, 2008
Revision : 1.1
On This Page

SYMPTOMS

Consider the following scenario. On a Windows Vista-based computer, a Subsystem for UNIX-based Applications (SUA) process forks a child process. Because the SUA process is not required to wait for the child process to be completed, the SUA process sets the value of the SIGCHILD signal to SIG_IGN. In this scenario, the SUA process expects the child process to be cleared when the child process is complete. However, the child process is unexpectedly marked as a zombie process instead.

Back to the top

RESOLUTION

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a Hotfix download available section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:

http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)

Note The Hotfix download available form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

To apply this hotfix, you must have Windows Vista or Windows Vista Service Pack 1 installed.

Restart requirement

You must restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace any other hotfixes.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

Windows Vista, x86-based versions
File name File version File size Date Time
Package_1_for_kb953603~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,925 30-May-2008 12:24
Package_2_for_kb953603~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,763 30-May-2008 12:24
Package_3_for_kb953603~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,773 30-May-2008 12:24
Package_4_for_kb953603~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,763 30-May-2008 12:24
Package_for_kb953603_client_0~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,396 30-May-2008 12:24
Package_for_kb953603_client_1~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,367 30-May-2008 12:24
Package_for_kb953603_client~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,712 30-May-2008 12:24
Package_for_kb953603_sc_0~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,397 30-May-2008 12:24
Package_for_kb953603_sc~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,423 30-May-2008 12:24
Package_for_kb953603_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,396 30-May-2008 12:24
Package_for_kb953603_server~31bf3856ad364e35~x86~~6.0.1.0.mum Not Applicable 1,431 30-May-2008 12:24
X86_02f0490e7d0c82cea68a0a2eec01302e_31bf3856ad364e35_6.0.6001.22190_none_1d95cac64c254a97.manifest Not Applicable 712 30-May-2008 12:24
X86_afa17920c40af7422ec34ea3d1854c49_31bf3856ad364e35_6.0.6001.22190_none_a8763c6f628b1e60.manifest Not Applicable 707 30-May-2008 12:24
X86_d6b951fd41c622c5693cde4ce295f904_31bf3856ad364e35_6.0.6000.20845_none_e124358b772d4990.manifest Not Applicable 707 30-May-2008 12:24
X86_subsystem-for-unix-..d-applications-core_31bf3856ad364e35_6.0.6001.22190_none_f485c752b9d27aba.manifest Not Applicable 67,927 30-May-2008 06:13
X86_subsystem-for-unix-based-applications_31bf3856ad364e35_6.0.6000.20845_none_726579930c029650.manifest Not Applicable 72,820 30-May-2008 06:06
X86_subsystem-for-unix-based-applications_31bf3856ad364e35_6.0.6001.22190_none_7410a5450956371c.manifest Not Applicable 72,823 30-May-2008 06:13
Baseu.dnl Not Applicable 166 18-Dec-2007 21:41
Baseu.prm Not Applicable 1,153 18-Dec-2007 21:41
Disablesetuid.ini Not Applicable 92 18-Dec-2007 21:41
Download.url Not Applicable 71 18-Dec-2007 21:41
Enablesetuid.ini Not Applicable 92 18-Dec-2007 21:41
Posix.exe 6.0.6001.22190 80,896 30-May-2008 03:27
Posixsscom.dll 6.0.6001.22190 5,632 30-May-2008 05:54
Psxdll.dll 6.0.6001.22190 315,392 30-May-2008 05:54
Psxdllsvr.dll 6.0.6001.22190 364,032 30-May-2008 05:54
Psxdrv.sys 6.0.6001.22190 9,216 30-May-2008 03:27
Psxrun.exe 6.0.6001.22190 40,960 30-May-2008 03:27
Psxss.exe 6.0.6001.22190 653,824 30-May-2008 03:28
Suacore-ppdlic.xrm-ms Not Applicable 2,993 30-May-2008 05:34
Suares.dll 6.0.6001.22190 2,048 30-May-2008 03:27
Baseu.dnl Not Applicable 166 13-Dec-2007 20:27
Baseu.prm Not Applicable 1,153 13-Dec-2007 20:27
Desktop.ini Not Applicable 81 13-Dec-2007 20:27
Disablesetuid.ini Not Applicable 92 13-Dec-2007 20:27
Download.url Not Applicable 71 13-Dec-2007 20:27
Enablesetuid.ini Not Applicable 92 13-Dec-2007 20:27
Posix.exe 6.0.6000.20845 76,288 30-May-2008 03:24
Posixsscom.dll 6.0.6000.20845 5,632 30-May-2008 05:49
Psxdll.dll 6.0.6000.20845 294,400 30-May-2008 05:49
Psxdllsvr.dll 6.0.6000.20845 343,552 30-May-2008 05:49
Psxdrv.sys 6.0.6000.20845 8,704 30-May-2008 03:23
Psxrun.exe 6.0.6000.20845 40,960 30-May-2008 03:23
Psxss.exe 6.0.6000.20845 649,216 30-May-2008 03:24
Sua-ppdlic.xrm-ms Not Applicable 2,952 30-May-2008 05:22
Suagc.exe 6.0.6000.20845 7,680 30-May-2008 03:23
Suares.dll 6.0.6000.20845 2,048 30-May-2008 01:44
Baseu.dnl Not Applicable 166 18-Dec-2007 21:41
Baseu.prm Not Applicable 1,153 18-Dec-2007 21:41
Desktop.ini Not Applicable 81 18-Dec-2007 21:41
Disablesetuid.ini Not Applicable 92 18-Dec-2007 21:41
Download.url Not Applicable 71 18-Dec-2007 21:41
Enablesetuid.ini Not Applicable 92 18-Dec-2007 21:41
Posix.exe 6.0.6001.22190 80,896 30-May-2008 03:27
Posixsscom.dll 6.0.6001.22190 5,632 30-May-2008 05:54
Psxdll.dll 6.0.6001.22190 315,392 30-May-2008 05:54
Psxdllsvr.dll 6.0.6001.22190 364,032 30-May-2008 05:54
Psxdrv.sys 6.0.6001.22190 9,216 30-May-2008 03:27
Psxrun.exe 6.0.6001.22190 40,960 30-May-2008 03:27
Psxss.exe 6.0.6001.22190 653,824 30-May-2008 03:28
Sua-ppdlic.xrm-ms Not Applicable 2,981 30-May-2008 05:34
Suagc.exe 6.0.6001.22190 7,680 30-May-2008 03:27
Suares.dll 6.0.6001.22190 2,048 30-May-2008 03:27
Windows Vista, x64-based versions
File name File version File size Date Time
Amd64_3c04956bdfddcfc8c653c58d1acd6d49_31bf3856ad364e35_6.0.6001.22190_none_09d90b35032444d5.manifest Not Applicable 1,074 30-May-2008 12:24 Not Applicable
Amd64_bd3e9525477cd78eba2fe674bd163fde_31bf3856ad364e35_6.0.6001.22190_none_038cf446111681d0.manifest Not Applicable 1,064 30-May-2008 12:24 Not Applicable
Amd64_ec4cf741405d5e72cf67ebc3f06dcac4_31bf3856ad364e35_6.0.6000.20845_none_d456f132a30af7f1.manifest Not Applicable 1,064 30-May-2008 12:24 Not Applicable
Amd64_subsystem-for-unix-..d-applications-core_31bf3856ad364e35_6.0.6001.22190_none_50a462d6722febf0.manifest Not Applicable 67,427 30-May-2008 06:57 Not Applicable
Amd64_subsystem-for-unix-based-applications_31bf3856ad364e35_6.0.6000.20845_none_ce841516c4600786.manifest Not Applicable 73,999 30-May-2008 06:24 Not Applicable
Amd64_subsystem-for-unix-based-applications_31bf3856ad364e35_6.0.6001.22190_none_d02f40c8c1b3a852.manifest Not Applicable 74,002 30-May-2008 06:57 Not Applicable
Package_1_for_kb953603~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 2,164 30-May-2008 12:24 Not Applicable
Package_2_for_kb953603~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 2,000 30-May-2008 12:24 Not Applicable
Package_3_for_kb953603~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 2,015 30-May-2008 12:24 Not Applicable
Package_4_for_kb953603~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 2,000 30-May-2008 12:24 Not Applicable
Package_for_kb953603_client_0~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 1,404 30-May-2008 12:24 Not Applicable
Package_for_kb953603_client_1~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 1,375 30-May-2008 12:24 Not Applicable
Package_for_kb953603_client~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 1,722 30-May-2008 12:24 Not Applicable
Package_for_kb953603_sc_0~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 1,405 30-May-2008 12:24 Not Applicable
Package_for_kb953603_sc~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 1,431 30-May-2008 12:24 Not Applicable
Package_for_kb953603_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 1,404 30-May-2008 12:24 Not Applicable
Package_for_kb953603_server~31bf3856ad364e35~amd64~~6.0.1.0.mum Not Applicable 1,439 30-May-2008 12:24 Not Applicable
Wow64_subsystem-for-unix-..d-applications-core_31bf3856ad364e35_6.0.6001.22190_none_5af90d28a690adeb.manifest Not Applicable 42,600 30-May-2008 06:06 Not Applicable
Wow64_subsystem-for-unix-based-applications_31bf3856ad364e35_6.0.6000.20845_none_d8d8bf68f8c0c981.manifest Not Applicable 42,078 30-May-2008 06:01 Not Applicable
Wow64_subsystem-for-unix-based-applications_31bf3856ad364e35_6.0.6001.22190_none_da83eb1af6146a4d.manifest Not Applicable 42,081 30-May-2008 06:07 Not Applicable
Baseu.dnl Not Applicable 166 18-Dec-2007 21:41 Not Applicable
Baseu.prm Not Applicable 1,153 18-Dec-2007 21:41 Not Applicable
Disablesetuid.ini Not Applicable 92 18-Dec-2007 21:41 Not Applicable
Download.url Not Applicable 71 18-Dec-2007 21:41 Not Applicable
Enablesetuid.ini Not Applicable 92 18-Dec-2007 21:41 Not Applicable
Posix.exe 6.0.6001.22190 89,088 30-May-2008 03:56 x64
Psxdll.dll 6.0.6001.22190 333,824 30-May-2008 06:19 x64
Psxdllsvr.dll 6.0.6001.22190 383,488 30-May-2008 06:19 x64
Psxdrv.sys 6.0.6001.22190 10,240 30-May-2008 03:56 x64
Psxrun.exe 6.0.6001.22190 44,544 30-May-2008 03:56 x64
Psxss.exe 6.0.6001.22190 846,336 30-May-2008 03:57 x64
Suacore-ppdlic.xrm-ms Not Applicable 2,993 30-May-2008 05:53 Not Applicable
Suares.dll 6.0.6001.22190 2,048 30-May-2008 03:56 x64
Baseu.dnl Not Applicable 166 14-Dec-2007 22:03 Not Applicable
Baseu.prm Not Applicable 1,153 14-Dec-2007 22:03 Not Applicable
Desktop.ini Not Applicable 81 14-Dec-2007 22:03 Not Applicable
Disablesetuid.ini Not Applicable 92 14-Dec-2007 22:03 Not Applicable
Download.url Not Applicable 71 14-Dec-2007 22:03 Not Applicable
Enablesetuid.ini Not Applicable 92 14-Dec-2007 22:03 Not Applicable
Posix.exe 6.0.6000.20845 83,968 30-May-2008 03:43 x64
Psxdll.dll 6.0.6000.20845 311,808 30-May-2008 06:03 x64
Psxdllsvr.dll 6.0.6000.20845 360,448 30-May-2008 06:03 x64
Psxdrv.sys 6.0.6000.20845 9,728 30-May-2008 03:42 x64
Psxrun.exe 6.0.6000.20845 44,544 30-May-2008 03:43 x64
Psxss.exe 6.0.6000.20845 838,656 30-May-2008 03:43 x64
Sua-ppdlic.xrm-ms Not Applicable 2,952 30-May-2008 05:46 Not Applicable
Suagc.exe 6.0.6000.20845 8,704 30-May-2008 03:43 x64
Suares.dll 6.0.6000.20845 2,048 30-May-2008 01:45 x64
Baseu.dnl Not Applicable 166 18-Dec-2007 21:41 Not Applicable
Baseu.prm Not Applicable 1,153 18-Dec-2007 21:41 Not Applicable
Desktop.ini Not Applicable 81 18-Dec-2007 21:41 Not Applicable
Disablesetuid.ini Not Applicable 92 18-Dec-2007 21:41 Not Applicable
Download.url Not Applicable 71 18-Dec-2007 21:41 Not Applicable
Enablesetuid.ini Not Applicable 92 18-Dec-2007 21:41 Not Applicable
Posix.exe 6.0.6001.22190 89,088 30-May-2008 03:56 x64
Psxdll.dll 6.0.6001.22190 333,824 30-May-2008 06:19 x64
Psxdllsvr.dll 6.0.6001.22190 383,488 30-May-2008 06:19 x64
Psxdrv.sys 6.0.6001.22190 10,240 30-May-2008 03:56 x64
Psxrun.exe 6.0.6001.22190 44,544 30-May-2008 03:56 x64
Psxss.exe 6.0.6001.22190 846,336 30-May-2008 03:57 x64
Sua-ppdlic.xrm-ms Not Applicable 2,981 30-May-2008 05:53 Not Applicable
Suagc.exe 6.0.6001.22190 8,704 30-May-2008 03:56 x64
Suares.dll 6.0.6001.22190 2,048 30-May-2008 03:56 x64
Posixsscom.dll 6.0.6001.22190 5,632 30-May-2008 05:54 x86
Psxdll.dll 6.0.6001.22190 333,824 30-May-2008 05:54 x86
Psxdllsvr.dll 6.0.6001.22190 382,976 30-May-2008 05:54 x86
Posixsscom.dll 6.0.6000.20845 5,632 30-May-2008 05:49 x86
Psxdll.dll 6.0.6000.20845 312,320 30-May-2008 05:49 x86
Psxdllsvr.dll 6.0.6000.20845 361,984 30-May-2008 05:49 x86
Posixsscom.dll 6.0.6001.22190 5,632 30-May-2008 05:54 x86
Psxdll.dll 6.0.6001.22190 333,824 30-May-2008 05:54 x86
Psxdllsvr.dll 6.0.6001.22190 382,976 30-May-2008 05:54 x86
Windows Vista, Itanium-based versions
File name File version File size Date Time
Ia64_2b7073bfe1d51070e8fe100a1941df5c_31bf3856ad364e35_6.0.6001.22190_none_4de62073534f6d9d.manifest Not Applicable 1,062 30-May-2008 12:24 Not Applicable
Ia64_subsystem-for-unix-based-applications_31bf3856ad364e35_6.0.6001.22190_none_7412493b09544018.manifest Not Applicable 73,980 30-May-2008 06:42 Not Applicable
Package_1_for_kb953603~31bf3856ad364e35~ia64~~6.0.1.0.mum Not Applicable 1,995 30-May-2008 12:24 Not Applicable
Package_for_kb953603_server_0~31bf3856ad364e35~ia64~~6.0.1.0.mum Not Applicable 1,400 30-May-2008 12:24 Not Applicable
Package_for_kb953603_server~31bf3856ad364e35~ia64~~6.0.1.0.mum Not Applicable 1,434 30-May-2008 12:24 Not Applicable
Wow64_subsystem-for-unix-based-applications_31bf3856ad364e35_6.0.6001.22190_none_da83eb1af6146a4d.manifest Not Applicable 42,081 30-May-2008 06:07 Not Applicable
Baseu.dnl Not Applicable 166 18-Dec-2007 21:41 Not Applicable
Baseu.prm Not Applicable 1,153 18-Dec-2007 21:41 Not Applicable
Desktop.ini Not Applicable 81 18-Dec-2007 21:41 Not Applicable
Disablesetuid.ini Not Applicable 92 18-Dec-2007 21:41 Not Applicable
Download.url Not Applicable 71 18-Dec-2007 21:41 Not Applicable
Enablesetuid.ini Not Applicable 92 18-Dec-2007 21:41 Not Applicable
Posix.exe 6.0.6001.22190 180,736 30-May-2008 03:41 IA-64
Psxdll.dll 6.0.6001.22190 740,352 30-May-2008 06:09 IA-64
Psxdllsvr.dll 6.0.6001.22190 765,952 30-May-2008 06:09 IA-64
Psxdrv.sys 6.0.6001.22190 20,480 30-May-2008 03:40 IA-64
Psxrun.exe 6.0.6001.22190 75,776 30-May-2008 03:40 IA-64
Psxss.exe 6.0.6001.22190 1,643,520 30-May-2008 03:41 IA-64
Sua-ppdlic.xrm-ms Not Applicable 2,981 30-May-2008 05:46 Not Applicable
Suagc.exe 6.0.6001.22190 16,384 30-May-2008 03:40 IA-64
Suares.dll 6.0.6001.22190 2,048 30-May-2008 03:40 IA-64
Posixsscom.dll 6.0.6001.22190 5,632 30-May-2008 05:54 x86
Psxdll.dll 6.0.6001.22190 333,824 30-May-2008 05:54 x86
Psxdllsvr.dll 6.0.6001.22190 382,976 30-May-2008 05:54 x86

Back to the top

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the Applies to section.

Back to the top

MORE INFORMATION

For more information about the zombie process, visit the following A.P. Lawrence Web site:

http://aplawrence.com/SCOFAQ/FAQ_scotec6cantkill.html (http://aplawrence.com/SCOFAQ/FAQ_scotec6cantkill.html)

Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 (/) Description of the standard terminology that is used to describe Microsoft software updates

Back to the top


APPLIES TO
• Windows Vista Enterprise 64-bit Edition
• Windows Vista Ultimate 64-bit Edition
• Windows Vista Enterprise
• Windows Vista Ultimate

Back to the top

Keywords: 
kbautohotfix kbexpertiseadvanced kbqfe kbhotfixserver KB953603

Back to the top

 

Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
Microsoft Corporation. All rights reserved. Terms of Use | Trademarks


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

Leave a Reply

*
To prove that you're not a bot, enter this code
Anti-Spam Image