Debugging a Hang at “Applying Computer Settings”

Hi Everyone – My name is Aman. I’m an Escalation Engineer on the Microsoft GES (Global Escalation Services) team. We recently came across a critical situation where-in the following issues were reported by the customer:   1.       DC login hangs at “applying computer settings” regardless of RDP or local console. 2.       Connecting to the server…

2

LPC CASE2 – When things are not rosy

Hello, this is Roy again.  In this case we will discuss a scenario where tracing a hung client thread is not possible through LPC data structures and extensions. We would rather use hints from the LPC message sent about the operation that was taking place and other heuristics to arrive at possible reason for the…

1

LPC Part 3: Debugging a real world LPC scenario

Hello my name is Roy; I’m an EE on the Microsoft global escalation services / CPR team.   This blog post continues my previous posts on LPC.  Below I will discuss scenarios that are simulated to depict actual issues encountered by Microsoft Customer Support Services. The two following scenarios deal with client threads waiting for LPC…

4

LPC part 2 Kernel Debugger Extensions

Hello my name is Roy, I’m an EE on the Microsoft global escalation services / CPR team.   This blog is a follow on to my first LPC blog.  We will be discussing debugger extensions that allow you to look at LPC related issues.   Disclaimer: The purpose of this blog is to illustrate debugging techniques…

1

LPC (Local procedure calls) Part 1 architecture

  Hello, my name is Roy. I’m an Escalation Engineer in the CPR platforms team.  I’ll be doing a four part series on LPC over the coming month.  You’re sure to find this interesting. That being said let’s get started.   Disclaimer: The purpose of this blog is to illustrate debugging techniques with LPC. Please…

5