Bug#735847: freeimage: builds wrong tiff, broken 32 bit
On 20.01.2014 01:46, Scott Howard wrote:
>
> Checking over the package, I don't think it's a problem of not
> updating the patch. The previous version of the package and patches
> didn't touch anything related to TIFF and used freeimage's included
> libtiff. The current version also doesn't touches anything involving
> libtiff (or the internal libtiff) since freeimage requires private
> headers and interfaces. At this point, it looks like bug is the
> upstream bug you found. If their patch fixes this, it can be uploaded.
I disagree, all three issues found do seem like independent issues with
little relation (on amd64 at least).
the exif tag truncation is very unlikely cause the complete data
structure corruption.
While I think its unlikely it is possible the tag truncation patch fixes
it, I didn't test it (does it even apply to the old libtiff?)
The wrong type sizes can not be related because I tested that and it
only affects 32 bit (which I was not using for debugging).
I didn't look into much detail why the tiff plugin is so messed up, as
simply updating the debian patch solved all my problems and I could move
on to the next one (the tag truncation).
Whatever route you choose, please make sure the skimage test suite is
running afterwards.
Reply to: