Succession of Patterns (Part 1)
Looking at pattern cooperation studies it is easy to see that some patterns precede others, for example, heap corruption might be blocked by a hard error or a message box and therefore block other threads, creating conditions for another pattern to appear, wait chains. Blocked threads may block other coupled processes creating inter-process wait chains. Successive patterns reach the climax at the end and the system is no longer able to generate any other patterns.
The goal here is to find patterns that most likely happen in succession and another pattern series that are less likely to effect other abnormal conditions. Such pattern sequences can help in troubleshooting and finding root causes.
- Dmitry Vostokov @ DumpAnalysis.org -
June 3rd, 2010 at 11:13 pm
[…] I resume previously introduced memory analysis succession patterns post series. In this part I introduce a case study where Wait Chains (executive resources) and […]
June 22nd, 2010 at 9:59 am
[…] Succession of Patterns (Part 1) - More work needs to be done here. I recently revived this theme by writing the next post: […]
October 7th, 2010 at 1:16 pm
[…] part will introduce more categories and propose notational adornments for pattern succession, space differentiation and the inclusion of details in notational […]