aboutsummaryrefslogtreecommitdiff
path: root/src/zig_llvm.cpp
diff options
context:
space:
mode:
authorRyan Liptak <squeek502@hotmail.com>2022-06-18 01:12:47 -0700
committerAndrew Kelley <andrew@ziglang.org>2022-08-22 20:51:55 -0400
commit95c43e20b45aafa6b34b0aae927dbabbb0b65e32 (patch)
tree71cca30464014605e68fe53453965ad45d86066c /src/zig_llvm.cpp
parent96737ef499e66d8ab3e32fd4641599b1843f5b8c (diff)
downloadzig-95c43e20b45aafa6b34b0aae927dbabbb0b65e32.tar.gz
zig-95c43e20b45aafa6b34b0aae927dbabbb0b65e32.zip
Windows: Fix incorrect output when .pdb file is not found during stack trace
This `pdb.Pdb.init` call can return `error.FileNotFound`, which was previously resulting in: Unable to print stack trace: FileNotFound which also aborts the stack trace printing (so any deeper stack traces are not printed). It makes more sense to treat it as `MissingDebugInfo` which then gets printed as: ???:?:?: 0x7fffa8817033 in ??? (???) and allows the stack trace to continue printing. Note: locally, the error.FileNotFound was being triggered for me when looking for kernel32.pdb and ntdll.pdb
Diffstat (limited to 'src/zig_llvm.cpp')
0 files changed, 0 insertions, 0 deletions