Application: gwenview (4.14.0 pre) KDE Platform Version: 4.14.18 Qt Version: 4.8.7 Operating System: Linux 4.4.6-300.fc23.x86_64 x86_64 Distribution: "Fedora release 23 (Twenty Three)" -- Information about the crash: - What I was doing when the application crashed: Gwenview crashed while seeing SVG files.................. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 84 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f0caf1ce9c0 (LWP 17960))] Thread 2 (Thread 0x7f0c8ac54700 (LWP 17962)): #0 0x00007f0ca7e8c734 in g_mutex_unlock (mutex=0x7f0c840009c0) at gthread-posix.c:1350 #1 0x00007f0ca7e47700 in g_main_context_prepare (context=context@entry=0x7f0c840009c0, priority=priority@entry=0x7f0c8ac53a80) at gmain.c:3440 #2 0x00007f0ca7e4809b in g_main_context_iterate (context=context@entry=0x7f0c840009c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3820 #3 0x00007f0ca7e4827c in g_main_context_iteration (context=0x7f0c840009c0, may_block=may_block@entry=1) at gmain.c:3901 #4 0x00007f0cae81fe7e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f0c840008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0x00007f0cae7ee131 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0c8ac53bc0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f0cae7ee4a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f0c8ac53bc0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f0cae6dda99 in QThread::exec() (this=this@entry=0x55dcdfa5de20) at thread/qthread.cpp:538 #8 0x00007f0cae7ce203 in QInotifyFileSystemWatcherEngine::run() (this=0x55dcdfa5de20) at io/qfilesystemwatcher_inotify.cpp:265 #9 0x00007f0cae6e038c in QThreadPrivate::start(void*) (arg=0x55dcdfa5de20) at thread/qthread_unix.cpp:352 #10 0x00007f0cae43e60a in start_thread (arg=0x7f0c8ac54700) at pthread_create.c:334 #11 0x00007f0caa138a4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f0caf1ce9c0 (LWP 17960)): [KCrash Handler] #6 0x00007f0cabb70b6b in QImagePixmapCleanupHooks::executeImageHooks(long long) (this=0x0) at ../../src/corelib/tools/qlist.h:98 #7 0x00007f0cabb70b6b in QImagePixmapCleanupHooks::executeImageHooks(long long) (this=0x0) at ../../src/corelib/tools/qlist.h:280 #8 0x00007f0cabb70b6b in QImagePixmapCleanupHooks::executeImageHooks(long long) (key=807453851650) at image/qimagepixmapcleanuphooks.cpp:128 #9 0x00007f0cabb42824 in QImageData::~QImageData() (this=0x55dce0063030, __in_chrg=<optimized out>) at image/qimage.cpp:223 #10 0x00007f0cabb428ab in QImage::~QImage() (this=0x55dce0062eb8, __in_chrg=<optimized out>) at image/qimage.cpp:1283 #11 0x00007f0cab63f623 in QSvgImage::~QSvgImage() (this=0x55dce0062de0, __in_chrg=<optimized out>) at qsvggraphics_p.h:106 #12 0x00007f0cab63f623 in QSvgImage::~QSvgImage() (this=0x55dce0062de0, __in_chrg=<optimized out>) at qsvggraphics_p.h:106 #13 0x00007f0cab65bc56 in QSvgStructureNode::~QSvgStructureNode() (end=..., begin=...) at ../../src/corelib/tools/qalgorithms.h:322 #14 0x00007f0cab65bc56 in QSvgStructureNode::~QSvgStructureNode() (c=...) at ../../src/corelib/tools/qalgorithms.h:330 #15 0x00007f0cab65bc56 in QSvgStructureNode::~QSvgStructureNode() (this=0x55dcdff872b0, __in_chrg=<optimized out>) at qsvgstructure.cpp:64 #16 0x00007f0cab65c6f3 in QSvgDefs::~QSvgDefs() (this=0x55dcdff872b0, __in_chrg=<optimized out>) at qsvgstructure_p.h:94 #17 0x00007f0cab65c6f3 in QSvgDefs::~QSvgDefs() (this=0x55dcdff872b0, __in_chrg=<optimized out>) at qsvgstructure_p.h:94 #18 0x00007f0cab65bc56 in QSvgStructureNode::~QSvgStructureNode() (end=..., begin=...) at ../../src/corelib/tools/qalgorithms.h:322 #19 0x00007f0cab65bc56 in QSvgStructureNode::~QSvgStructureNode() (c=...) at ../../src/corelib/tools/qalgorithms.h:330 #20 0x00007f0cab65bc56 in QSvgStructureNode::~QSvgStructureNode() (this=0x55dce00613f0, __in_chrg=<optimized out>) at qsvgstructure.cpp:64 #21 0x00007f0cab660ae9 in QSvgTinyDocument::~QSvgTinyDocument() (this=0x55dce00613f0, __in_chrg=<optimized out>) at qsvgtinydocument.cpp:75 #22 0x00007f0cab664565 in QSvgRendererPrivate::~QSvgRendererPrivate() (this=0x55dce005ac40, __in_chrg=<optimized out>) at qsvgrenderer.cpp:115 #23 0x00007f0cab664565 in QSvgRendererPrivate::~QSvgRendererPrivate() (this=0x55dce005ac40, __in_chrg=<optimized out>) at qsvgrenderer.cpp:116 #24 0x00007f0cae80a3ca in QObject::~QObject() (pointer=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62 #25 0x00007f0cae80a3ca in QObject::~QObject() (this=0x55dce0032988, __in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100 #26 0x00007f0cae80a3ca in QObject::~QObject() (this=0x55dce0032980, __in_chrg=<optimized out>) at kernel/qobject.cpp:844 #27 0x00007f0cab663459 in QSvgRenderer::~QSvgRenderer() (this=0x55dce0032980, __in_chrg=<optimized out>) at qsvgrenderer.cpp:171 #28 0x00007f0cae807cf1 in QObjectPrivate::deleteChildren() (this=this@entry=0x55dce0037270) at kernel/qobject.cpp:1935 #29 0x00007f0cae80a394 in QObject::~QObject() (this=0x55dce0036ff0, __in_chrg=<optimized out>) at kernel/qobject.cpp:954 #30 0x00007f0caee22c39 in Gwenview::SvgDocumentLoadedImpl::~SvgDocumentLoadedImpl() (this=0x55dce0036ff0, __in_chrg=<optimized out>) at ../../lib/document/svgdocumentloadedimpl.cpp:52 #31 0x00007f0caee1869f in Gwenview::Document::~Document() (this=0x55dce0024af0, __in_chrg=<optimized out>) at ../../lib/document/document.cpp:170 #32 0x00007f0caee18809 in Gwenview::Document::~Document() (this=0x55dce0024af0, __in_chrg=<optimized out>) at ../../lib/document/document.cpp:172 #33 0x00007f0caee1b833 in qDeleteAll<QMap<KUrl, Gwenview::DocumentInfo*>::const_iterator>(QMap<KUrl, Gwenview::DocumentInfo*>::const_iterator, QMap<KUrl, Gwenview::DocumentInfo*>::const_iterator) (this=0x55dcdff09590, __in_chrg=<optimized out>) at /usr/include/kde4/ksharedptr.h:90 #34 0x00007f0caee1b833 in qDeleteAll<QMap<KUrl, Gwenview::DocumentInfo*>::const_iterator>(QMap<KUrl, Gwenview::DocumentInfo*>::const_iterator, QMap<KUrl, Gwenview::DocumentInfo*>::const_iterator) (this=0x55dcdff09590, __in_chrg=<optimized out>) at ../../lib/document/documentfactory.cpp:67 #35 0x00007f0caee1b833 in qDeleteAll<QMap<KUrl, Gwenview::DocumentInfo*>::const_iterator>(QMap<KUrl, Gwenview::DocumentInfo*>::const_iterator, QMap<KUrl, Gwenview::DocumentInfo*>::const_iterator) (begin=..., end=...) at /usr/include/QtCore/qalgorithms.h:322 #36 0x00007f0caee1ac07 in Gwenview::DocumentFactory::~DocumentFactory() (c=...) at /usr/include/QtCore/qalgorithms.h:330 #37 0x00007f0caee1ac07 in Gwenview::DocumentFactory::~DocumentFactory() (this=0x7f0caf0cf0e0 <Gwenview::DocumentFactory::instance()::factory>, __in_chrg=<optimized out>) at ../../lib/document/documentfactory.cpp:147 #38 0x00007f0caa06f658 in __run_exit_handlers (status=0, listp=0x7f0caa3f1618 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82 #39 0x00007f0caa06f6a5 in __GI_exit (status=<optimized out>) at exit.c:104 #40 0x00007f0caa056587 in __libc_start_main (main=0x55dcdd5c95c0 <main(int, char**)>, argc=6, argv=0x7ffd4d7967b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd4d7967a8) at libc-start.c:323 #41 0x000055dcdd5ca049 in _start () Possible duplicates by query: bug 323470. Reported using DrKonqi
KDE4 isn't supported anymore. And I can't reproduce this crash in any KF5 version of Gwenview.