Tag Archives: DbgHelp

Minidump Explorer v0.5 released

I’ve released a new version of Minidump Explorer on CodePlex. You can find the download here. New features: Now 64 bit compatible. Drag & drop a file from Explorer. Removed requirement to run as Administrator. Context menu added to Memory … Continue reading

Posted in Crash Dumps | Tagged , , , | Leave a comment

How to download Windows image files from the Microsoft symbol server using C# and DbgHelp

During my journeys through CorDebug I’ve often needed to access Windows operating system image files that I didn’t have on my local machine. This is actually a pretty normal situation to be in when debugging crash dumps. More often that … Continue reading

Posted in Crash Dumps | Tagged , , | Leave a comment

Minidump Explorer v0.2: Reading minidump ThreadListStream

Version 0.2 of Minidump Explorer included 4 new data streams: MemoryListStream, Memory64ListStream, HandleDataStream and ThreadListStream. These are all fairly simple streams to read and use but 3 of them are going to be vitally important when we start hooking into … Continue reading

Posted in Crash Dumps | Tagged , , | Leave a comment

Minidump Explorer v0.2: Reading minidump MemoryListStream and Memory64ListStream

Version 0.2 of Minidump Explorer included 4 new data streams: MemoryListStream, Memory64ListStream, HandleDataStream and ThreadListStream. These are all fairly simple streams to read and use but 3 of them are going to be vitally important when we start hooking into … Continue reading

Posted in Crash Dumps | Tagged , , , , | 1 Comment

Reading minidump files, part 4 of 4: Putting it all together

Part 1 of 4: Accessing memory mapped files from C# Part 2 of 4: Using MiniDumpReadDumpStream Part 3 of 4: Reading stream data (ModuleListStream) returned from MiniDumpReadDumpStream Part 4 of 4: Putting it all together All code is available on … Continue reading

Posted in Crash Dumps | Tagged , , | 3 Comments

Reading minidump files, part 3 of 4: Reading stream data (ModuleListStream) returned from MiniDumpReadDumpStream

Part 1 of 4: Accessing memory mapped files from C# Part 2 of 4: Using MiniDumpReadDumpStream Part 3 of 4: Reading stream data (ModuleListStream) returned from MiniDumpReadDumpStream Part 4 of 4: Putting it all together All code is available on … Continue reading

Posted in Crash Dumps | Tagged , , , | 3 Comments

Reading minidump files, part 2 of 4: Using MiniDumpReadDumpStream

Part 1 of 4: Accessing memory mapped files from C# Part 2 of 4: Using MiniDumpReadDumpStream Part 3 of 4: Reading stream data (ModuleListStream) returned from MiniDumpReadDumpStream Part 4 of 4: Putting it all together All code is available on … Continue reading

Posted in Crash Dumps | Tagged , , , | 9 Comments