rafael added a comment. I think this is fine given that it just mean that a section with a corrupted name is not bitcode. That is the same answer you would get if the corruption had changed the name to __bitcodx. pcc, what do you think? http://reviews.llvm.org/D17388