Fix a crash in loading an empty resource in a bundle
A crash occurs when loading an empty resource in a bundle because PipeDataSource::Read accesses data_[offset] even when data_.size() is zero. We should memcpy only when |len| > 0 to avoid out-of-range access. Bug: 1082020 Change-Id: I4c04ef38029c30ef57908ddaf8c4868e66531c5b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2463095Reviewed-by:Kunihiko Sakamoto <ksakamoto@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Hayato Ito <hayato@chromium.org> Cr-Commit-Position: refs/heads/master@{#816456}
Showing
File added
Please register or sign in to comment