https://bugs.kde.org/show_bug.cgi?id=359492

            Bug ID: 359492
           Summary: Gwenview crash when exiting after watching GIF image
           Product: gwenview
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: gwenview-bugs-n...@kde.org
          Reporter: a.skemb...@gmail.com
                CC: myr...@kde.org

Application: gwenview (15.12.2)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-3-default x86_64
Distribution: "openSUSE Tumbleweed (20160209) (x86_64)"

-- Information about the crash:
I was trying to open a GIF image that was attached to a KMail Message. Clicking
on the attachment prompted the "Select application to open this file type"
dialog, from which I selected Gwenview, although the choice does not seem to be
retained (it keeps asking me again every time I click on the attachment).

Gwenview opens, the file plays normally, but clicking on the "Close" button
produces the segmentation faullt.

The crash can be reproduced every time.

-- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x00007fa120b0373a in QImageReaderPrivate::~QImageReaderPrivate
(this=0xdfb910, __in_chrg=<optimized out>) at image/qimagereader.cpp:572
#7  0x00007fa120b03821 in QImageReader::~QImageReader (this=<optimized out>,
__in_chrg=<optimized out>) at image/qimagereader.cpp:684
#8  0x00007fa120b2036c in QMovie::~QMovie (this=0x10fb408, __in_chrg=<optimized
out>) at image/qmovie.cpp:619
#9  0x00007fa1249326d9 in
Gwenview::AnimatedDocumentLoadedImplPrivate::~AnimatedDocumentLoadedImplPrivate
(this=0x10fb3f0, __in_chrg=<optimized out>) at
/usr/src/debug/gwenview-15.12.2/lib/document/animateddocumentloadedimpl.cpp:37
#10 Gwenview::AnimatedDocumentLoadedImpl::~AnimatedDocumentLoadedImpl
(this=0x11108c0, __in_chrg=<optimized out>) at
/usr/src/debug/gwenview-15.12.2/lib/document/animateddocumentloadedimpl.cpp:59
#11 0x00007fa124932749 in
Gwenview::AnimatedDocumentLoadedImpl::~AnimatedDocumentLoadedImpl
(this=0x11108c0, __in_chrg=<optimized out>) at
/usr/src/debug/gwenview-15.12.2/lib/document/animateddocumentloadedimpl.cpp:60
#12 0x00007fa124934d6f in Gwenview::Document::~Document (this=0xe35600,
__in_chrg=<optimized out>) at
/usr/src/debug/gwenview-15.12.2/lib/document/document.cpp:168
#13 0x00007fa124934f39 in Gwenview::Document::~Document (this=0xe35600,
__in_chrg=<optimized out>) at
/usr/src/debug/gwenview-15.12.2/lib/document/document.cpp:170
#14 0x00007fa1249368d4 in KSharedPtr<Gwenview::Document>::~KSharedPtr
(this=0xed79c0, __in_chrg=<optimized out>) at
/usr/include/KF5/KDELibs4Support/ksharedptr.h:106
#15 Gwenview::DocumentInfo::~DocumentInfo (this=0xed79c0, __in_chrg=<optimized
out>) at /usr/src/debug/gwenview-15.12.2/lib/document/documentfactory.cpp:67
#16 qDeleteAll<QMap<QUrl, Gwenview::DocumentInfo*>::const_iterator> (end=...,
begin=...) at /usr/include/qt5/QtCore/qalgorithms.h:317
#17 qDeleteAll<QMap<QUrl, Gwenview::DocumentInfo*> > (c=...) at
/usr/include/qt5/QtCore/qalgorithms.h:325
#18 Gwenview::DocumentFactory::~DocumentFactory (this=0x7fa124bf4b70
<Gwenview::DocumentFactory::instance()::factory>, __in_chrg=<optimized out>) at
/usr/src/debug/gwenview-15.12.2/lib/document/documentfactory.cpp:147
#19 0x00007fa11fbfd678 in __run_exit_handlers () from /lib64/libc.so.6
#20 0x00007fa11fbfd6c5 in exit () from /lib64/libc.so.6
#21 0x00007fa11fbe6617 in __libc_start_main () from /lib64/libc.so.6
#22 0x0000000000449c89 in _start () at ../sysdeps/x86_64/start.S:118

Possible duplicates by query: bug 359005, bug 347943.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to