Bug 552360
Summary: | [abrt] crash detected in libtiff-3.9.2-2.fc12 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Adam Goode <adam> | ||||||||
Component: | libtiff | Assignee: | Tom Lane <tgl> | ||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | low | ||||||||||
Version: | 12 | CC: | hhorak, tgl | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | x86_64 | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | abrt_hash:eee6b3fad71b8f68534f1b11353ba9850597ad37 | ||||||||||
Fixed In Version: | 3.9.2-3.fc12 | Doc Type: | Bug Fix | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2010-01-07 00:58:43 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Adam Goode
2010-01-04 19:42:27 UTC
Created attachment 381623 [details]
File: backtrace
Sorry I don't have the TIFF file yet, it is a medical slide. I am working on getting a de-identified image that I can freely distribute. This bug goes away if I don't apply libtiff-jpeg-scanline.patch. It's calling TIFFFillTile before td->td_stripbytecount is initialized. This only happens with multi-file images, on the directories after the first. Created attachment 381800 [details]
Crasher file
It seems that in multi-file TIFF, not all fields are zeroed in the second go. The patch checks for (tif->tif_scanlinesize > 0) which isn't reset yet. Created attachment 381808 [details]
New version of jpeg-scanline patch with crash fix
libtiff-3.9.2-3.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/libtiff-3.9.2-3.fc12 libtiff-3.9.2-3.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. |