mar-file-system / erasureUtils

Erasure coding utilities intended for the marfs multicomponent DAL. These service the creation, retrieval, and maintenance of erasure coded data stripes spread accross multiple files.
Other
4 stars 5 forks source link

Failed `ne_stat` and rebuild for 4GB objects #12

Closed wfvining closed 7 years ago

wfvining commented 7 years ago

An integer overflow in xattr_check for large files (4GB) results in rebuild failing due to uninitialized memory for checksum verification and ne_stat failure (reports that most checksums are incorrect).

wfvining commented 7 years ago

Resolved in 920ba86