• OpenTask Publishing
  • Software Generalist
  • Literate Scientist
  • Management Bits and Tips
  • Software Astrology
  • Language Memory
  • Blog Topos

Crash Dump Analysis and Debugging Portal

  • Arts & Photography
  • Blog
  • Forum
  • Help
  • Jobs
  • Links
  • News
  • Reviews
  • Store
  • Tools
  • Contact

Memory Analysis Patterns

  • Multiple Exceptions (user mode)
  • Multiple Exceptions (kernel mode)
  • Dynamic Memory Corruption (process heap)
  • Dynamic Memory Corruption (kernel pool)
  • False Positive Dump
  • Lateral Damage
  • Optimized Code
  • Invalid Pointer (general)
  • NULL Pointer (code)
  • NULL Pointer (data)
  • Inconsistent Dump
  • Hidden Exception
  • Deadlock (critical sections)
  • Deadlock (executive resources)
  • Deadlock (mixed objects, user space)
  • Deadlock (LPC)
  • Deadlock (mixed objects, kernel space)
  • Changed Environment
  • Incorrect Stack Trace
  • OMAP Code Optimization
  • No Component Symbols
  • Insufficient Memory (committed memory)
  • Insufficient Memory (handle leak)
  • Insufficient Memory (kernel pool)
  • Insufficient Memory (PTE)
  • Insufficient Memory (virtual memory)
  • Insufficient Memory (physical memory)
  • Insufficient Memory (control blocks)
  • Spiking Thread
  • Module Variety
  • Stack Overflow (kernel mode)
  • Stack Overflow (user mode)
  • Managed Code Exception
  • Truncated Dump
  • Waiting Thread Time (kernel dumps)
  • Waiting Thread Time (user dumps)
  • Memory Leak (process heap)
  • Memory Leak (.NET heap)
  • Missing Thread
  • Unknown Component
  • Double Free (process heap)
  • Double Free (kernel pool)
  • Coincidental Symbolic Information
  • Stack Trace
  • Virtualized Process (WOW64)
  • Stack Trace Collection
  • Coupled Processes
  • High Contention (executive resources)
  • High Contention (critical sections)
  • Accidental Lock
  • Passive Thread (user space)
  • Passive System Thread (kernel space)
  • Main Thread
  • Busy System
  • Historical Information
  • IRP Distribution Anomaly
  • Local Buffer Overflow
  • Early Crash Dump
  • Hooked Functions
  • Custom Exception Handler
  • Special Stack Trace
  • Manual Dump (kernel)
  • Manual Dump (process)
  • Wait Chain (general)
  • Wait Chain (critical sections)
  • Wait Chain (executive resources)
  • Wait Chain (thread objects)
  • Wait Chain (LPC/ALPC)
  • Wait Chain (process objects)
  • Corrupt Dump
  • Dispatch Level Spin
  • No Process Dumps
  • No System Dumps
  • Suspended Thread
  • Special Process
  • Frame Pointer Omission
  • False Function Parameters
  • Message Box
  • Self-Dump
  • Blocked Thread
  • Zombie Processes
  • Wild Pointer
  • Wild Code
  • Hardware Error
  • Handle Limit (GDI)
  • Missing Component (general)
  • Missing Component (static linking, user mode)
  • Execution Residue
  • Optimized VM Layout
  • Invalid Handle
  • Overaged System
  • Thread Starvation
  • Duplicated Module
  • Not My Version (software)
  • Not My Version (hardware)
  • Data Contents Locality
  • Nested Exceptions (unmanaged code)
  • Nested Exceptions (managed code)
  • Affine Thread
  • Self-Diagnosis
  • Inline Function Optimization
  • Critical Section Corruption
  • Lost Opportunity
  • Young System
  • Last Error Collection
  • Hidden Module
  • Data Alignment (page boundary)
  • C++ Exception
  • Divide by Zero (user mode)
  • Swarm of Shared Locks
  • Process Factory
  • Paged Out Data
  • Semantic Split
  • Pass Through Function
  • JIT Code (.NET)
  • Ubiquitous Component
  • Nested Offender
  • Virtualized System
  • Effect Component
  • Well-Tested Function
  • Mixed Exception
  • Random Object
  • Missing Process
  • Platform-Specific Debugger
  • Value Deviation (stack trace)
  • CLR Thread
  • Coincidental Frames
Home

Tools

WinDbg Quick Download Links, Symbols, etc.
SystemDump
Application Verifier
IDA (freeware)
StressPrinters
Dependency Walker
Kernel Memory Space Analyzer
MS Debug Diagnostic Tool
InstantDump (JIT Process Dumper)
UDmp2Txt (processing hundreds of user dumps)
TestDefaultDebugger
User Mode Process Dumper (userdump.exe)
Citrix DumpCheck (Explorer extension)
Citrix DumpCheck (Command line version)
All Sysinternals Tools
PowerDbg
Win32dd: tool to save physical memory
LiveKd
Windows System Dump Configuration/Validation Tool
Blue Screen Viewer
Collaborative debugging tool for code snippets
ProcDump (includes process cloning for Windows 7)

Trace Analysis Patterns

  • Periodic Error
  • Basic Facts
  • Circular Trace
  • Intra-Correlation
  • Statement Density and Current
  • Exception Stack Trace
  • Thread of Activity
  • Discontinuity
  • Missing Component
  • Bifurcation Point
  • Characteristic Message Block
  • Activity Region
  • Vocabulary Index
  • Inter-Correlation
  • Significant Event
  • Time Delta
  • Adjoint Thread of Activity
  • Trace Acceleration

Dictionary of Debugging

  • 7
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z

x86/64 Instructions

  • Asmpedia