News for hackers. Stuff that matters.
Re:Everything Is Broken: Shipping Rust-Minidump at Mozilla by structural on Tuesday June 14, 2022 @12:40PM (#31742025)
This is the excessively fun part of dealing with crash dumps in general. Many of them are going to be 1% corrupt, 99% fine, and somewhere in them likely has vital information about what caused the corruption.

So the entire reason for being for things like rust-minidump are to make enough sense out of files that are known to be corrupt garbage to be able to find bugs.

Re:Everything Is Broken: Shipping Rust-Minidump at Mozilla by tedmielczarek on Tuesday June 14, 2022 @11:09PM (#31748693)
A lot of the weird bits in the Breakpad codebase were definitely from us finding extremely broken minidumps from Firefox users in the wild and then me tweaking the code to see if we could get something out of it so we had a chance at diagnosing the issue.
Re:Everything Is Broken: Shipping Rust-Minidump at Mozilla by bpye on Wednesday June 15, 2022 @01:53AM (#31749563)
The worst bugs are often the ones that have trashed some of the stack or ended up with some rubbish register state too, and so being able to try and get some useful information out of a seemingless garbage dump is critical. I imagine a project like Firefox is also big enough to see bad things happening because of incorrect CPU behaviour and bit flips and such too...