Open luislobo opened 8 years ago
I have a similar issue where the process dies without the possibility to recover.
require('lwip').open('./input-all/G0118961.JPG', function(err, image) {
console.log(err)
})
Run with:
Output:
Corrupt JPEG data: premature end of data segment
node(89462,0x700001e48000) malloc: *** error for object 0x104a69000: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
[1] 89462 abort node app.js
Image:
https://user-images.githubusercontent.com/837533/27992149-fa53c6f2-648c-11e7-81ad-d58463c28792.JPG
While processing some of the JPEG files that we have to process, we are encountering that sometimes, we have this error
Corrupt JPEG data: premature end of data segment
It causes the app to crash with a SIGABRT.
The source code we use is:
Here is the corrupt JPEG file: https://cloud.githubusercontent.com/assets/453120/18894024/c3c5888e-8510-11e6-878f-43e55a12b8b0.jpg
The error we get is:
Can anyone help with this one?