rust-minidump / rust-minidump

Type definitions, parsing, and analysis for the minidump file format.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Disable bit-flip detection in 32-bit minidumps

gabrielesvelto opened this issue · comments

This just occurred to me as I was analyzing a minidump for a 32-bit x86 build. We've seen Firefox use more than 80% of the available 32-bit address space before crashing. With that much memory mapped it's very easy to get false positives with our algorithm for bit-flip detection. We also don't enable instruction disassembly on 32-bit minidumps AFAIK, so we can't use it to verify near-NULL pointer accesses or the like. It's better to just turn it off entirely.