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
