Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / WinDbg

WinDbg

WinDbg

Great Reads

by Sebastian Solnica
.natvis files and type templates in WinDbg
by Sebastian Solnica
A case of a deadlock in a .NET application
by Mattias Högström
A native stackwalk funtion like Stackwalk64 cannot handle mixed-mode stacks, since managed code does not use the stack in the same way as native code does. There is an API called IDebugClient, that does walk a mixed-mode stack correctly, which we will explore.
by Ben M Watson
Understand exactly what happens during object allocation in .NET, why it's extremely efficient in the common case, and how to trigger slower code paths

Latest Articles

by Sebastian Solnica
.natvis files and type templates in WinDbg
by Sebastian Solnica
A case of a deadlock in a .NET application
by Mattias Högström
A native stackwalk funtion like Stackwalk64 cannot handle mixed-mode stacks, since managed code does not use the stack in the same way as native code does. There is an API called IDebugClient, that does walk a mixed-mode stack correctly, which we will explore.
by Ben M Watson
Understand exactly what happens during object allocation in .NET, why it's extremely efficient in the common case, and how to trigger slower code paths

All Articles

Sort by Score

WinDbg 

by Mattias Högström
A native stackwalk funtion like Stackwalk64 cannot handle mixed-mode stacks, since managed code does not use the stack in the same way as native code does. There is an API called IDebugClient, that does walk a mixed-mode stack correctly, which we will explore.
by Ben M Watson
Understand exactly what happens during object allocation in .NET, why it's extremely efficient in the common case, and how to trigger slower code paths
by LiYS
Finalizer case explained
by Charles Ju
This article describes how to get the method name from an EventHandler with WinDbg.
by Sarthak S
Assembly inspection and hacking with windbg
by Sarthak S
Assembly inspection and hacking with windbg
by Henry He
In this article, I will show how to troubleshoot an ASP.NET application hang with memory dump
by Michael Chourdakis
Try deep CPU features
by Dmitry Orzhevsky
This article describes a set of tools and techniques which can be used to find memory allocation problems in .NET code and help significantly boost your app performance.