Application: gwenview (4.14.0 pre) KDE Platform Version: 4.14.9 Qt Version: 4.8.6 Operating System: Linux 4.0.6-200.fc21.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: I deleted an image from Gwenview and at the same time both Gnenview and Dolphin, with the same folder opened crashed. I was taking a look at some photos on an SD card, and deleting some of them. At one point Dolphin and Gwenview crashed. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f37fd957940 (LWP 31689))] Thread 4 (Thread 0x7f37f094c700 (LWP 31690)): #0 0x0000003c76af4c8d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003c78a49b34 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f37ec003460, timeout=-1, context=0x7f37ec0009a0) at gmain.c:4076 #2 0x0000003c78a49b34 in g_main_context_iterate (context=context@entry=0x7f37ec0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3776 #3 0x0000003c78a49c4c in g_main_context_iteration (context=0x7f37ec0009a0, may_block=1) at gmain.c:3842 #4 0x0000003c82fb557e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f37ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0x0000003c82f84d81 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f37f094bc40, flags=...) at kernel/qeventloop.cpp:149 #6 0x0000003c82f850e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f37f094bc40, flags=...) at kernel/qeventloop.cpp:204 #7 0x0000003c82e79bb9 in QThread::exec() (this=this@entry=0x2bbd620) at thread/qthread.cpp:538 #8 0x0000003c82f656e3 in QInotifyFileSystemWatcherEngine::run() (this=0x2bbd620) at io/qfilesystemwatcher_inotify.cpp:265 #9 0x0000003c82e7c41f in QThreadPrivate::start(void*) (arg=0x2bbd620) at thread/qthread_unix.cpp:349 #10 0x0000003c76e0752a in start_thread (arg=0x7f37f094c700) at pthread_create.c:310 #11 0x0000003c76b0022d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f37e3fff700 (LWP 10961)): #0 0x0000003c76e0c939 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x0000003c82e7c954 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x374e320) at thread/qwaitcondition_unix.cpp:84 #2 0x0000003c82e7c954 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x3b66980, mutex=mutex@entry=0x30977c8, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x0000003c82e6fcd5 in QThreadPoolThread::run() (this=0x3b66970) at concurrent/qthreadpool.cpp:142 #4 0x0000003c82e7c41f in QThreadPrivate::start(void*) (arg=0x3b66970) at thread/qthread_unix.cpp:349 #5 0x0000003c76e0752a in start_thread (arg=0x7f37e3fff700) at pthread_create.c:310 #6 0x0000003c76b0022d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f37eb6c4700 (LWP 10963)): #0 0x0000003c76e0c939 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x0000003c82e7c954 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x30955b0) at thread/qwaitcondition_unix.cpp:84 #2 0x0000003c82e7c954 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x30950f0, mutex=mutex@entry=0x30977c8, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x0000003c82e6fcd5 in QThreadPoolThread::run() (this=0x30950e0) at concurrent/qthreadpool.cpp:142 #4 0x0000003c82e7c41f in QThreadPrivate::start(void*) (arg=0x30950e0) at thread/qthread_unix.cpp:349 #5 0x0000003c76e0752a in start_thread (arg=0x7f37eb6c4700) at pthread_create.c:310 #6 0x0000003c76b0022d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f37fd957940 (LWP 31689)): [KCrash Handler] #6 0x000000379f321eaf in KDirLister::Private::cachedItemsJobForUrl(KUrl const&) const (this=<optimized out>, url=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:281 #7 0x000000379f327141 in KDirListerCache::updateDirectory(KUrl const&) (this=this@entry=0x1e39160, _dir=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:694 #8 0x000000379f327efb in KDirListerCache::slotFilesAdded(QString const&) (this=0x1e39160, dir=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:866 #9 0x0000003c82f9ad9c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=0x1e3d290, m=m@entry=0x379f6c8880 <OrgKdeKDirNotifyInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffe8a130b70) at kernel/qobject.cpp:3567 #10 0x000000379f33bc85 in OrgKdeKDirNotifyInterface::FilesAdded(QString const&) (this=<optimized out>, _t1=...) at /usr/src/debug/kdelibs-4.14.9/x86_64-redhat-linux-gnu/kio/kdirnotify.moc:130 #11 0x000000379f33be49 in OrgKdeKDirNotifyInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x1e3d290, _id=_id@entry=2, _a=_a@entry=0x7ffe8a130d40, _c=QMetaObject::InvokeMetaMethod) at /usr/src/debug/kdelibs-4.14.9/x86_64-redhat-linux-gnu/kio/kdirnotify.moc:63 #12 0x000000379f33c453 in OrgKdeKDirNotifyInterface::qt_metacall(QMetaObject::Call, int, void**) (_a=0x7ffe8a130d40, _id=2, _c=QMetaObject::InvokeMetaMethod, _o=0x1e3d290) at /usr/src/debug/kdelibs-4.14.9/x86_64-redhat-linux-gnu/kio/kdirnotify.moc:105 #13 0x000000379f33c453 in OrgKdeKDirNotifyInterface::qt_metacall(QMetaObject::Call, int, void**) (this=0x1e3d290, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7ffe8a130d40) at /usr/src/debug/kdelibs-4.14.9/x86_64-redhat-linux-gnu/kio/kdirnotify.moc:106 #14 0x0000003c83824696 in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QList<int> const&, int) (this=0x1c778b0, object=0x1e3d290, msg=..., metaTypes=..., slotIdx=7) at qdbusintegrator.cpp:951 #15 0x0000003c82f9f491 in QObject::event(QEvent*) (this=0x1e3d290, e=<optimized out>) at kernel/qobject.cpp:1222 #16 0x0000003c851c7efc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1c16150, receiver=receiver@entry=0x1e3d290, e=e@entry=0x2d94730) at kernel/qapplication.cpp:4565 #17 0x0000003c851ce958 in QApplication::notify(QObject*, QEvent*) (this=this@entry=0x7ffe8a131410, receiver=receiver@entry=0x1e3d290, e=e@entry=0x2d94730) at kernel/qapplication.cpp:4351 #18 0x000000379d84ee0a in KApplication::notify(QObject*, QEvent*) (this=0x7ffe8a131410, receiver=0x1e3d290, event=0x2d94730) at /usr/src/debug/kdelibs-4.14.9/kdeui/kernel/kapplication.cpp:311 #19 0x0000003c82f8622d in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffe8a131410, receiver=receiver@entry=0x1e3d290, event=event@entry=0x2d94730) at kernel/qcoreapplication.cpp:953 #20 0x0000003c82f894f1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x2d94730, receiver=0x1e3d290) at kernel/qcoreapplication.h:231 #21 0x0000003c82f894f1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1bd86a0) at kernel/qcoreapplication.cpp:1577 #22 0x0000003c82f89983 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #23 0x0000003c82fb53ee in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) () at kernel/qcoreapplication.h:236 #24 0x0000003c82fb53ee in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x1c0bc40) at kernel/qeventdispatcher_glib.cpp:300 #25 0x0000003c78a497fb in g_main_context_dispatch (context=0x1c16380) at gmain.c:3111 #26 0x0000003c78a497fb in g_main_context_dispatch (context=context@entry=0x1c16380) at gmain.c:3710 #27 0x0000003c78a49b98 in g_main_context_iterate (context=context@entry=0x1c16380, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781 #28 0x0000003c78a49c4c in g_main_context_iteration (context=0x1c16380, may_block=1) at gmain.c:3842 #29 0x0000003c82fb555e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1bd9f70, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #30 0x0000003c8526b176 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #31 0x0000003c82f84d81 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe8a1313a0, flags=...) at kernel/qeventloop.cpp:149 #32 0x0000003c82f850e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe8a1313a0, flags=...) at kernel/qeventloop.cpp:204 #33 0x0000003c82f8a7c9 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1225 #34 0x000000000042769d in main () Possible duplicates by query: bug 349563, bug 345902. Reported using DrKonqi
Created attachment 93522 [details] New crash information added by DrKonqi dolphin (15.04.0) on KDE Platform 4.14.9 using Qt 4.8.6 - What I was doing when the application crashed: See above. This is the Dolphin crash (that occurred together with the Gwenview crash). -- Backtrace (Reduced): #6 0x000000379f321e3f in KDirLister::Private::cachedItemsJobForUrl(KUrl const&) const (l=..., this=0x7ffddf5f2ed0) at /usr/include/QtCore/qlist.h:122 #7 0x000000379f321e3f in KDirLister::Private::cachedItemsJobForUrl(KUrl const&) const (t=..., this=0x7ffddf5f2ed0) at /usr/include/QtCore/qglobal.h:2375 #8 0x000000379f321e3f in KDirLister::Private::cachedItemsJobForUrl(KUrl const&) const (this=0x20, url=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:281 #9 0x000000379f327141 in KDirListerCache::updateDirectory(KUrl const&) (this=this@entry=0x19dcd00, _dir=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:694 #10 0x000000379f327efb in KDirListerCache::slotFilesAdded(QString const&) (this=0x19dcd00, dir=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:866
Created attachment 93523 [details] New crash information added by DrKonqi kdeconnectd (0.1) on KDE Platform 4.14.9 using Qt 4.8.6 - What I was doing when the application crashed: Also kdeconnect crashed together with Gwenview and Dolphin. A multiprocess bug! -- Backtrace (Reduced): #6 0x000000379f321e3f in KDirLister::Private::cachedItemsJobForUrl(KUrl const&) const (l=..., this=0x7ffee94999e0) at /usr/include/QtCore/qlist.h:122 #7 0x000000379f321e3f in KDirLister::Private::cachedItemsJobForUrl(KUrl const&) const (t=..., this=0x7ffee94999e0) at /usr/include/QtCore/qglobal.h:2375 #8 0x000000379f321e3f in KDirLister::Private::cachedItemsJobForUrl(KUrl const&) const (this=0x72006100000066, url=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:281 #9 0x000000379f327141 in KDirListerCache::updateDirectory(KUrl const&) (this=this@entry=0x2e52bb0, _dir=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:694 #10 0x000000379f327efb in KDirListerCache::slotFilesAdded(QString const&) (this=0x2e52bb0, dir=...) at /usr/src/debug/kdelibs-4.14.9/kio/kio/kdirlister.cpp:866
KDE 4 versions of Gwenview and Dolphin; can't reproduce with KF5 versions.