Nerixyz wrote:

I'm still not really convinced this fixes the issue. For one, the test passes 
without the changes. But more importantly, because the issue you linked to, 
specifically the third comment 
(https://github.com/llvm/llvm-project/issues/91060#issuecomment-2154477927), 
mentions that the MS DIA PDB parser was used (`SymbolFilePDB`) _and_ that 
things work as expected when using the native parser (`SymbolFileNativePDB`). 
The native PDB parser is the new default in LLDB 22 (next release).

I'm guessing you ran into this issue yourself. (1) Could you test this with the 
native PDB parser by setting the environment variable 
`LLDB_USE_NATIVE_PDB_READER=1`? And (2) could you provide the Rust test example 
you mentioned in the description or a link to some documentation, so I can 
build it myself? It doesn't need to include all your code, just enough to 
trigger the crash (with either PDB plugin).

https://github.com/llvm/llvm-project/pull/173499
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to