[HN Gopher] Fuzzing rust-minidump for Embarrassment and Crashes ...
___________________________________________________________________
 
Fuzzing rust-minidump for Embarrassment and Crashes - Part 2
 
Author : feross
Score  : 66 points
Date   : 2022-06-23 17:34 UTC (5 hours ago)
 
web link (hacks.mozilla.org)
w3m dump (hacks.mozilla.org)
 
| Gankra wrote:
| Going into this project I was very high on the idea of "different
| architectures should get completely independent stackwalker
| backend implementations" (although they call in to some agnostic
| machinery for CFI/symbols/registers). There are lots of platform-
| specific hacks and making everything super abstract is a big
| mess!
| 
| But geez I have been burned a few too many times on the parts
| that _are_ the same between some arches accidentally diverging
| because I forgot to copy-paste between them. :(
| 
| (breakpad also has this approach and you can _reaaaallly_ see the
| pain of this approach as every stackwalker has gotten wildly
| inconsistent TLC so some have tons of fancy machinery and some
| are super barebones. Makes it hard to tell if the divergence is
| intentional or just an artifact of independent code.)
 
| benreesman wrote:
| This is now one of my favorite blogs on the punchy and hilarious
| writing alone (the technical subject matter seems serious as hell
| too).
| 
| "360 dunked on from outer space", we've all been there but still,
| /r/brandnewsentence.
 
___________________________________________________________________
(page generated 2022-06-23 23:00 UTC)