Closed balazske closed 5 years ago
@whisperity Could you take a look? It's about virtual files and may be connected to LLDB's filesystem handling you've already seen.
Looks good to me, but let's wait for @whisperity's comments.
Upstream review created: https://reviews.llvm.org/D57590
At import of
FileID
sometimes an existing directory entry and filename is encountered, but the filename points to a non-existing file. In this case try with creating the file from memory buffer instead of return an error. (I do not know what exactly happens but this fixes some cases when the FileID could not be imported on macOS.)