> > That being said, it's not exactly trivial to produce a good minidump. > Crashpad <https://chromium.googlesource.com/crashpad/crashpad>has a > native & cross-platform minidump writer, that's what I'd start with. >
Addendum: I realized after sending the email that if the goal is to convert core files -> LLDB -> minidump a lot of the complexity found in Crashpad can be avoided, so perhaps writing an LLDB minidump writer from scratch would not be too bad. On Wed, Jun 13, 2018 at 1:50 PM, Leonard Mosescu <mose...@google.com> wrote: > The minidump format is more or less documented in MSDN > <https://msdn.microsoft.com/en-us/library/windows/desktop/ms679293(v=vs.85).aspx> > . > > That being said, it's not exactly trivial to produce a good minidump. Crashpad > <https://chromium.googlesource.com/crashpad/crashpad>has a native & > cross-platform minidump writer, that's what I'd start with. > > On Wed, Jun 13, 2018 at 1:38 PM, Adrian McCarthy via lldb-dev < > lldb-dev@lists.llvm.org> wrote: > >> Zach's right. On Windows, lldb can produce a minidump, but it just calls >> out to a Microsoft library to do so. We don't have any platform-agnostic >> code for producing a minidump. >> >> I've also pinged another Googler who I know might be interested in >> converting between minidumps and core files (the opposite direction) to see >> if he has any additional info. I don't think he's on lldb-dev, though, so >> I'll act as a relay if necessary. >> >> On Wed, Jun 13, 2018 at 12:07 PM, Zachary Turner via lldb-dev < >> lldb-dev@lists.llvm.org> wrote: >> >>> We can’t produce them, but you should check out the source code of >>> google breakpad / crashpad which can. >>> >>> That said it’s a pretty simple format, there may be enough in our >>> consumer code that should allow you to produce them >>> >>> >>> _______________________________________________ >>> lldb-dev mailing list >>> lldb-dev@lists.llvm.org >>> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev >>> >>> >> >> _______________________________________________ >> lldb-dev mailing list >> lldb-dev@lists.llvm.org >> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev >> >> >
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev