Memory Dump Analysis Anthology, Volume 14
Memory Dump Analysis Anthology, Volume 14
About the Book
This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) about software diagnostics, root cause analysis, debugging, crash and hang dump analysis, software trace and log analysis written in August 2020 - 14 August 2021. It is fully cross-referenced with volumes 1 - 13.
Compared to the volume 13, the volume 14 features:
- 7 new crash dump analysis patterns with selected downloadable example memory dumps
- New crash dump analysis case study not previously published anywhere
- 14 new software trace and log analysis patterns
- Introduction to cloud analysis patterns
- Introduction to the fractal nature of software traces and logs
- Introduction to the general architecture of analysis pattern networks
- Lists of recommended books
The primary audience for Memory Dump Analysis Anthology reference volumes (Diagnomicon) is software engineers developing and maintaining products on Windows and Linux platforms, technical support, escalation, site reliability, and cloud engineers dealing with complex software issues, DevOps and DevSecOps, quality assurance engineers testing software, security and vulnerability researchers, reverse engineers, malware and memory forensics analysts.
Bundles that include this book
Table of Contents
Preface 6
Acknowledgments 7
About the Author 8
PART 1: Crash Dump Analysis Patterns 9
False Frame 9
Procedure Call Chain 11
C++ Object 12
COM Exception 16
Structure Sheaf 19
Saved Exception Context (.NET) 20
Rough Stack Trace (Managed Space) 25
PART 2: Pattern Interaction 27
Exception Reporting Thread, Stored Exception, Exception Stack Trace, Exception Module, Foreign Module Frame, and Stack Trace Motif 27
PART 3: Software Trace Analysis Patterns 35
Flag 35
Strand of Activity 36
Cord of Activity 37
Text Trace 39
Weave of Activity 41
Multidimensional Message 43
Message Metadata 44
Trace Quilt 46
Feature of Activity 48
Trace Schema 50
Definition Trace 52
Serial Trace 53
Container Trace 55
Trace Join 56
PART 4: Cloud Analysis Patterns 57
Introducing Methodology and System of CAPS 57
PART 5: Software Diagnostics, Root Cause Analysis, Troubleshooting, and Debugging 67
The Fractal Nature of Software Traces and Logs 67
General Architecture of Analysis Pattern Networks 68
PART 6: Software Narratology 73
Exercises in Tracing Style 73
Prologue 73
Literary Theory Terms 75
Ab ovo, in medias res, flashback, abridged edition 75
Abstract, accent, act, action, adaptation, address 76
PART 7: Fun with Debugging, Crash Dumps, and Traces 79
Reading Capital 79
INSECuriTy 79
Desperate AI 79
Imperator 79
Buratino and Security 79
Two Types of Dump Analysis Jobs 79
Debugging Slang 80
POET 80
ijit 80
DREAM 80
Logistics 80
Poorrific 80
PART 8: Art and Photography 81
Chasing a Trace 81
Love of Logs 82
When Anomaly Detection is Your Bread 83
Observability of Traces 84
Array[T] 85
Old Card Bookmark 86
Cloud Tea Break 87
Fiber Bundle in the Wild 88
PART 9: A Bit of Science, Philosophy, and Religion 89
Plotinus on Overflow 89
Ereignis and Error 90
PART 10: Miscellaneous 91
WinDbg Notes 91
Quotes 95
My Favorite Category Theory Books (Continuation) 96
Data Pathology 101
FP Police 102
The Seed of Trace and Log Analysis Patterns 103
My Number Theory Book Collection (Continuation) 104
Artifacts for Lockdown 110
Books that Influenced Me 111
Streaming Architecture of Pattern-Oriented Software Diagnostics Publications 178
Appendix 179
My IT Reading List in 2006 179
Index of WinDbg Commands 189
Other books by this author
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earnedover $14 millionwriting, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them