Skip to content

Commit

Permalink
fix: OSError:broken data stream (#1430)
Browse files Browse the repository at this point in the history
  • Loading branch information
tomalbrecht authored Apr 20, 2020
1 parent 70b6f0f commit 9344b06
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Fixed
- Auto annotation, TF annotation and Auto segmentation apps (https://github.com/opencv/cvat/pull/1409)
- Import works with truncated images now: "OSError:broken data stream" on corrupt images (https://github.com/opencv/cvat/pull/1430)

### Security
-
Expand Down
6 changes: 5 additions & 1 deletion cvat/apps/engine/media_extractors.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,11 @@
import av.datasets
import numpy as np
from pyunpack import Archive
from PIL import Image
from PIL import Image, ImageFile

# fixes: "OSError:broken data stream" when executing line 72 while loading images downloaded from the web
# see: https://stackoverflow.com/questions/42462431/oserror-broken-data-stream-when-reading-image-file
ImageFile.LOAD_TRUNCATED_IMAGES = True

from cvat.apps.engine.mime_types import mimetypes

Expand Down

0 comments on commit 9344b06

Please sign in to comment.