2009-09-05 64 views
3

對於這個問題的開放性抱歉,但我真的不知道該說些什麼。ASP.NET Web App出現異常時凍結,dw20.exe掛在100%CPU

我做了東西我的ASP.NET MVC Web應用程序導致可能發生的異常,這可能是由於NHibernate映射錯誤導致dw20.exe以〜50%的CPU使用率運行(100%一個核心)。在IIS超時之前,瀏覽器不會響應,調試器從不會發生異常,所有內容都會凍結:s

任何人都對從何處着手有任何想法?

我的Windows Server 2008,VS2008上,.NET 3.5

編輯:發現了其中的幾個在事件日誌

錯誤應用程序w3wp.exe,版本7.0.6001.18000,時間戳0x47919413,錯誤模塊kernel32.dll,版本6.0.6001.18215,時間戳0x49953395,異常代碼0xe053534f,錯誤偏移量0x000442eb,進程ID 0x%9,應用程序啓動時間0x%10。

感謝

安德魯

+3

可能是堆棧溢出 – 2009-09-05 19:53:29

+3

以50%的使用率運行的dw20對我說,它在一個核心上旋轉100%(你可能有一個雙核心CPU) – x0n 2009-09-05 21:24:56

+0

你可以重新制作,或者它是隨機發生嗎? – 2009-09-05 21:48:17

回答

0

沒有足夠的信息在這裏可以肯定的,但我想嘗試的代碼折騰的FxCop,看看它是否拿起任何東西。

+1

好主意,概率幫助我找到SO如果有一個 – 2009-09-05 23:16:34

3

您應該轉儲並使用DebugDiag進行分析。 更多細節here

+2

+1轉儲。 – MorganTiley 2011-07-05 22:02:53

+0

哦! UPS! :)我沒有看到即將到來。 – 2011-07-12 17:30:46