Summary: | Crashes when trying to open certain jpg images [Exiv2::ValueType<unsigned short>::toLong, Gwenview::JpegContent::orientation, Gwenview::JpegContent::loadFromData] | ||
---|---|---|---|
Product: | [Applications] gwenview | Reporter: | PAwel Sikorski <sikorski> |
Component: | general | Assignee: | Gwenview Bugs <gwenview-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, benni, garminda2, info.kalsan, walecha99, work |
Priority: | NOR | ||
Version: | 2.6 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/gwenview/fac880029e33fe1170e2ba43cb767fad11a7d2f6 | Version Fixed In: | 2.9.5 |
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi JPEG file that crashed gwenview 4.9.95 using libexiv2 version 0.23 |
Description
PAwel Sikorski
2010-11-13 21:05:35 UTC
[Comment from a bug triager] This bug looks related to the crash on bug 241783. Regards [Comment from a bug triager] From bug 261067: - What I was doing when the application crashed: Crashes on most images from a canon SLR camera. It looks like it happens when the application generates a preview of images in a directory. The crash can be reproduced every time. *** Bug 261067 has been marked as a duplicate of this bug. *** Thanks for the report. Can you attach one of the images which cause the crash? Hi, I can not attach the image to one the report page, as it is to large. Resizing it eliminates the problem. Hope this works. On 12/28/2010 12:15 AM, Aurelien Gateau wrote: > https://bugs.kde.org/show_bug.cgi?id=256841 > > > > > > --- Comment #4 from Aurelien Gateau<agateau kde org> 2010-12-28 00:15:45 --- > Thanks for the report. Can you attach one of the images which cause the crash? > Created attachment 55780 [details]
New crash information added by DrKonqi
gwenview (2.5.0) on KDE Platform 4.5.95 (4.6 RC2) using Qt 4.7.0
- What I was doing when the application crashed:
I was opening a folder contains some jpeg images using gwenview.
-- Backtrace (Reduced):
#7 0x00007fa355039b04 in Gwenview::JpegContent::orientation() const () from /usr/lib64/libgwenviewlib.so.4
#8 0x00007fa35503a675 in Gwenview::JpegContent::loadFromData(QByteArray const&, Exiv2::Image*) () from /usr/lib64/libgwenviewlib.so.4
#9 0x00007fa35503a89b in Gwenview::JpegContent::loadFromData(QByteArray const&) () from /usr/lib64/libgwenviewlib.so.4
#10 0x00007fa35503ab0a in Gwenview::JpegContent::load(QString const&) () from /usr/lib64/libgwenviewlib.so.4
[...]
Created attachment 55781 [details]
New crash information added by DrKonqi
gwenview (2.5.0) on KDE Platform 4.5.95 (4.6 RC2) using Qt 4.7.0
- What I was doing when the application crashed:
I was opening a folder contains some jpeg images using gwenview.
-- Backtrace (Reduced):
#7 0x00007fa355039b04 in Gwenview::JpegContent::orientation() const () from /usr/lib64/libgwenviewlib.so.4
#8 0x00007fa35503a675 in Gwenview::JpegContent::loadFromData(QByteArray const&, Exiv2::Image*) () from /usr/lib64/libgwenviewlib.so.4
#9 0x00007fa35503a89b in Gwenview::JpegContent::loadFromData(QByteArray const&) () from /usr/lib64/libgwenviewlib.so.4
#10 0x00007fa35503ab0a in Gwenview::JpegContent::load(QString const&) () from /usr/lib64/libgwenviewlib.so.4
[...]
*** Bug 241783 has been marked as a duplicate of this bug. *** *** Bug 280871 has been marked as a duplicate of this bug. *** *** Bug 280870 has been marked as a duplicate of this bug. *** *** Bug 278400 has been marked as a duplicate of this bug. *** *** Bug 277218 has been marked as a duplicate of this bug. *** *** Bug 275353 has been marked as a duplicate of this bug. *** The problem appears to be a crash in libexif2 for rather large files. Please all, upgrade your exif2 library and check if this is fixed now. Please reopen if this is still a problem with current versions of gwenview and libexif2. Please reopen this bug. I'm doing my own testing KDE 4.9.95 in Slackware 14 and got hit by this bug. I am using Slackware's stock libexiv2 (package: exiv2) version 0.23. I attach the JPEG file in case somebody wants to test opening it. This file also made nepomukindexer process got segfault (pardon me if this information is unrelated to the bug). Created attachment 75987 [details]
JPEG file that crashed gwenview 4.9.95 using libexiv2 version 0.23
(In reply to comment #18) > https://git.reviewboard.kde.org/r/107891/ Thanks, rebuilding gwenview using the patch works. Git commit fac880029e33fe1170e2ba43cb767fad11a7d2f6 by Benjamin Löwe. Committed on 24/12/2012 at 01:17. Pushed by bennihill into branch 'KDE/4.9'. Fix for bug 256841 - Crashes when trying to open certain jpg images REVIEW: 107891 FIXED-IN: 2.9.5 M +4 -1 lib/jpegcontent.cpp http://commits.kde.org/gwenview/fac880029e33fe1170e2ba43cb767fad11a7d2f6 *** Bug 313524 has been marked as a duplicate of this bug. *** |