NT Debugging blog history

Reminder Windows NT Debugging Blog Live Chat 2Posted Monday, March 2nd, 2009   Debug Fundamentals Exercise 4: The GAMEOVER exercise Posted Friday, Februrary 27th, 2009 (Chris) Windows NT Debugging Blog Live Chat 2Posted Thursday, Februrary 26th, 2009 (East) Easily Resolving an Event Viewer Error using a Process Memory Dump Posted Friday, Februrary 16th, 2009 (Ryan) Debugging a Hang at “Applying…

0

This button doesn’t do anything!

  Hello – Matthew here again.  Today I’ll be discussing in detail hang scenario #1 that Tate first mentioned a few blogs posts ago.  From a debugging perspective, in an ideal world an application would always provide some kind of feedback when a failure occurs.  The reality is that sometimes an application just doesn’t do…

8

Hung Window?, No Source?, No Problem!! Part 2

Written by Jeff Dailey   Hello, my name is Jeff, I’m a escalation engineer on the Microsoft CPR (critical problem resolution) platforms team.   This blog entry is part 2 of my Hung Window?, No source?, No problem!! Part 1 blog.   In this lab we will be debugging a problem involving multi threaded applications and synchronization…

4

Hung Window?, No source?, No problem!! Part 1

Written by Jeff Dailey   Hello, my name is Jeff, I’m a escalation engineer on the Microsoft CPR Platforms team.   This blog entry is a follow on for how to detect a hung window.   This process and training lab is right out of our CPR Training curriculum.  In order to do the lab I have…

2

How Windows Shuts Down

Hi my name is Bryan,  I’m a escalation engineer on the Microsoft CPR platforms team.   A common problem scenario involves shutting down Windows. When troubleshooting problems during shut down we have to look at the Winlogon.exe process which can be tricky and must be done correctly.   Troubleshooting Techniques   Common Settings   Settings that…

13

Detecting and automatically dumping hung GUI based windows applications..

Written by Jeff Dailey  My name is Jeff,  I’m an Escalation Engineer on CPR Platforms team.  Following Tate’s blog on scoping hangs I’d like discus a common category of hangs and some creative ways to track them down.  I will be providing a couple of labs to go with this post that you can run and…

11

Scoping and Troubleshooting Hangs of Various Causes

Hi again!  Today I want to bring to your attention an upcoming series of posts on troubleshooting hangs and this post as a primer for understanding hangs and how we scope these scenarios.   Scoping is a practice we use in troubleshooting that helps us to quickly narrow down the domain or scope of a…

4

Desktop Heap Overview

  Desktop heap is probably not something that you spend a lot of time thinking about, which is a good thing.  However, from time to time you may run into an issue that is caused by desktop heap exhaustion, and then it helps to know about this resource.  Let me state up front that things…

101