You need to log in before you can comment on or make changes to this bug.
Libtiff cannot read a signed integer(TIFF_SLONG) from a tiff file, but it can read an unsigned one(TIFF_LONG). A test case is included. The output I got is: Done write. TEST_TAG value: 0x1234 Read TEST_TAG_NOT_WOKING value failed. Done read.
There's no test case attached to this ticket
Created an attachment (id=775) [details] Proposal patch I encountered a similar problem. The cause is that functions for reading signed integer fields are not implemented on tif_dirread.c.
Created an attachment (id=776) [details] Test fo the patch
Bugzilla is no longer used for tracking libtiff issues. Remaining open tickets, such as this one, have been migrated to the libtiff GitLab instance at https://gitlab.com/libtiff/libtiff/issues . The migrated tickets have their summary prefixed with [BZ#XXXX] where XXXX is the initial Bugzilla issue number.