[PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
James Henderson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 31 06:05:56 PST 2023
jhenderson added a comment.
As you've reverted this patch and folded in the changes from D142883 <https://reviews.llvm.org/D142883>, you might as well mark D142883 <https://reviews.llvm.org/D142883> as abandoned.
================
Comment at: llvm/lib/Object/Archive.cpp:141
+ *Err = malformedError(
+ "Remaining buffer is unable to contain next archive member");
+ return;
----------------
This message isn't covered by any testing it seems?
================
Comment at: llvm/lib/Object/Archive.cpp:1185
+ if (BufferSize < sizeof(FixLenHdr)) {
+ Err = malformedError("malformed AIX big archive: Incomplete fixed length "
+ "header, the archive is only" +
----------------
I don't see a test case that checks this error message. Please add/extend one to cover it.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D138986/new/
https://reviews.llvm.org/D138986
More information about the llvm-commits
mailing list