Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Debugging   (RSS)

Debugging User-Mode Processes Using a Kernel-Mode Debugger

In this post I'll try to clarify some small details, that are related to debugging a user-mode process (focusing on a UMDF driver) using a kernel-mode debugger. So, the setup is that we have a test computer, where the UMDF echo driver is running and another
Posted by iliast | 2 Comments
Filed under: ,

Developing Windows Drivers With Visual Studio

Today morning I received an email from Patrick with a picture of Visual Studio with Intellisense on a WDF driver . Ok, I have to admit that in the beginning I thought that Patrick was using Photoshop! He's a guy, who just doesn't like GUIs in the first
Posted by iliast | 6 Comments

How Driver Installation Works

The last few months I've been working on the WDF 1.7 (UMDF+KMDF) coinstallers (that's one of the reasons that I've been silent for quite some time). Through this process I managed to learn a lot of things about how driver installation works and what is
Posted by iliast | 3 Comments

Tips On How To Analyze Strange Crash Dumps And Uninstall Hidden Drivers

Recently, a friend of mine had the following problem: his computer crashed exactly 2 hours after booting into windows. As usual, I opened windbg and executed !analyze -v in the minidumps, however I didn't get any useful information: DRIVER_IRQL_NOT_LESS_OR_EQUAL
Posted by iliast | 3 Comments
Filed under: ,

Crash Dump Analysis

I'm sure that many of you have had the unfortunate experience of watching the windows Blue Screen Of Death (BSOD) while working, and possibly have lost important data. A common reaction in this case is to blame Microsoft and continue working after the
Posted by iliast | 14 Comments
Filed under: , ,

Windbg Tutorials

The debugger is always a very helpful tool for a developer. In this post I'll present windbg. This tool works both as a user-mode debugger (in order to debug user applications) and as a kernel-mode debugger (in order to debug windows drivers). It's not
Posted by iliast | 8 Comments
Filed under: ,
 
Page view tracker