Hi we have seen a bug whilst loading a buildstream project that uses junctions. The bug ends up with AttributeError: 'NoneType' object has no attribute '_load_file' in buildstream/_loader/loader.py presumably because get_loader() returns None here
|
def get_loader(self, name, provenance_node, *, load_subprojects=True): |
.
I have seen #1975 which seems to make get_loader() returning None more robust. However, we are struggling to reproduce so are not able to confirm whether that issue fixes the bug.