[Lldb-commits] [PATCH] D56293: Use the minidump exception record if present
Pavel Labath via lldb-commits
lldb-commits at lists.llvm.org
Mon Jan 7 02:58:49 PST 2019
On 04/01/2019 17:48, Zachary Turner wrote:
> For those kinds of cases, we could use obj2yaml and check in yaml right?
> Fwiw I tried to round-trip an exe through obj->yaml->obj recently and
> the resulting exe was incorrect but it was close, so I think there’s
> only some small fixes needed.
I agree yaml2obj should be used whenever possible, but here I'm talking
specifically about things that cannot be repesented in yaml. For
example, you can't get yaml2obj to produce a binary that's truncated in
the middle of the section list. Or one whose section contents points
back to the section list... And yet it makes sense to test that lldb
doesn't crash or do other weird stuff when opening these files. It also
probably doesn't make sense to write a special tool for generating
these, as there aren't going to be many of these cases, and each of them
will be special in some way.
More information about the lldb-commits