mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-04 14:30:30 +03:00
Python PIL is not so tolerant, so bad EXIF causes crashes:
File "/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroidserver/update.py", line 2088, in main
insert_localized_app_metadata(apps)
File "/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroidserver/update.py", line 978, in insert_localized_app_metadata
_strip_and_copy_image(os.path.join(root, f), destdir)
File "/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroidserver/update.py", line 754, in _strip_and_copy_image
in_image = Image.open(fp)
File "/usr/lib/python3/dist-packages/PIL/Image.py", line 2687, in open
% (filename if filename else fp))
OSError: cannot identify image file <_io.BufferedReader name='build/org.sw24softwares.starkeverben/fastlane/metadata/android/en-US/images/featureGraphic.png'>
|
||
|---|---|---|
| .. | ||
| asynchronousfilereader | ||
| __init__.py | ||
| btlog.py | ||
| build.py | ||
| checkupdates.py | ||
| common.py | ||
| dscanner.py | ||
| exception.py | ||
| gpgsign.py | ||
| import.py | ||
| index.py | ||
| init.py | ||
| install.py | ||
| lint.py | ||
| metadata.py | ||
| mirror.py | ||
| net.py | ||
| nightly.py | ||
| publish.py | ||
| readmeta.py | ||
| rewritemeta.py | ||
| scanner.py | ||
| server.py | ||
| signatures.py | ||
| signindex.py | ||
| stats.py | ||
| tail.py | ||
| update.py | ||
| verify.py | ||
| vmtools.py | ||