Application: gwenview (2.8.3) KDE Platform Version: 4.8.3 (4.8.3) Qt Version: 4.8.2 Operating System: Linux 3.4.3-1.fc17.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: I was organizing files in a samba share with Gwenview which I had opened from Nautilus, thus the folder I was working in was ~/.gvfs/share. When I deleted an empty directory in a writable share, Gwenview crashed. The crash can be reproduced some of the time. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 41 int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL); [Current thread is 1 (Thread 0x7ff0b1c22880 (LWP 19669))] Thread 3 (Thread 0x7ff0a5885700 (LWP 19672)): #0 g_mutex_unlock (mutex=mutex@entry=0x7ff0a00009a0) at gthread-posix.c:224 #1 0x000000379d4479a9 in g_main_context_poll (n_fds=1, fds=0x7ff0a0002c00, timeout=-1, context=0x7ff0a00009a0, priority=<optimized out>) at gmain.c:3439 #2 g_main_context_iterate (context=context@entry=0x7ff0a00009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 #3 0x000000379d447ad4 in g_main_context_iteration (context=0x7ff0a00009a0, may_block=1) at gmain.c:3207 #4 0x00000037a61a4506 in QEventDispatcherGlib::processEvents (this=0x7ff0a00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00000037a617513f in QEventLoop::processEvents (this=this@entry=0x7ff0a5884cf0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00000037a61753c8 in QEventLoop::exec (this=0x7ff0a5884cf0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00000037a6078650 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x00000037a6155b4f in QInotifyFileSystemWatcherEngine::run (this=0xd67e10) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00000037a607b5eb in QThreadPrivate::start (arg=0xd67e10) at thread/qthread_unix.cpp:307 #10 0x000000379dc07d14 in start_thread (arg=0x7ff0a5885700) at pthread_create.c:309 #11 0x000000379d8f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7ff09f56e700 (LWP 19681)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00000037a607baeb in wait (time=18446744073709551615, this=0xcdbcc0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xcc7738, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x0000003fbdcd5ec6 in Gwenview::SemanticInfoThread::run (this=0xcc7720) at /usr/src/debug/gwenview-4.8.3/lib/semanticinfo/nepomuksemanticinfobackend.cpp:145 #4 0x00000037a607b5eb in QThreadPrivate::start (arg=0xcc7720) at thread/qthread_unix.cpp:307 #5 0x000000379dc07d14 in start_thread (arg=0x7ff09f56e700) at pthread_create.c:309 #6 0x000000379d8f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7ff0b1c22880 (LWP 19669)): [KCrash Handler] #5 ref (this=0x10112cdf0) at ../../src/corelib/arch/qatomic_x86_64.h:121 #6 operator= (o=..., this=0x238bdc0) at ../../src/corelib/tools/qshareddata.h:181 #7 QDateTime::operator= (this=0x238bdc0, other=...) at tools/qdatetime.cpp:2200 #8 0x0000003fba4f60c7 in KTimeZone::Transition::Transition (this=0x15cda80, t=...) at /usr/src/debug/kdelibs-4.8.3/kdecore/date/ktimezone.cpp:256 #9 0x0000003fba4fad8d in node_copy (src=0x202d280, to=0x12e0670, from=<optimized out>, this=<optimized out>) at /usr/include/QtCore/qlist.h:399 #10 QList<KTimeZone::Transition>::detach_helper (this=<optimized out>, alloc=<optimized out>) at /usr/include/QtCore/qlist.h:711 #11 0x0000003fba4fadcb in QList<KTimeZone::Transition>::detach_helper (this=<optimized out>) at /usr/include/QtCore/qlist.h:725 #12 0x0000003fba4f9bac in detach (this=0x7fff26ea9cc0) at /usr/include/QtCore/qlist.h:139 #13 operator[] (i=65, this=0x7fff26ea9cc0) at /usr/include/QtCore/qlist.h:478 #14 KTimeZone::toZoneTime (this=<optimized out>, utcDateTime=..., secondOccurrence=0x7fff26ea9d4f) at /usr/src/debug/kdelibs-4.8.3/kdecore/date/ktimezone.cpp:822 #15 0x0000003fba4e4656 in KDateTimePrivate::toZone (this=this@entry=0x23186a0, zone=..., local=...) at /usr/src/debug/kdelibs-4.8.3/kdecore/date/kdatetime.cpp:727 #16 0x0000003fba4e472c in KDateTimePrivate::newToZone (this=0x23186a0, newd=0x12ebbd0, zone=..., local=...) at /usr/src/debug/kdelibs-4.8.3/kdecore/date/kdatetime.cpp:743 #17 0x0000003fba4e9e14 in KDateTime::toLocalZone (this=0x2549c88) at /usr/src/debug/kdelibs-4.8.3/kdecore/date/kdatetime.cpp:943 #18 0x0000003fbbf2d903 in KFileItemPrivate::setTime (this=this@entry=0x2549c10, mappedWhich=mappedWhich@entry=KFileItem::ModificationTime, time_t_val=<optimized out>) at /usr/src/debug/kdelibs-4.8.3/kio/kio/kfileitem.cpp:316 #19 0x0000003fbbf2da1d in init (this=0x2549c10) at /usr/src/debug/kdelibs-4.8.3/kio/kio/kfileitem.cpp:242 #20 KFileItemPrivate::init (this=0x2549c10) at /usr/src/debug/kdelibs-4.8.3/kio/kio/kfileitem.cpp:209 #21 0x0000003fbbf2e152 in KFileItemPrivate (delayedMimeTypes=false, urlIsDirectory=false, itemOrDirUrl=..., permissions=<optimized out>, mode=4294967295, entry=..., this=0x2549c10) at /usr/src/debug/kdelibs-4.8.3/kio/kio/kfileitem.cpp:93 #22 KFileItem::KFileItem (this=0x7fff26ea9fc0, mode=4294967295, permissions=<optimized out>, url=..., delayedMimeTypes=false) at /usr/src/debug/kdelibs-4.8.3/kio/kio/kfileitem.cpp:489 #23 0x0000003fbdca0087 in Gwenview::ImageMetaInfoModel::setUrl (this=0x21a18a8, url=...) at /usr/src/debug/gwenview-4.8.3/lib/imagemetainfomodel.cpp:312 #24 0x0000003fbdc72cde in Gwenview::Document::reload (this=0x1f31a90) at /usr/src/debug/gwenview-4.8.3/lib/document/document.cpp:111 #25 0x0000003fbdc74c0a in Gwenview::DocumentFactory::load (this=0x3fbdf0c5e0, url=...) at /usr/src/debug/gwenview-4.8.3/lib/document/documentfactory.cpp:170 #26 0x000000000042b335 in Gwenview::ContextManager::setCurrentUrl (this=0xedf250, currentUrl=...) at /usr/src/debug/gwenview-4.8.3/app/contextmanager.cpp:124 #27 0x000000000044c119 in updateContextDependentComponents (this=0xce6490) at /usr/src/debug/gwenview-4.8.3/app/mainwindow.cpp:736 #28 Gwenview::MainWindow::Private::setUrlToSelect (this=0xce6490, url=...) at /usr/src/debug/gwenview-4.8.3/app/mainwindow.cpp:718 #29 0x0000000000445370 in Gwenview::MainWindow::openDirUrl (this=0xd00870, url=...) at /usr/src/debug/gwenview-4.8.3/app/mainwindow.cpp:1092 #30 0x00000037a618cb9f in QMetaObject::activate (sender=0xd88980, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff26eaa4e0) at kernel/qobject.cpp:3547 #31 0x0000003fc02852f5 in KUrlNavigator::urlChanged (this=this@entry=0xd88980, _t1=...) at /usr/src/debug/kdelibs-4.8.3/x86_64-redhat-linux-gnu/kfile/kurlnavigator.moc:173 #32 0x0000003fc02874bd in KUrlNavigator::setLocationUrl (this=0xd88980, newUrl=...) at /usr/src/debug/kdelibs-4.8.3/kfile/kurlnavigator.cpp:1063 #33 0x00000037a618cb9f in QMetaObject::activate (sender=0x11d1f00, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff26eaa760) at kernel/qobject.cpp:3547 #34 0x0000003fc027e0d6 in KDEPrivate::KUrlNavigatorButton::clicked (this=this@entry=0x11d1f00, _t1=..., _t2=Qt::LeftButton) at /usr/src/debug/kdelibs-4.8.3/x86_64-redhat-linux-gnu/kfile/kurlnavigatorbutton_p.moc:139 #35 0x0000003fc027e10c in KDEPrivate::KUrlNavigatorButton::mouseReleaseEvent (this=0x11d1f00, event=0x7fff26eaafb0) at /usr/src/debug/kdelibs-4.8.3/kfile/kurlnavigatorbutton.cpp:365 #36 0x0000003b56a19b50 in QWidget::event (this=0x11d1f00, event=0x7fff26eaafb0) at kernel/qwidget.cpp:8371 #37 0x0000003b569ca37c in QApplicationPrivate::notify_helper (this=this@entry=0xbb17e0, receiver=receiver@entry=0x11d1f00, e=e@entry=0x7fff26eaafb0) at kernel/qapplication.cpp:4551 #38 0x0000003b569cf05b in QApplication::notify (this=<optimized out>, receiver=0x11d1f00, e=0x7fff26eaafb0) at kernel/qapplication.cpp:4094 #39 0x0000003fbb045a56 in KApplication::notify (this=0x7fff26eabc10, receiver=0x11d1f00, event=0x7fff26eaafb0) at /usr/src/debug/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311 #40 0x00000037a61763ee in QCoreApplication::notifyInternal (this=0x7fff26eabc10, receiver=0x11d1f00, event=0x7fff26eaafb0) at kernel/qcoreapplication.cpp:915 #41 0x0000003b569cb1bb in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #42 QApplicationPrivate::sendMouseEvent (receiver=0x11d1f00, event=0x7fff26eaafb0, alienWidget=0x0, nativeWidget=0x11d1f00, buttonDown=0x3b5749dd68, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162 #43 0x0000003b56a45894 in QETWidget::translateMouseEvent (this=this@entry=0x11d1f00, event=event@entry=0x7fff26eab720) at kernel/qapplication_x11.cpp:4523 #44 0x0000003b56a44621 in QApplication::x11ProcessEvent (this=0x7fff26eabc10, event=0x7fff26eab720) at kernel/qapplication_x11.cpp:3646 #45 0x0000003b56a6a60c in x11EventSourceDispatch (s=s@entry=0xbae3d0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #46 0x000000379d4476e5 in g_main_dispatch (context=0xbb4f20) at gmain.c:2539 #47 g_main_context_dispatch (context=context@entry=0xbb4f20) at gmain.c:3075 #48 0x000000379d447a18 in g_main_context_iterate (context=context@entry=0xbb4f20, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3146 #49 0x000000379d447ad4 in g_main_context_iteration (context=0xbb4f20, may_block=1) at gmain.c:3207 #50 0x00000037a61a44e6 in QEventDispatcherGlib::processEvents (this=0xb86ef0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #51 0x0000003b56a6a2ee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #52 0x00000037a617513f in QEventLoop::processEvents (this=this@entry=0x7fff26eabaf0, flags=...) at kernel/qeventloop.cpp:149 #53 0x00000037a61753c8 in QEventLoop::exec (this=0x7fff26eabaf0, flags=...) at kernel/qeventloop.cpp:204 #54 0x00000037a617a1b8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #55 0x00000000004269c2 in main (argc=6, argv=0x7fff26eabd78) at /usr/src/debug/gwenview-4.8.3/app/main.cpp:142 Reported using DrKonqi
Thanks for reporting. Please retest with a recent version (i.e. Qt5 based), so we know whether this still needs to be fixed.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!