|
 |
 |
 |
 |
Microsoft Knowledge Base Article
This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms
of Use |
Trademarks
Article ID: 979744 - Last Review: April 20, 2011 - Revision: 3.0 A .NET Framework 2.0-based Multi-AppDomain application stops responding when you run the applicationYou have a Microsoft .NET Framework 2.0-based Multi-AppDomain application. When you run the application, an infinite loop occurs in the common language runtime (CLR) worker threads. Then, the application stops responding. Additionally, the memory usage of the operating system increases significantly. Note This symptom occurs for various reasons. The hotfix in this article only resolves this problem for the cause described in the "Cause" section. This problem occurs because an application domain cannot unload successfully. The CLR does not report this failure to the thread pool where the worker threads are running. Therefore, the thread pool waits indefinitely for the result of the unload operation instead of handling work that is queued by the application domain. Note Typically, an application domain cannot unload successfully because of a time out. Note This hotfix was updated on April 20, 2011 to resolve the following known issue:
-
After you install security update 2449742 or 2446709 on a computer that is running Microsoft Exchange Server, Microsoft SQL Server, or Microsoft PowerShell, you may experience problems with Exchange Server, SQL Server, or PowerShell-related crashes.
For more information about this issue, click the following article number to view the article in the Microsoft Knowledge Base:
2540222Â
(http://kbalertz.com/Feedback.aspx?kbNumber=2540222/
)
Exchange Server, SQL Server, or PowerShell crashes after you install security update 2449742 or 2446709
Hotfix informationA supported hotfix is now available from Microsoft. However, it is intended to correct only the problem that is described in this article. Apply it only to systems that are experiencing this specific problem. This hotfix may receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next service pack that contains this hotfix. To download this hotfix from the Microsoft Developer Network (MSDN) Code Gallery, visit the following Microsoft website:
Note The MSDN Code Gallery displays the languages for which the hotfix is available. If you do not see your language listed, it is because the Code Gallery resource page is not available for that language.
Note Alternatively, you can download this hotfix rollup from the following Microsoft Connect website:
PrerequisitesYou must have the .NET Framework 2.0 Service Pack 2 (SP2) or the .NET Framework 3.5 Service Pack 1 (SP1) installed to apply this hotfix.
Restart requirement
You do not have to restart the computer after you apply the hotfix if the files that the hotfix affects are not being used.
Hotfix replacement informationThis hotfix does not replace any other hotfixes.
File informationThe English (United States) 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.
For all supported x86-based versions of Windows Server 2003 and of Windows XPCollapse this tableExpand this table | File name | File version | File size | Date | Time | Platform |
|---|
| Mscordacwks.dll | 2.0.50727.4431 | 989,016 | 25-Jan-2010 | 04:32 | x86 | | Mscorlib.dll | 2.0.50727.4431 | 4,550,656 | 25-Jan-2010 | 04:32 | x86 | | Mscorwks.dll | 2.0.50727.4431 | 5,819,216 | 25-Jan-2010 | 04:32 | x86 | | Sos.dll | 2.0.50727.4431 | 388,936 | 25-Jan-2010 | 04:32 | x86 |
For all supported x64-based versions of Windows Server 2003 and of Windows XPCollapse this tableExpand this table | File name | File version | File size | Date | Time | Platform |
|---|
| Mscordacwks.dll | 2.0.50727.4431 | 1,758,552 | 24-Jan-2010 | 22:55 | x64 | | Mscorlib.dll | 2.0.50727.4431 | 4,567,040 | 24-Jan-2010 | 22:50 | x64 | | Mscorwks.dll | 2.0.50727.4431 | 10,061,648 | 24-Jan-2010 | 22:54 | x64 | | Sos.dll | 2.0.50727.4431 | 485,192 | 24-Jan-2010 | 22:52 | x64 |
For all supported IA-64-based versions of Windows Server 2003 and of Windows XPCollapse this tableExpand this table | File name | File version | File size | Date | Time | Platform |
|---|
| Mscordacwks.dll | 2.0.50727.4431 | 3,085,144 | 24-Jan-2010 | 23:47 | IA-64 | | Mscorlib.dll | 2.0.50727.4431 | 4,009,984 | 24-Jan-2010 | 23:45 | IA-64 | | Mscorwks.dll | 2.0.50727.4431 | 20,174,672 | 24-Jan-2010 | 23:41 | IA-64 | | Sos.dll | 2.0.50727.4431 | 872,776 | 24-Jan-2010 | 23:44 | IA-64 |
For all supported x86-based versions of Windows Vista SP2 and Windows Server 2008 SP2Collapse this tableExpand this table | File name | File version | File size | Date | Time |
|---|
| Mscorlib.dll | 2.0.50727.4456 | 4,550,656 | 04-Jun-2010 | 11:36 | | Mscordacwks.dll | 2.0.50727.4456 | 989,016 | 04-Jun-2010 | 11:36 | | Mscorwks.dll | 2.0.50727.4456 | 5,819,728 | 04-Jun-2010 | 11:36 | | Sos.dll | 2.0.50727.4456 | 388,936 | 04-Jun-2010 | 11:36 |
For all supported x64-based versions of Windows Vista SP2 and Windows Server 2008 SP2Collapse this tableExpand this table | File name | File version | File size | Date | Time | Platform |
|---|
| Mscorlib.dll | 2.0.50727.4456 | 4,567,040 | 04-Jun-2010 | 11:36 | x64 | | Mscordacwks.dll | 2.0.50727.4456 | 1,758,552 | 04-Jun-2010 | 11:36 | x64 | | Mscorwks.dll | 2.0.50727.4456 | 10,053,968 | 04-Jun-2010 | 11:36 | x64 | | Sos.dll | 2.0.50727.4456 | 485,192 | 04-Jun-2010 | 11:36 | x64 | | Mscorlib.dll | 2.0.50727.4456 | 4,550,656 | 04-Jun-2010 | 11:36 | x86 | | Mscordacwks.dll | 2.0.50727.4456 | 989,016 | 04-Jun-2010 | 11:36 | x86 | | Mscorwks.dll | 2.0.50727.4456 | 5,819,728 | 04-Jun-2010 | 11:36 | x86 | | Sos.dll | 2.0.50727.4456 | 388,936 | 04-Jun-2010 | 11:36 | x86 |
For all supported IA-64-based versions of Windows Server 2008 SP2Collapse this tableExpand this table | File name | File version | File size | Date | Time | Platform |
|---|
| Mscorlib.dll | 2.0.50727.4456 | 4,009,984 | 04-Jun-2010 | 11:35 | IA-64 | | Mscordacwks.dll | 2.0.50727.4456 | 3,085,144 | 04-Jun-2010 | 11:35 | IA-64 | | Mscorwks.dll | 2.0.50727.4456 | 20,176,208 | 04-Jun-2010 | 11:35 | IA-64 | | Sos.dll | 2.0.50727.4456 | 872,776 | 04-Jun-2010 | 11:35 | IA-64 | | Mscorlib.dll | 2.0.50727.4456 | 4,550,656 | 04-Jun-2010 | 11:36 | x86 | | Mscordacwks.dll | 2.0.50727.4456 | 989,016 | 04-Jun-2010 | 11:36 | x86 | | Mscorwks.dll | 2.0.50727.4456 | 5,819,728 | 04-Jun-2010 | 11:36 | x86 | | Sos.dll | 2.0.50727.4456 | 388,936 | 04-Jun-2010 | 11:36 | x86 |
For all supported x86-based versions of Windows 7Collapse this tableExpand this table | File name | File version | File size | Date | Time |
|---|
| Mscorlib.dll | 2.0.50727.5021 | 4,550,656 | 16-Jul-2010 | 03:51 | | Mscordacwks.dll | 2.0.50727.5021 | 995,672 | 16-Jul-2010 | 03:51 | | Mscorwks.dll | 2.0.50727.5021 | 5,822,800 | 16-Jul-2010 | 03:51 | | Sos.dll | 2.0.50727.5021 | 388,936 | 16-Jul-2010 | 03:51 |
For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2Collapse this tableExpand this table | File name | File version | File size | Date | Time | Platform |
|---|
| Mscorlib.dll | 2.0.50727.5021 | 4,567,040 | 16-Jul-2010 | 03:49 | x64 | | Mscordacwks.dll | 2.0.50727.5021 | 1,755,480 | 16-Jul-2010 | 03:49 | x64 | | Mscorwks.dll | 2.0.50727.5021 | 10,042,704 | 16-Jul-2010 | 03:50 | x64 | | Sos.dll | 2.0.50727.5021 | 485,192 | 16-Jul-2010 | 03:50 | x64 | | Mscorlib.dll | 2.0.50727.5021 | 4,550,656 | 16-Jul-2010 | 03:51 | x86 | | Mscordacwks.dll | 2.0.50727.5021 | 995,672 | 16-Jul-2010 | 03:51 | x86 | | Mscorwks.dll | 2.0.50727.5021 | 5,822,800 | 16-Jul-2010 | 03:51 | x86 | | Sos.dll | 2.0.50727.5021 | 388,936 | 16-Jul-2010 | 03:51 | x86 |
For all supported IA-64-based versions of Windows Server 2008 R2Collapse this tableExpand this table | File name | File version | File size | Date | Time | Platform |
|---|
| Mscorlib.dll | 2.0.50727.5021 | 4,009,984 | 16-Jul-2010 | 03:49 | IA-64 | | Mscordacwks.dll | 2.0.50727.5021 | 3,082,072 | 16-Jul-2010 | 03:49 | IA-64 | | Mscorwks.dll | 2.0.50727.5021 | 20,188,496 | 16-Jul-2010 | 03:49 | IA-64 | | Sos.dll | 2.0.50727.5021 | 872,776 | 16-Jul-2010 | 03:49 | IA-64 | | Mscorlib.dll | 2.0.50727.5021 | 4,550,656 | 16-Jul-2010 | 03:51 | x86 | | Mscordacwks.dll | 2.0.50727.5021 | 995,672 | 16-Jul-2010 | 03:51 | x86 | | Mscorwks.dll | 2.0.50727.5021 | 5,822,800 | 16-Jul-2010 | 03:51 | x86 | | Sos.dll | 2.0.50727.5021 | 388,936 | 16-Jul-2010 | 03:51 | x86 |
If this hotfix is not posted for public download (meaning a public URL for this hotfix is not provided in this article), distribution requires technical lead, escalation team member, or manager approval and the following information applies:
- To receive the hotfix, customers must be experiencing the bug that is mentioned in the "Symptoms" section.
- You must track the customers you send this to and supply them with the next service pack when it becomes available (if a service pack is released).
This hotfix is scheduled to be included with Windows Vista Service Pack 3 (SP3), and was included Windows 7 Service Pack 1 (SP1). Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684Â
(http://kbalertz.com/Feedback.aspx?kbNumber=824684/
)
Description of the standard terminology that is used to describe Microsoft software updates
APPLIES TO- Microsoft .NET Framework 2.0
| kbexpertiseadvanced kbsurveynew kbqfe kbHotfixServer KB979744 |
Community Feedback System
Very often, it takes hours to solve a problem. Very often, you've looked high
and low, and have tried a lot of solutions. When you finally found it, chances
are, it was because someone else helped you. Here's your chance to give back.
Use our community feedback tool to let others know what worked for you and what
didn't.
Please also understand that the community feedback system is not warranted to be
correct, it's simply a system that we've built to let people try and help each
other. If something in a feedback response doesn't make sense to you, or you're
not comfortable making changes that the feedback talks about (like registry
edits), please consult a professional.
Thank you for using kbAlertz.com Feedback System.
-- Scott Cate
|
 |
 |
 |
 |
 |
 |
 |
| |