| Duration | 3 days lecture + hands-on lab |
| Audience | Product support engineers, hardware and software QA engineers, field application engineers, application developers and device driver developers |
| Pre-requisites | Understanding of operating system concepts and working knowledge of Windows NT/2K/XP/2003 operating system is required. Familiarity with ‘C’ programming language and DDK API is preferred. |
| Description |
This hands-on course course introduces key user mode debugging concepts and walks through a collection of common application level problems and the tools & techniques to debug them using live debug scenarios and crash dumps. The hands-on labs provide students an opportunity to apply the theory learnt to analyze the root cause of application failures. Upon completion of this intermediate level course, attendees will be able to categorize application failure symptoms, identify tools to investigate and isolate the problem and use advanced debugging techniques to root cause the failure. |
Debuggers & Symbols
Debugging Assembler Code
Debugging Call Stacks
|
Debugging Crash Dumps
Debugging Tools and Techniques
Debugging Memory Issues
Debugging Deadlocks
|
Copyright (c)1999-2007 CodeMachine Incorporated. All Rights Reserved. Last Updated Mar 7th, 2007.