Sign in
AsiaTech: Microsoft APGC Internet Developer Support Team
We focus on various troubleshooting plan and solution on IIS web platform and distributed applications
Common Tasks
Blog Home
Email Blog Author
About
OK
RSS for comments
RSS for posts
Atom
Search Form
Tag Cloud
.NET
Administration
ASP
ASP.NET
AZure
BizTalk
Cluster
COM
COM+
Commerce Server
DCOM
Debug
FTP
HTTP
IE
IIS
interop
MSDTC
MSMQ
Pages
powershell
Troubleshooting
WAWS
WCF
WF
Monthly Archives
Archives
June 2013
(1)
May 2013
(2)
April 2013
(2)
March 2013
(12)
February 2013
(7)
January 2013
(10)
December 2012
(5)
November 2012
(1)
October 2012
(1)
September 2012
(1)
August 2012
(2)
July 2012
(5)
June 2012
(3)
April 2012
(1)
March 2012
(2)
February 2012
(4)
January 2012
(3)
December 2011
(5)
October 2011
(2)
September 2011
(3)
August 2011
(2)
July 2011
(7)
June 2011
(1)
April 2011
(4)
March 2011
(3)
January 2011
(4)
December 2010
(4)
November 2010
(5)
October 2010
(2)
September 2010
(2)
August 2010
(6)
July 2010
(1)
June 2010
(2)
May 2010
(3)
April 2010
(2)
March 2010
(5)
February 2010
(13)
January 2010
(2)
December 2009
(8)
November 2009
(11)
October 2009
(6)
September 2009
(6)
August 2009
(8)
July 2009
(6)
June 2009
(6)
May 2009
(9)
April 2009
(13)
March 2009
(12)
Browse by Tags
MSDN Blogs
>
AsiaTech: Microsoft APGC Internet Developer Support Team
>
All Tags
>
debug
Tagged Content List
Blog Post:
A memory leak caused by msado15.dll
APGC DSI Team
Customer has COM+ application running on Windows Vista SP2. Found memory keeps increasing. After enabled Memory Leak tracking on application process by DebuDiag, we canptured memory dump successfully. From the memory dump, using DebugDiag Analsyis: 1. Found the leakage pattern points to the functions...
on
21 Dec 2012
Blog Post:
Induced GC happened frequently and caused High CPU when creating Serviced Component in ASP.NET 2.0
APGC DSI Team
Customer reported one High CPU issue while one ASP.NET application is under normal load. Regarding ASP.NET application, besides the multiple threads busy, tighten looping code defect some general possibilities, looking at the memory usage is quite important because heavy memory pressure may lead...
on
17 Sep 2012
Blog Post:
HttpException “Request timed out” error occurs even if executionTimeout attribute is set to a large value
APGC DSI Team
Symptoms ======== My customer receives the following response intermittently: Request timed out. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated...
on
26 Aug 2012
Blog Post:
How to troubleshoot HttpException Request timed out (ASP.NET 4.0 64-bit)
APGC DSI Team
NOTE: The following steps apply to ASP.NET 4.0 (64 bit). They have not been tested in other versions of ASP.NET. (For ASP.NET 2.0 32 bit, please refer to http://blogs.msdn.com/b/asiatech/archive/2011/07/06/how-to-troubleshoot-httpexception-request-timed-out-asp-net-2-0-32-bit.aspx ) Symptoms...
on
20 Jun 2012
Blog Post:
MBSchema.bin.00000000h Corruption caused IIS6 Admin Service failed on starting
APGC DSI Team
Recently I faced one IIS Admin starting failure issue. When customer tried start IIS Admin Service, the service was pending on starting, and then failed. If we check the event log, we will see: Event Type: Error Event Source: Application Error Event Category: (100) Event ID: 1000 Date: 3/31/2012 Time...
on
19 Apr 2012
Blog Post:
A Useful Tool to generate dump file for a particular service
APGC DSI Team
Many services run in the SVCHOST host process rather than under its own executable. Because of this, it may be difficult to dump a particular service unless you are able to isolate that particular service from the other services loading under SVCHOST . For examples: if Winmgmt services is suspected of...
on
28 Aug 2011
Blog Post:
ASP.NET application loads slowly the first time
APGC DSI Team
Symptom =========== When visiting an ASP.NET application for the first time, it is rather slow. It might take a long time from dozens of seconds to several minutes. Root Cause ============ In ASP.NET web application, if you use some Authenticode Signed .NET assemblies, the application...
on
25 Apr 2011
Blog Post:
A not so common stack overflow
APGC DSI Team
This is an ASP.Net 2.0 application experienced stack overflow on both X86 and X64. Same again, we captured crash dump file to find out the reason of stack overflow. Here is the edited output of fault stack. 0:014> kL ChildEBP RetAddr 01cd3d80 7a0363d7 kernel32!RaiseException+0x53 ...
on
17 Mar 2011
Blog Post:
W3WP.EXE hangs with 50% CPU usage
APGC DSI Team
This is an ASP.Net application running on IIS 7. The application hangs with 50% CPU every time making a change to web.config. C ustomer has to restart IIS services to resolve the problem. Changing web.config during application running is not a good idea since this triggers application domain recycle...
on
13 Jan 2011
Blog Post:
ASP.Net application hangs due to string.IndexOf
APGC DSI Team
I had an interesting case recently. We discovered a hang in ASP.Net application caused by string.IndexOf method. Problem description: Frequently, this ASP.Net application would hang and the IIS worker process needs to be restarted for the application to function correctly. This happens even when...
on
26 Dec 2010
Blog Post:
Heap corruption in HttpCacheModule while you try to remove HTTP headers in your custom HTTP module.
APGC DSI Team
Some users want to remove certain HTTP headers in IIS 7.0/7.5 to avoid divulging platform information through response headers. They usually implement a custom HTTP module and remove the headers in PreSendRequestHeaders notification. public void Init(HttpApplication app) { app.PreSendRequestHeaders...
on
18 Oct 2010
Blog Post:
How to load the specified mscordacwks.dll for managed debugging when multiple .NET runtime are loaded in one process
APGC DSI Team
When multiple .NET runtime are loaded in one target process or one dump file, for example: 0:030> lm start end module name 00000000`1b6d0000 00000000`1b9ba000 System_Data (deferred) … 000007fe`f3e60000 000007fe`f47c5000 clr (deferred) … 000007fe`f9880000 000007fe...
on
9 Sep 2010
Blog Post:
Whole FTP server hang when upload a file
APGC DSI Team
Customer has a scheduled task to upload a picture to FTP server at fixed time every day. The whole server will hang for several minutes as long as the task was executing. During this period, there was no response to keyboard and mouse. The performance counters were blank as well during that period. ...
on
2 Aug 2010
Blog Post:
Could not find the file 'C:\WINDOWS\TEMP\<XML serializer(Random generated file name)>.dll
APGC DSI Team
Customer has an ASP.Net application uses XmlSerializer. The XML serialization infrastructure dynamically generates assemblies(by calling CSC.EXE) to serialize and deserialize specified types. By default, the assemblies will be created under %TEMP%. The file name is random generated by CSC to avoid conflict...
on
2 Aug 2010
Blog Post:
Heap corruption in FindCustomError
APGC DSI Team
Heap corruption is by nature a complicated issue to troubleshoot and in some cases luck is as important as debugging knowledge as well. I got an assistance request from one customer saying that they encountered a W3WP process crash intermittently. He reported that the server was indeed under heavy load...
on
7 Jul 2010
Blog Post:
WCF Performance troubleshooting
APGC DSI Team
I was recently engaged in a consulting project sponsored by one Premier customer. The project is kinda SOA and will leverage Microsoft SOA technology Windows Communication Foundation (WCF). The project as a whole may be composed of several different consumers for instance ASP.NET web application, WinForm...
on
5 May 2010
Blog Post:
Troubleshooting IIS: Application Performance dropped due to Memory issues
APGC DSI Team
1. TlsAlloc failed with TLS_OUT_OF_INDEXES 2. Web Application Memory leakage caused by XML operations - GetElementsByTagName() 3. Web Application Memory Leakage Caused by BSTR 4. Maxconnection failed to take effect
on
5 Feb 2010
Blog Post:
.NET application may crash when calling function from native C++ dll
APGC DSI Team
Symptom =========== Customer built an ASP.NET web application using Visual Studio 2008 on Windows 2008. In the source code, it called a function which was imported from native c++ dll: [The source code looks like below] public partial class _Default : System.Web.UI.Page { protected...
on
23 Dec 2009
Blog Post:
ASP.NET application high CPU utilization caused by “System.NotSupportedException”
APGC DSI Team
Background: ========== Customer experienced the high CPU utilization with their ASP.NET application and the CPU will fluctuate. Analysis: ========== We found a lot of exceptions generated and this could severely impact the application performance. We got the crash dump which signified...
on
15 Oct 2009
Blog Post:
Maxconnection failed to take effect
APGC DSI Team
When you make calls to Web services from an ASP.NET application, you may experience contention, poor performance, and deadlocks. Clients may report that requests stop responding (or "hang") or take a very long time to execute. One very common cause is the maxconnection parameter that the System.Net...
on
23 Sep 2009
Blog Post:
COM+ Application sometime hangs after moving to Windows 2003 SP2
APGC DSI Team
Symptom ============ Customer has one COM+ application running in Windows 2000 well for long time. After moving this COM+ application to Windows 2003 SP2, they noticed that the COM+ application easily hangs under heavy load. Captured dump files for analysis. When issue happens, multiple STA...
on
8 Sep 2009
Blog Post:
Process Affinity Again
APGC DSI Team
Three months ago, I have a blog talking about worker process affinity . Now, we have a similar issue again, but it is more complex this time. My customer has SQL reporting service installed on an 8 CPU windows 2008 system. And he experienced severe performance issue as soon as the application started...
on
15 Jun 2009
Blog Post:
ASP.NET application 100% CPU caused by System.Collections.Generic.Dictionary
APGC DSI Team
It is an ASP.NET application and randomly experience 100% CPU issue. We can’t get a relief until restart the worker process. To troubleshooting this problem, we collected two dumps one CPU is high. But compare the “!runaway” results, we find several threads consumed most of the...
on
11 May 2009
Blog Post:
IIS MMC hangs after upgrading Windows 2000 to Windows 2003
APGC DSI Team
Symptoms: IIS Manager hangs up on the loading procedure after the OS upgraded from Windows 2000 to Windows 2003. Customer could open IIS Manager but found it hang when right click any item on the left pane. Meanwhile, customer could still browse web pages from the clients. Analysis: ...
on
4 May 2009
Blog Post:
Web Application Memory leakage caused by XML operations - GetElementsByTagName()
APGC DSI Team
Symptom ============= In ASP.NET web application, if you do a lot of GetElementsByTagName() operations with an XML document which is stored in ASP.NET Application state, the CLR memory usage will continuously increase and finally leads to OOM(Out Of Memory). Root Cause ============= ...
on
9 Apr 2009
Page 1 of 2 (31 items)
1
2