[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: