Version: 1.4 (using 4.4.00 (KDE 4.4.0), Chakra) Compiler: gcc OS: Linux (i686) release 2.6.32-ARCH Dolphin just crashed while being 'idle', doing nothing obvous. Here's the backtrace (sadly I didn't have all the nedded debug symbol packages installed at that time): Application: Dolphin (dolphin), signal: Segmentation fault [Current thread is 1 (Thread 0xb4ff2700 (LWP 1933))] Thread 2 (Thread 0xb2731b70 (LWP 3234)): #0 0xb78c2424 in __kernel_vsyscall () #1 0xb5cbe7a6 in nanosleep () from /lib/libc.so.6 #2 0xb5cbe591 in sleep () from /lib/libc.so.6 #3 0xb70999a2 in ?? () from /usr/lib/libkdeui.so.5 #4 0x00000001 in ?? () #5 0x00000002 in ?? () #6 0x00000000 in ?? () Thread 1 (Thread 0xb4ff2700 (LWP 1933)): #0 0xb78c2424 in __kernel_vsyscall () #1 0xb5ce9eb6 in poll () from /lib/libc.so.6 #2 0xb54b8000 in _xcb_conn_wait () from /usr/lib/libxcb.so.1 #3 0xb54b85eb in _xcb_out_send () from /usr/lib/libxcb.so.1 #4 0xb54b8987 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0xb5a72d99 in _XSend () from /usr/lib/libX11.so.6 #6 0xb5a733f9 in _XFlush () from /usr/lib/libX11.so.6 #7 0xb5ba8973 in XRenderCompositeText32 () from /usr/lib/libXrender.so.1 #8 0xb61d3add in QX11PaintEngine::drawFreetype (this=0xa135630, p=..., ti=...) at painting/qpaintengine_x11.cpp:2439 #9 0xb6129287 in QPainter::drawTextItem (this=0xbf9f041c, p=..., _ti=...) at painting/qpainter.cpp:6212 #10 0xb623d7eb in QTextLine::draw (this=0xbf9ef954, p=0xbf9f041c, pos=..., selection=0x0) at text/qtextlayout.cpp:2242 #11 0xb623eb05 in QTextLayout::draw (this=0xbf9efdf0, p=0xbf9f041c, pos=..., selections=..., clip=...) at text/qtextlayout.cpp:1273 #12 0xb731af88 in KFileItemDelegate::Private::drawTextItems(QPainter*, QTextLayout const&, QTextLayout const&, QRect const&) const () from /usr/lib/libkio.so.5 #13 0xb731e9aa in KFileItemDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib/libkio.so.5 #14 0xb7737841 in DolphinFileItemDelegate::paint (this=0xa0aa970, painter=0xbf9f041c, option=..., index=...) at /home/jan/kdemod/testing/kdebase/src/kdebase-4.4.0/apps/dolphin/src/dolphinfileitemdelegate.cpp:77 #15 0xb658b0b0 in QTreeView::drawRow (this=0xa09fca0, painter=0xbf9f041c, option=..., index=...) at itemviews/qtreeview.cpp:1679 #16 0xb65953a9 in QTreeView::drawTree (this=0xa09fca0, painter=0xbf9f041c, region=...) at itemviews/qtreeview.cpp:1442 #17 0xb65984ab in QTreeView::paintEvent (this=0xa09fca0, event=0xbf9f0da4) at itemviews/qtreeview.cpp:1275 #18 0xb772cd0f in DolphinDetailsView::paintEvent (this=0xa09fca0, event=0xbf9f0da4) at /home/jan/kdemod/testing/kdebase/src/kdebase-4.4.0/apps/dolphin/src/dolphindetailsview.cpp:396 #19 0xb6010766 in QWidget::event (this=0xa09fca0, event=0xbf9f0da4) at kernel/qwidget.cpp:8124 #20 0xb64030b3 in QFrame::event (this=0xa09fca0, e=0xbf9f0da4) at widgets/qframe.cpp:557 #21 0xb649cfd2 in QAbstractScrollArea::viewportEvent (this=0x1, e=0xffffffff) at widgets/qabstractscrollarea.cpp:1036 #22 0xb65511b7 in QAbstractItemView::viewportEvent (this=0xa09fca0, event=0xbf9f0da4) at itemviews/qabstractitemview.cpp:1603 #23 0xb6591d85 in QTreeView::viewportEvent (this=0xa09fca0, event=0xbf9f0da4) at itemviews/qtreeview.cpp:1257 #24 0xb649f9a5 in QAbstractScrollAreaPrivate::viewportEvent (this=0xa0a0d78, o=0xa09fc88, e=0xbf9f0da4) at widgets/qabstractscrollarea_p.h:100 #25 QAbstractScrollAreaFilter::eventFilter (this=0xa0a0d78, o=0xa09fc88, e=0xbf9f0da4) at widgets/qabstractscrollarea_p.h:116 #26 0xb6a5163a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9dbb458, receiver=0xa09fc88, event=0xbf9f0da4) at kernel/qcoreapplication.cpp:819 #27 0xb5fb2d59 in QApplicationPrivate::notify_helper (this=0x9dbb458, receiver=0xa09fc88, e=0xbf9f0da4) at kernel/qapplication.cpp:4294 #28 0xb5fb9a29 in QApplication::notify (this=0xbf9f31b4, receiver=0xa09fc88, e=0xbf9f0da4) at kernel/qapplication.cpp:4263 #29 0xb7019f1a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #30 0xb6a5239b in QCoreApplication::notifyInternal (this=0xbf9f31b4, receiver=0xa09fc88, event=0xbf9f0da4) at kernel/qcoreapplication.cpp:704 #31 0xb60198f6 in QCoreApplication::sendSpontaneousEvent (this=0xa0a0020, pdev=0x9ed13e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f25678) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #32 QWidgetPrivate::drawWidget (this=0xa0a0020, pdev=0x9ed13e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5321 #33 0xb601a6ef in QWidgetPrivate::paintSiblingsRecursive (this=0xa09fd28, pdev=0x9ed13e4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5434 #34 0xb601a528 in QWidgetPrivate::paintSiblingsRecursive (this=0xa09fd28, pdev=0x9ed13e4, siblings=..., index=13, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5421 #35 0xb6019645 in QWidgetPrivate::drawWidget (this=0xa09fd28, pdev=0x9ed13e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5370 #36 0xb601a6ef in QWidgetPrivate::paintSiblingsRecursive (this=0xa09caa0, pdev=0x9ed13e4, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5434 #37 0xb6019645 in QWidgetPrivate::drawWidget (this=0xa09caa0, pdev=0x9ed13e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5370 #38 0xb601a6ef in QWidgetPrivate::paintSiblingsRecursive (this=0xa083a48, pdev=0x9ed13e4, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5434 #39 0xb6019645 in QWidgetPrivate::drawWidget (this=0xa083a48, pdev=0x9ed13e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5370 #40 0xb601a6ef in QWidgetPrivate::paintSiblingsRecursive (this=0x9eccec8, pdev=0x9ed13e4, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5434 #41 0xb601a528 in QWidgetPrivate::paintSiblingsRecursive (this=0x9eccec8, pdev=0x9ed13e4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5421 #42 0xb601a528 in QWidgetPrivate::paintSiblingsRecursive (this=0x9eccec8, pdev=0x9ed13e4, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5421 #43 0xb6019645 in QWidgetPrivate::drawWidget (this=0x9eccec8, pdev=0x9ed13e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5370 #44 0xb601a6ef in QWidgetPrivate::paintSiblingsRecursive (this=0x9eaf0c0, pdev=0x9ed13e4, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5434 #45 0xb6019645 in QWidgetPrivate::drawWidget (this=0x9eaf0c0, pdev=0x9ed13e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5370 #46 0xb601a6ef in QWidgetPrivate::paintSiblingsRecursive (this=0x9e92508, pdev=0x9ed13e4, siblings=..., index=12, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5434 #47 0xb601a528 in QWidgetPrivate::paintSiblingsRecursive (this=0x9e92508, pdev=0x9ed13e4, siblings=..., index=39, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5421 #48 0xb6019645 in QWidgetPrivate::drawWidget (this=0x9e92508, pdev=0x9ed13e4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f25678) at kernel/qwidget.cpp:5370 #49 0xb61ea378 in QWidgetBackingStore::sync (this=0x9f25678) at painting/qbackingstore.cpp:1291 #50 0xb600a323 in QWidgetPrivate::syncBackingStore (this=0x9e92508) at kernel/qwidget.cpp:1663 #51 0xb6010f26 in QWidget::event (this=0x9e7f058, event=0xb83bf88) at kernel/qwidget.cpp:8271 #52 0xb6421c47 in QMainWindow::event (this=0x9e7f058, event=0xb83bf88) at widgets/qmainwindow.cpp:1435 #53 0xb710a6f4 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #54 0xb71522bf in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5 #55 0xb5fb2d7c in QApplicationPrivate::notify_helper (this=0x9dbb458, receiver=0x9e7f058, e=0xb83bf88) at kernel/qapplication.cpp:4298 #56 0xb5fb9a29 in QApplication::notify (this=0xbf9f31b4, receiver=0x9e7f058, e=0xb83bf88) at kernel/qapplication.cpp:4263 #57 0xb7019f1a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #58 0xb6a5239b in QCoreApplication::notifyInternal (this=0xbf9f31b4, receiver=0x9e7f058, event=0xb83bf88) at kernel/qcoreapplication.cpp:704 #59 0xb6a54d73 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9d84858) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #60 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9d84858) at kernel/qcoreapplication.cpp:1345 #61 0xb6a54edd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #62 0xb6a7e1bf in QCoreApplication::sendPostedEvents (s=0x9dbf710) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #63 postEventSourceDispatch (s=0x9dbf710) at kernel/qeventdispatcher_glib.cpp:276 #64 0xb5620378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #65 0xb5623bf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #66 0xb5623d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #67 0xb6a7dcb5 in QEventDispatcherGlib::processEvents (this=0x9d84330, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #68 0xb606eff5 in QGuiEventDispatcherGlib::processEvents (this=0x9d84330, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #69 0xb6a509d9 in QEventLoop::processEvents (this=0xbf9f3114, flags=) at kernel/qeventloop.cpp:149 #70 0xb6a50e2a in QEventLoop::exec (this=0xbf9f3114, flags=...) at kernel/qeventloop.cpp:201 #71 0xb6a54f9f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #72 0xb5fb2e17 in QApplication::exec () at kernel/qapplication.cpp:3577 #73 0x0807b7af in main (argc=3, argv=0xbf9f3394) at /home/jan/kdemod/testing/kdebase/src/kdebase-4.4.0/apps/dolphin/src/main.cpp:101
- Did you retrieved the backtrace using GDB ? or just the Crash Handler dialog ? Regards
No, just that basic kcrash window...
It is weird because it is lacking the mark on the thread the application crashed (it could be a DrKonqi bug) and, the current backtrace is not really useful. Please reopen the bug report if you find a way to repeat the crash. Regards
Closing, reopen if you can reproduce & are able to attach a backtrace.