Summary: | Pressed "Esc" when displaying an image in Gwenview caused Gwenview to crash | ||
---|---|---|---|
Product: | [Applications] gwenview | Reporter: | Stefano P. <qpgmr65> |
Component: | general | Assignee: | Gwenview Bugs <gwenview-bugs-null> |
Status: | RESOLVED WAITINGFORINFO | ||
Severity: | crash | CC: | agateau, myriam, qpgmr65, rjvbertin |
Priority: | NOR | Keywords: | drkonqi |
Version: | 4.11.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
Stefano P.
2013-08-16 07:05:23 UTC
Judging from the backtrace, Gwenview was trying to generate a thumbnail for a large image (filesize is 75856889 bytes). It is possible Gwenview ate too much memory and got killed by the kernel, or the image is causing a problem. If you can look at the folder list and find out which image file has a size of 75856889 bytes, can you try to move it somewhere else and see if the crash still happens? Created attachment 81978 [details]
New crash information added by DrKonqi
gwenview (4.11.0) on KDE Platform 4.11.00 using Qt 4.8.2
- What I was doing when the application crashed:
I left a folder with many images and tried to enter in another folder with many images
-- Backtrace (Reduced):
#6 0x00007f6a57207425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7 0x00007f6a5720ab8b in __GI_abort () at abort.c:91
[...]
#9 0x00007f6a5724fb96 in malloc_printerr (action=3, str=0x7f6a5734f118 "double free or corruption (!prev)", ptr=<optimized out>) at malloc.c:5018
[...]
#12 0x00007f6a5986f89e in QThread::start (this=0x21837c0, priority=<optimized out>) at thread/qthread_unix.cpp:609
#13 0x00007f6a59863dc0 in tryStart (task=0x220ae30, this=0x1e60db0) at concurrent/qthreadpool.cpp:203
Hi, I've found that file ( find -type f -size 75856889c ): I've copied it into another folder and I may display it without problems. FYI it's a 16-bit tiff: $ identify -quiet DSC_3412.tif DSC_3412.tif[0] TIFF 3872x2592 3872x2592+0+0 16-bit DirectClass 75.86MB 0.010u 0:00.009 DSC_3412.tif[1] TIFF 160x107 160x107+0+0 8-bit DirectClass 75.86MB 0.000u 0:00.009 It's one of those from my old 10 mp camera generated by the Nikon software, most of those I'm displaying these days are the ones from the new 24 mp camera that are about 2.4 times bigger. So it's true that in these days I'm displaying many big files (photos) but what looks strange it's that Gwenview doesn't crash always in the same manner or in the same folder or on the same picture. Sometimes it crashes also when working on folders with file of "normal" size (maximum 2000x3000 pixel, between 100 KB and 5 MB). After the initial report I've added the KDE backport repository: many KDE packages have been updated but still these sudden crashes are happening; yesterday I've associated another report to my previous one. Let me know if you need further information or if you need more details about the configuration of my machine, best regards Stefano Procenzano ------------------------------------------------------------------------ Il 16. 08. 13 11:50, Aurelien Gateau ha scritto: > https://bugs.kde.org/show_bug.cgi?id=323580 > > Aurelien Gateau <agateau@kde.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Status|UNCONFIRMED |RESOLVED > CC| |agateau@kde.org > Resolution|--- |WAITINGFORINFO > > --- Comment #1 from Aurelien Gateau <agateau@kde.org> --- > Judging from the backtrace, Gwenview was trying to generate a thumbnail for a > large image (filesize is 75856889 bytes). It is possible Gwenview ate too much > memory and got killed by the kernel, or the image is causing a problem. > > If you can look at the folder list and find out which image file has a size of > 75856889 bytes, can you try to move it somewhere else and see if the crash > still happens? > Created attachment 82095 [details]
New crash information added by DrKonqi
gwenview (4.11.0) on KDE Platform 4.11.00 using Qt 4.8.2
- What I was doing when the application crashed:
from one folder of images I've entered a subfolder with otherer images.
-- Backtrace (Reduced):
#6 0x00007f98c376e425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7 0x00007f98c3771b8b in __GI_abort () at abort.c:91
[...]
#9 0x00007f98c37b6b96 in malloc_printerr (action=3, str=0x7f98c38b6118 "double free or corruption (!prev)", ptr=<optimized out>) at malloc.c:5018
[...]
#12 0x00007f98c5dd689e in QThread::start (this=0x1106a60, priority=<optimized out>) at thread/qthread_unix.cpp:609
#13 0x00007f98c69f3e47 in Gwenview::ThumbnailWriter::queueThumbnail (this=0x1106a60, path=..., image=...) at ../../lib/thumbnailprovider/thumbnailwriter.cpp:70
*** Bug 351289 has been marked as a duplicate of this bug. *** |