Don't traverse symlinks in patch_build.py (#4086)

Should fix https://github.com/google/oss-fuzz/issues/4003
This commit is contained in:
Abhishek Arya 2020-07-07 08:11:23 -07:00 committed by GitHub
parent 11a0f516cd
commit 811add4dbf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -120,6 +120,10 @@ def PatchBuild(output_directory):
for root_dir, _, filenames in os.walk(output_directory):
for filename in filenames:
file_path = os.path.join(root_dir, filename)
if os.path.islink(file_path):
continue
if not IsElf(file_path):
continue