Version: (using KDE 4.4.1) OS: Linux Installed from: Ubuntu Packages Application: dolphin (1.4) KDE Platform Version: 4.4.1 (KDE 4.4.1) Qt Version: 4.6.2 Operating System: Linux 2.6.32-16-generic i686 Distribution: Ubuntu lucid (development branch) -- Information about the crash: As the Title says I simply searched for enum in searchfild and Dolphin crashed. It also happens if I search enum c++ The crash can be reproduced every time. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [Current thread is 1 (Thread 0xb7730980 (LWP 32390))] Thread 3 (Thread 0xb5cd4b70 (LWP 32397)): #0 __i686.get_pc_thunk.bx () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/sem_post.S:171 #1 0x00753f27 in __pthread_mutex_lock (mutex=0xb5301d1c) at pthread_mutex_lock.c:47 #2 0x00519aa6 in pthread_mutex_lock (mutex=0xb5301d1c) at forward.c:182 #3 0x01a9771f in IA__g_main_context_prepare (context=0xb5301d18, priority=0xb5cd40fc) at /build/buildd/glib2.0-2.23.5/glib/gmain.c:2209 #4 0x01a97c99 in g_main_context_iterate (context=0xb5301d18, block=<value optimized out>, dispatch=1, self=0xb5301cb8) at /build/buildd/glib2.0-2.23.5/glib/gmain.c:2571 #5 0x01a98268 in IA__g_main_context_iteration (context=0xb5301d18, may_block=1) at /build/buildd/glib2.0-2.23.5/glib/gmain.c:2654 #6 0x013fd59f in QEventDispatcherGlib::processEvents (this=0x938fa80, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #7 0x013cfff9 in QEventLoop::processEvents (this=0xb5cd4240, flags=) at kernel/qeventloop.cpp:149 #8 0x013d044a in QEventLoop::exec (this=0xb5cd4240, flags=...) at kernel/qeventloop.cpp:201 #9 0x012cc5a8 in QThread::exec (this=0x9490730) at thread/qthread.cpp:487 #10 0x013afbcb in QInotifyFileSystemWatcherEngine::run (this=0x9490730) at io/qfilesystemwatcher_inotify.cpp:248 #11 0x012cf32e in QThreadPrivate::start (arg=0x9490730) at thread/qthread_unix.cpp:248 #12 0x0075196e in start_thread (arg=0xb5cd4b70) at pthread_create.c:300 #13 0x0050c92e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb436eb70 (LWP 32447)): [KCrash Handler] #6 QBasicAtomicInt::deref (this=0x921563c, other=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:132 #7 QString::operator= (this=0x921563c, other=...) at tools/qstring.cpp:1281 #8 0x080a9b13 in KLoadMetaDataThread::run (this=0x9215630) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:89 #9 0x012cf32e in QThreadPrivate::start (arg=0x9215630) at thread/qthread_unix.cpp:248 #10 0x0075196e in start_thread (arg=0xb436eb70) at pthread_create.c:300 #11 0x0050c92e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb7730980 (LWP 32390)): #0 0x00ce4422 in __kernel_vsyscall () #1 0x004feaf6 in *__GI___poll (fds=0x58eff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x00cc6d60 in ?? () from /usr/lib/libxcb.so.1 #3 0x00cc72cb in ?? () from /usr/lib/libxcb.so.1 #4 0x00cc7667 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0x00be3d79 in _XSend () from /usr/lib/libX11.so.6 #6 0x00be3f10 in _XReply () from /usr/lib/libX11.so.6 #7 0x00bc0739 in XGetImage () from /usr/lib/libX11.so.6 #8 0x069b9f88 in QX11PixmapData::toImage (this=0x9482900) at image/qpixmap_x11.cpp:1492 #9 0x0699fa9b in QPixmap::toImage (this=0xbfabecdc) at image/qpixmap.cpp:486 #10 0x0476a378 in KIconEffect::apply (this=0xbfabecec, pixmap=..., effect=1, value=1, col=..., col2=..., trans=false) at ../../kdeui/icons/kiconeffect.cpp:287 #11 0x0476a581 in KIconEffect::apply (this=0xbfabecec, pixmap=..., effect=1, value=1, col=..., trans=<value optimized out>) at ../../kdeui/icons/kiconeffect.cpp:266 #12 0x00b04bc9 in KRatingPainter::paint (this=0x90456c4, painter=0xbfabed5c, rect=..., rating=0, hoverRating=0) at ../../../nepomuk/core/ui/kratingpainter.cpp:201 #13 0x00af8f36 in KRatingWidget::paintEvent (this=0x9351bc0, e=0xbfabf334) at ../../../nepomuk/core/ui/kratingwidget.cpp:233 #14 0x06908646 in QWidget::event (this=0x9351bc0, event=0xbfabf334) at kernel/qwidget.cpp:8144 #15 0x06d04e13 in QFrame::event (this=0x9351bc0, e=0xbfabf334) at widgets/qframe.cpp:557 #16 0x068aa4dc in QApplicationPrivate::notify_helper (this=0x90427f8, receiver=0x9351bc0, e=0xbfabf334) at kernel/qapplication.cpp:4300 #17 0x068b10f9 in QApplication::notify (this=0xbfac2854, receiver=0x9351bc0, e=0xbfabf334) at kernel/qapplication.cpp:4265 #18 0x047afefa in KApplication::notify (this=0xbfac2854, receiver=0x9351bc0, event=0xbfabf334) at ../../kdeui/kernel/kapplication.cpp:302 #19 0x013d19db in QCoreApplication::notifyInternal (this=0xbfac2854, receiver=0x9351bc0, event=0xbfabf334) at kernel/qcoreapplication.cpp:704 #20 0x06911966 in QCoreApplication::sendSpontaneousEvent (this=0x9352128, pdev=0x929764c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x92977a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #21 QWidgetPrivate::drawWidget (this=0x9352128, pdev=0x929764c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5339 #22 0x069127a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x904a998, pdev=0x929764c, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5452 #23 0x069125de in QWidgetPrivate::paintSiblingsRecursive (this=0x904a998, pdev=0x929764c, siblings=..., index=8, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5439 #24 0x069125de in QWidgetPrivate::paintSiblingsRecursive (this=0x904a998, pdev=0x929764c, siblings=..., index=9, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5439 #25 0x069125de in QWidgetPrivate::paintSiblingsRecursive (this=0x904a998, pdev=0x929764c, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5439 #26 0x069125de in QWidgetPrivate::paintSiblingsRecursive (this=0x904a998, pdev=0x929764c, siblings=..., index=13, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5439 #27 0x069125de in QWidgetPrivate::paintSiblingsRecursive (this=0x904a998, pdev=0x929764c, siblings=..., index=14, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5439 #28 0x069125de in QWidgetPrivate::paintSiblingsRecursive (this=0x904a998, pdev=0x929764c, siblings=..., index=15, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5439 #29 0x069125de in QWidgetPrivate::paintSiblingsRecursive (this=0x904a998, pdev=0x929764c, siblings=..., index=16, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5439 #30 0x069116b5 in QWidgetPrivate::drawWidget (this=0x904a998, pdev=0x929764c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5388 #31 0x069127a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x9356f18, pdev=0x929764c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5452 #32 0x069125de in QWidgetPrivate::paintSiblingsRecursive (this=0x9356f18, pdev=0x929764c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5439 #33 0x069116b5 in QWidgetPrivate::drawWidget (this=0x9356f18, pdev=0x929764c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5388 #34 0x069127a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x9357930, pdev=0x929764c, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5452 #35 0x069116b5 in QWidgetPrivate::drawWidget (this=0x9357930, pdev=0x929764c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5388 #36 0x069127a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x9357730, pdev=0x929764c, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5452 #37 0x069116b5 in QWidgetPrivate::drawWidget (this=0x9357730, pdev=0x929764c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5388 #38 0x069127a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x92b64c0, pdev=0x929764c, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5452 #39 0x069116b5 in QWidgetPrivate::drawWidget (this=0x92b64c0, pdev=0x929764c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5388 #40 0x069127a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x92b1960, pdev=0x929764c, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5452 #41 0x069116b5 in QWidgetPrivate::drawWidget (this=0x92b1960, pdev=0x929764c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5388 #42 0x069127a5 in QWidgetPrivate::paintSiblingsRecursive (this=0x90b31b8, pdev=0x929764c, siblings=..., index=18, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5452 #43 0x069125de in QWidgetPrivate::paintSiblingsRecursive (this=0x90b31b8, pdev=0x929764c, siblings=..., index=39, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5439 #44 0x069116b5 in QWidgetPrivate::drawWidget (this=0x90b31b8, pdev=0x929764c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x92977a0) at kernel/qwidget.cpp:5388 #45 0x06ae8720 in QWidgetBackingStore::sync (this=0x92977a0) at painting/qbackingstore.cpp:1291 #46 0x06901b23 in QWidgetPrivate::syncBackingStore (this=0x90b31b8) at kernel/qwidget.cpp:1672 #47 0x06908e06 in QWidget::event (this=0x90bcd38, event=0xbfac1e04) at kernel/qwidget.cpp:8291 #48 0x06d23a07 in QMainWindow::event (this=0x90bcd38, event=0xbfac1e04) at widgets/qmainwindow.cpp:1433 #49 0x048a1964 in KMainWindow::event (this=0x90bcd38, ev=0xbfac1e04) at ../../kdeui/widgets/kmainwindow.cpp:1103 #50 0x048e96df in KXmlGuiWindow::event (this=0x90bcd38, ev=0xbfac1e04) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #51 0x068aa4dc in QApplicationPrivate::notify_helper (this=0x90427f8, receiver=0x90bcd38, e=0xbfac1e04) at kernel/qapplication.cpp:4300 #52 0x068b10f9 in QApplication::notify (this=0xbfac2854, receiver=0x90bcd38, e=0xbfac1e04) at kernel/qapplication.cpp:4265 #53 0x047afefa in KApplication::notify (this=0xbfac2854, receiver=0x90bcd38, event=0xbfac1e04) at ../../kdeui/kernel/kapplication.cpp:302 #54 0x013d19db in QCoreApplication::notifyInternal (this=0xbfac2854, receiver=0x90bcd38, event=0xbfac1e04) at kernel/qcoreapplication.cpp:704 #55 0x06ae5707 in QCoreApplication::sendEvent (widget=0x90bcd38, updateImmediately=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #56 sendUpdateRequest (widget=0x90bcd38, updateImmediately=<value optimized out>) at painting/qbackingstore.cpp:503 #57 0x06ae9031 in QWidgetBackingStore::markDirty (this=0x92977a0, rect=..., widget=0x9237f40, updateImmediately=255, invalidateBuffer=false) at painting/qbackingstore.cpp:655 #58 0x06904619 in QWidget::repaint (this=0x9237f40, rect=...) at kernel/qwidget.cpp:10034 #59 0x0690472c in QWidget::repaint (this=0x9237f40) at kernel/qwidget.cpp:9990 #60 0x06d5d400 in QProgressBar::setValue (this=0x9237f40, value=140) at widgets/qprogressbar.cpp:321 #61 0x07c96b62 in Oxygen::ProgressBarEngine::timerEvent (this=0x90878e8, event=0xbfac24f0) at ../../../kstyles/oxygen/animations/oxygenprogressbarengine.cpp:119 #62 0x013e21f4 in QObject::event (this=0x90878e8, e=0xffffffff) at kernel/qobject.cpp:1212 #63 0x068aa4dc in QApplicationPrivate::notify_helper (this=0x90427f8, receiver=0x90878e8, e=0xbfac24f0) at kernel/qapplication.cpp:4300 #64 0x068b105e in QApplication::notify (this=0xbfac2854, receiver=0x90878e8, e=0xbfac24f0) at kernel/qapplication.cpp:3704 #65 0x047afefa in KApplication::notify (this=0xbfac2854, receiver=0x90878e8, event=0xbfac24f0) at ../../kdeui/kernel/kapplication.cpp:302 #66 0x013d19db in QCoreApplication::notifyInternal (this=0xbfac2854, receiver=0x90878e8, event=0xbfac24f0) at kernel/qcoreapplication.cpp:704 #67 0x01400cf6 in QCoreApplication::sendEvent (this=0x904e284) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #68 QTimerInfoList::activateTimers (this=0x904e284) at kernel/qeventdispatcher_unix.cpp:603 #69 0x013fd874 in timerSourceDispatch (source=0x904e250) at kernel/qeventdispatcher_glib.cpp:184 #70 0x01a94395 in g_main_dispatch (context=0x904da90) at /build/buildd/glib2.0-2.23.5/glib/gmain.c:1960 #71 IA__g_main_context_dispatch (context=0x904da90) at /build/buildd/glib2.0-2.23.5/glib/gmain.c:2513 #72 0x01a98088 in g_main_context_iterate (context=0x904da90, block=<value optimized out>, dispatch=1, self=0x9041798) at /build/buildd/glib2.0-2.23.5/glib/gmain.c:2591 #73 0x01a98268 in IA__g_main_context_iteration (context=0x904da90, may_block=1) at /build/buildd/glib2.0-2.23.5/glib/gmain.c:2654 #74 0x013fd565 in QEventDispatcherGlib::processEvents (this=0x9024520, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #75 0x06969f65 in QGuiEventDispatcherGlib::processEvents (this=0x9024520, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #76 0x013cfff9 in QEventLoop::processEvents (this=0xbfac27b4, flags=) at kernel/qeventloop.cpp:149 #77 0x013d044a in QEventLoop::exec (this=0xbfac27b4, flags=...) at kernel/qeventloop.cpp:201 #78 0x013d463f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #79 0x068aa577 in QApplication::exec () at kernel/qapplication.cpp:3579 #80 0x0807b84f in main (argc=1, argv=0xbfac2a34) at ../../../../apps/dolphin/src/main.cpp:101 Possible duplicates by query: bug 231310, bug 231289, bug 230822, bug 230591, bug 230064.
Fixed for KDE SC 4.4.2 Regards *** This bug has been marked as a duplicate of bug 222324 ***