[Bitcode reader] Fix a few assertions when reading invalid files