Application: dolphin (1.4) KDE Platform Version: 4.4.00 (KDE 4.4.0) Qt Version: 4.6.1 Operating System: Linux 2.6.31-20-generic i686 Distribution: Ubuntu 9.10 -- Information about the crash: dolphin crashed immediately on startup with a segfault. There are no samba shares in my network, but /home is mounted by nfs. While starting dolphin nepomuk/strigi/virtuoso were running on heavy load. A comparable crash has occured to me only once since KDE 4.4.0 . I use kubuntu 9.10 with packages from the backports repos. The crash can be reproduced some of the time. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [Current thread is 1 (Thread 0xb7838b60 (LWP 2287))] Thread 2 (Thread 0xb1eeab70 (LWP 5271)): [KCrash Handler] #6 QBasicAtomicInt::ref (this=0x9906c50) at /usr/include/qt4/QtCore/qatomic_i386.h:120 #7 QList (this=0x9906c50) at /usr/include/qt4/QtCore/qlist.h:114 #8 List (this=0x9906c50) at /usr/include/kurl.h:126 #9 QForeachContainer (this=0x9906c50) at /usr/include/qt4/QtCore/qglobal.h:2231 #10 KLoadMetaDataThread::run (this=0x9906c50) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:68 #11 0x013ec32e in QThreadPrivate::start (arg=0x9906c50) at thread/qthread_unix.cpp:248 #12 0x004aa80e in start_thread (arg=0xb1eeab70) at pthread_create.c:300 #13 0x008b08de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb7838b60 (LWP 2287)): #0 0x006a5422 in __kernel_vsyscall () #1 0x008a2c96 in *__GI___poll (fds=0x924ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x00b39d80 in ?? () from /usr/lib/libxcb.so.1 #3 0x00b3a2eb in ?? () from /usr/lib/libxcb.so.1 #4 0x00b3a687 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0x02e982e9 in _XSend () from /usr/lib/libX11.so.6 #6 0x02e98949 in _XFlush () from /usr/lib/libX11.so.6 #7 0x02e6d948 in XCreateGC () from /usr/lib/libX11.so.6 #8 0x04f3d89b in QX11PaintEngine::begin (this=0x97987e8, pdev=0x97ae034) at painting/qpaintengine_x11.cpp:501 #9 0x04e7ee92 in QPainter::begin (this=0xbfe436ac, pd=0x97ae034) at painting/qpainter.cpp:1856 #10 0x04e7f668 in QPainter (this=0xbfe436ac, pd=0x96ed048) at painting/qpainter.cpp:1480 #11 0x05168a2f in QFrame::paintEvent (this=0x96ed040) at widgets/qframe.cpp:495 #12 0x0014d9af in KRatingWidget::paintEvent (this=0x96ed040, e=0xbfe43cf4) at ../../../nepomuk/core/ui/kratingwidget.cpp:230 #13 0x04d6d466 in QWidget::event (this=0x96ed040, event=0xbfe43cf4) at kernel/qwidget.cpp:8124 #14 0x05168b23 in QFrame::event (this=0x96ed040, e=0xbfe43cf4) at widgets/qframe.cpp:557 #15 0x04d0f27c in QApplicationPrivate::notify_helper (this=0x94f2b88, receiver=0x96ed040, e=0xbfe43cf4) at kernel/qapplication.cpp:4298 #16 0x04d15f79 in QApplication::notify (this=0xbfe46074, receiver=0x96ed040, e=0xbfe43cf4) at kernel/qapplication.cpp:4263 #17 0x011ae1fa in KApplication::notify (this=0xbfe46074, receiver=0x96ed040, event=0xbfe43cf4) at ../../kdeui/kernel/kapplication.cpp:302 #18 0x014eecfb in QCoreApplication::notifyInternal (this=0xbfe46074, receiver=0x96ed040, event=0xbfe43cf4) at kernel/qcoreapplication.cpp:704 #19 0x04d76666 in QCoreApplication::sendSpontaneousEvent (this=0x96ee2c8, pdev=0x97ae034, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ad8b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #20 QWidgetPrivate::drawWidget (this=0x96ee2c8, pdev=0x97ae034, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5321 #21 0x04d774a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x94f18a0, pdev=0x97ae034, siblings=..., index=16, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5434 #22 0x04d763b5 in QWidgetPrivate::drawWidget (this=0x94f18a0, pdev=0x97ae034, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5370 #23 0x04d774a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x9857190, pdev=0x97ae034, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5434 #24 0x04d763b5 in QWidgetPrivate::drawWidget (this=0x9857190, pdev=0x97ae034, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5370 #25 0x04d774a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x9857c88, pdev=0x97ae034, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5434 #26 0x04d763b5 in QWidgetPrivate::drawWidget (this=0x9857c88, pdev=0x97ae034, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5370 #27 0x04d774a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x9857ad0, pdev=0x97ae034, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5434 #28 0x04d763b5 in QWidgetPrivate::drawWidget (this=0x9857ad0, pdev=0x97ae034, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5370 #29 0x04d774a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x97c42d8, pdev=0x97ae034, siblings=..., index=9, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5434 #30 0x04d772de in QWidgetPrivate::paintSiblingsRecursive (this=0x97c42d8, pdev=0x97ae034, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5421 #31 0x04d763b5 in QWidgetPrivate::drawWidget (this=0x97c42d8, pdev=0x97ae034, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5370 #32 0x04d774a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x97c0080, pdev=0x97ae034, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5434 #33 0x04d763b5 in QWidgetPrivate::drawWidget (this=0x97c0080, pdev=0x97ae034, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5370 #34 0x04d774a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x959ceb0, pdev=0x97ae034, siblings=..., index=39, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5434 #35 0x04d763b5 in QWidgetPrivate::drawWidget (this=0x959ceb0, pdev=0x97ae034, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x97ad8b0) at kernel/qwidget.cpp:5370 #36 0x04f4c490 in QWidgetBackingStore::sync (this=0x97ad8b0) at painting/qbackingstore.cpp:1291 #37 0x04d66973 in QWidgetPrivate::syncBackingStore (this=0x959ceb0) at kernel/qwidget.cpp:1663 #38 0x04d6dc26 in QWidget::event (this=0x959c670, event=0x9f54438) at kernel/qwidget.cpp:8271 #39 0x05187687 in QMainWindow::event (this=0x959c670, event=0x9f54438) at widgets/qmainwindow.cpp:1435 #40 0x012a0274 in KMainWindow::event (this=0x959c670, ev=0x9f54438) at ../../kdeui/widgets/kmainwindow.cpp:1103 #41 0x012e820f in KXmlGuiWindow::event (this=0x959c670, ev=0x9f54438) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #42 0x04d0f27c in QApplicationPrivate::notify_helper (this=0x94f2b88, receiver=0x959c670, e=0x9f54438) at kernel/qapplication.cpp:4298 #43 0x04d15f79 in QApplication::notify (this=0xbfe46074, receiver=0x959c670, e=0x9f54438) at kernel/qapplication.cpp:4263 #44 0x011ae1fa in KApplication::notify (this=0xbfe46074, receiver=0x959c670, event=0x9f54438) at ../../kdeui/kernel/kapplication.cpp:302 #45 0x014eecfb in QCoreApplication::notifyInternal (this=0xbfe46074, receiver=0x959c670, event=0x9f54438) at kernel/qcoreapplication.cpp:704 #46 0x014f1733 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x94ce340) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #47 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x94ce340) at kernel/qcoreapplication.cpp:1345 #48 0x014f189d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #49 0x0151adef in QCoreApplication::sendPostedEvents (s=0x94f6f10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #50 postEventSourceDispatch (s=0x94f6f10) at kernel/qeventdispatcher_glib.cpp:276 #51 0x0163de88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #52 0x01641730 in ?? () from /lib/libglib-2.0.so.0 #53 0x01641863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #54 0x0151a8e5 in QEventDispatcherGlib::processEvents (this=0x94ce518, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #55 0x04dce485 in QGuiEventDispatcherGlib::processEvents (this=0x94ce518, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #56 0x014ed319 in QEventLoop::processEvents (this=0xbfe45fd4, flags=) at kernel/qeventloop.cpp:149 #57 0x014ed76a in QEventLoop::exec (this=0xbfe45fd4, flags=...) at kernel/qeventloop.cpp:201 #58 0x014f195f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #59 0x04d0f317 in QApplication::exec () at kernel/qapplication.cpp:3577 #60 0x0807b7af in main (argc=3, argv=0xbfe46254) at ../../../../apps/dolphin/src/main.cpp:101 Possible duplicates by query: bug 227634, bug 226759, bug 226458, bug 225981, bug 225820. Reported using DrKonqi
Thanks for the report. Does this issue still occur with a more recent KDE version in your environment? I could not reproduce it here with KDE SC 4.4.2 and KDE SC 4.5.0.
Cannot reproduce either. Closing, please reopen if you still experience this behavior with Dolphin 17.12.3.