Results 349 comments of Aria Desires

Yeah we're already using arbitrary version in prod. Will appends some metadata to get more detailed versions strings in socorro like `minidump-stackwalk 0.9.6 aef123eaef23 (2021-11-12)`

Nothing in our stack [has bothered to implement any of this yet](https://github.com/mozilla/dump_syms/issues/280#issuecomment-922049662), partially because [google has started changing it](https://github.com/mozilla/dump_syms/issues/280#issuecomment-949427922) and we're a bit dubious on the stability/quality of the design.

I'm demoting this to "cool dream" because it increasingly sounds like this whole thing is a mess upstream, so it's not obvious what implementing this even means.

the actual unwind was ``` .cfa: $rbp 16 + .ra: .cfa -8 + ^

this is https://github.com/rust-minidump/minidump-writer/blob/cc93bd26b1a4dce800e3dc8f7ab90553a59e835a/src/mac/streams/thread_list.rs#L72-L100

are we just failing to walk the stackpointer back from a guardpage of some kind?

Ended up thinking about this just now. I've already introduced UnifiedMemoryInfo to abstract over different kinds of MemoryInfo. Maybe a similar approach is right for MemoryLists as well. Although I'm...

Ok now that I'm done slapping this crate into shape I can look at this older issue. Especially relevant since I'm hoping to start up on the macos version of...

Gabriele's reference to the ".extra" file is the mozilla-specific "evil json" file implemented here: https://github.com/luser/rust-minidump/blob/master/minidump-processor/src/evil.rs Someone at mozilla needs to look up the schema for this field to add support....

The docs in question: https://github.com/luser/rust-minidump/blob/ccef1ac4f2c7d4b58d8cc6023667073db5e4ecd4/breakpad-symbols/src/sym_file/walker.rs#L139-L152