O'Reilly logo

Memory Dump Analysis Anthology, Volume 4 by Dmitry Vostokov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. Crash Dump Analysis Patterns

Succession of Patterns

Looking at pattern cooperation studies (Part 4) it is easy to see that some patterns pre-cede others, for example, heap corruption (Volume 1, page 257) might follow by a hard error (Volume 3, page 236) or message box (Volume 2, page 177) and therefore block other threads, creating conditions for another pattern to appear, wait chains (Volume 1, page 490). Blocked threads (Volume 2, page 184) may block other coupled processes (Volume 1, page 419) creating inter-process wait chains (Volume 3, page 97). Successive patterns reach the climax at the end and the system is no longer able to generate any other patterns.

Such pattern sequences can help in troubleshooting and finding root causes. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required