Tested on Safari, Chrome and Webkit Mac app.
The file on this link: https://reminis-pip-pab.s3.amazonaws.com/DW_ET.jpg
It gives "Invalid JPEG metadata: Invalid segment size." error on Webkit Mac App. It is in function parseMetaData(file, callback, options, data) line 137
It gives a strange file attached below on load. It's 4 bytes jpeg. and canvas.toBlob gives null blob.

There is no problem with Chrome and Safari with the same code.
Tested on Safari, Chrome and Webkit Mac app.
The file on this link: https://reminis-pip-pab.s3.amazonaws.com/DW_ET.jpg
It gives "Invalid JPEG metadata: Invalid segment size." error on Webkit Mac App. It is in function parseMetaData(file, callback, options, data) line 137
It gives a strange file attached below on load. It's 4 bytes jpeg. and canvas.toBlob gives null blob.

There is no problem with Chrome and Safari with the same code.