diff options
author | Jacob Lalonde <jalalonde@fb.com> | 2025-07-17 09:18:23 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-17 09:18:23 -0700 |
commit | a6fb3b3c18fd48a2eaaa8c969edbc013b9276a09 (patch) | |
tree | ef892b33e056d7b5b0e95783e83e91e732ff92b8 /llvm/lib/IR/Module.cpp | |
parent | 011d38bdac95647a872a5faa339465e26535df35 (diff) | |
download | llvm-a6fb3b3c18fd48a2eaaa8c969edbc013b9276a09.zip llvm-a6fb3b3c18fd48a2eaaa8c969edbc013b9276a09.tar.gz llvm-a6fb3b3c18fd48a2eaaa8c969edbc013b9276a09.tar.bz2 |
[LLDB] Process minidump better error messages (#149206)
Prior, Process Minidump would return
```
Status::FromErrorString("could not parse memory info");
```
For any unsuccessful memory read, with no differentiation between an
error in LLDB and the data simply not being present. This lead to a lot
of user confusion and overall pretty terrible user experience. To fix
this I've refactored the APIs so we can pass an error back in an llvm
expected.
There were also no shell tests for memory read and process Minidump so I
added one.
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions