arithmetic exception in LibRaw::identify
Submitted by Adam Dingle
Link to original bug (#718158)
Description
---- Reported by adam@yorba.org 2011-11-28 14:35:00 -0800 ----
Original Redmine bug id: 4439
Original URL: http://redmine.yorba.org/issues/4439
Searchable id: yorba-bug-4439
Original author: Adam Dingle
Original description:
To see the problem, run Shotwell directly on this photo:
http://hamoid.com/CRW_2585.CRW
Shotwell will crash with a floating point exception. GDB reveals this:
Program received signal SIGFPE, Arithmetic exception.
0x00007ffff4370c72 in LibRaw::identify (this=0x1b8ee60)
at internal/dcraw_common.cpp:8378
8378 if ((flen - data_offset) / (raw_width*8/7) == raw_height)
This looks quite similar to the earlier 3224, which we closed since we couldn't reproduce it. This also looks similar to #4407 (closed), though in that case the file in question was a truncated JPEG.
---- Additional Comments From shotwell-maint@gnome.bugs 2013-05-01 11:38:00 -0700 ----
History
Comment 1
Updated by Adam Dingle almost 2 years ago
- Assignee set to Clinton Rogers
Comment 2
Updated by Adam Dingle almost 2 years ago
- Priority changed from Urgent to High
Comment 3
Updated by Adam Dingle almost 2 years ago
-
Assignee deleted (
<strike>
_Clinton Rogers_</strike>
)
Comment 4
Updated by Adam Dingle over 1 year ago
- Status changed from Open to 5
- Resolution set to fixed
No longer crashes with Shotwell trunk and libraw 0.14.4. Closing.
Comment 5
Updated by Charles Lindsay 7 months ago
- Status changed from 5 to Fixed
--- Bug imported by chaz@yorba.org 2013-11-25 21:55 UTC ---
This bug was previously known as bug 4439 at http://redmine.yorba.org/show_bug.cgi?id=4439
Unknown Component Using default product and component set in Parameters Unknown milestone "unknown in product shotwell. Setting to default milestone for this product, "---". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
Version: 0.12
Resolution: RESOLVED FIXED