windb

    3熱度

    1回答

    我在我的類中有一個靜態變量,當我通過windbg/sos查看此對象時,它將此對象顯示爲固定。我認爲這意味着GC無法在其他地方分配這個對象。任何想法爲什麼靜態變量被視爲固定? 下面是這個變量的聲明在我班上 namespace ConsoleApplication1 { class Program { static string Name = "Aaaaaaaaaaa

    1熱度

    3回答

    在我的WinForms應用程序我得到下面的異常隨機場合: Application: My.Shell.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.AccessViolationExc

    1熱度

    1回答

    我想了解如何使用mwaits命令類型的鎖,鎖所有者等東西我知道這可以通過sos命令來完成,但我怎樣才能使用下面的信息 我正在用sosex mwaits命令。 0:006> !mwaits Examining SyncBlocks... Scanning for ReaderWriterLock instances... Scanning for holders of ReaderWriter

    1熱度

    3回答

    如果我有以下堆棧跟蹤,我發現某個線程正在等待某個鎖定。我如何獲得有關此線程正在等待的對象的信息?我在想,我應該可以使用SyncBlk命令,但看起來只能提供有關鎖及其所有者線程的信息。 0:000> !CLRStack OS Thread Id: 0x25a8 (0) ESP EIP 001af038 77455e74 [GCFrame: 001af038] 001af108 77455

    3熱度

    1回答

    的環境的Windows2008 X64 當我使用asp.net狀態服務於舉行會議發現,我發現aspnet_state.exe的內存是生長緩慢並且不會丟失。幾天後,該過程將耗盡內存。 因此,我使用windbg檢查轉儲,並找到以下信息。 !dumpheap -stat 000007feea261c38 22266 1959408 System.Collections.Hashtable 00000