Bug 236082

Summary: Dolphin occasionally crashes after having configured the search bar and closing the resulting second window that appears upon restart
Product: [Applications] dolphin Reporter: Jan Ziehm <janziehm>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jan Ziehm 2010-05-02 22:30:09 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.33-3.slh.4-sidux-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
I upgraded from KDE 4.3.4 to KDE 4.4.3 on my sidux machine.I wanted to resize the position of the search bar, since it it either to small or consumes all of the left-over space on the toolbar. I did not succeed and now when I start Dolphin it shows me a misplaced search bar in the middle of the toolbar as well as a second small window titled "dolphin" that shows nothing except a part of my desktop. When I try to close it, it closes but after a couple of application restarts Dolphin crashes.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f8295b2f750 (LWP 5312))]

Thread 2 (Thread 0x7f8283246910 (LWP 5314)):
[KCrash Handler]
#5  0x00007f8292a7974c in QMutex::lock (this=0x17fc6e0) at thread/qmutex.cpp:150
#6  0x00007f828fb08f1d in ?? () from /usr/lib/libsopranoclient.so.1
#7  0x00007f829486db68 in Nepomuk::MainModel::executeQuery (this=0x180a120, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...)
    at ../../../nepomuk/core/nepomukmainmodel.cpp:214
#8  0x00007f829459f5ac in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#9  0x00007f8294862605 in Nepomuk::ResourceData::determineUri (this=0x1811440) at ../../../nepomuk/core/resourcedata.cpp:671
#10 0x00007f82948637d2 in Nepomuk::ResourceData::load (this=0x1811440) at ../../../nepomuk/core/resourcedata.cpp:414
#11 0x00007f8294864188 in Nepomuk::ResourceData::property (this=0x1811440, uri=...) at ../../../nepomuk/core/resourcedata.cpp:271
#12 0x00007f829487ef62 in Nepomuk::Resource::property (this=<value optimized out>, uri=...) at ../../../nepomuk/core/resource.cpp:280
#13 0x00007f82948815b0 in Nepomuk::Resource::rating (this=0x7f8283245ed0) at ../../../nepomuk/core/resource.cpp:800
#14 0x0000000000465b58 in KLoadMetaDataThread::run (this=0x17bb670) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:95
#15 0x00007f8292a7e5c5 in QThreadPrivate::start (arg=0x17bb670) at thread/qthread_unix.cpp:248
#16 0x00007f828da437aa in start_thread (arg=<value optimized out>) at pthread_create.c:300
#17 0x00007f829177d59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8295b2f750 (LWP 5312)):
#0  0x00007f8291772633 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f828c3fc8ca in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f828c3fec0c in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#3  0x00007f82908ca804 in _XReply () from /usr/lib/libX11.so.6
#4  0x00007f82908a6a67 in XGetImage () from /usr/lib/libX11.so.6
#5  0x00007f829200b8a0 in QX11PixmapData::toImage (this=0x1b198b0) at image/qpixmap_x11.cpp:1492
#6  0x00007f8291ff39e0 in QPixmap::toImage (this=0x7fffde67ebd0) at image/qpixmap.cpp:486
#7  0x00007f829379571d in KIconEffect::apply (this=0x14fe068, pixmap=<value optimized out>, effect=3, value=<value optimized out>, col=..., col2=<value optimized out>, trans=false)
    at ../../kdeui/icons/kiconeffect.cpp:287
#8  0x00007f8293795a1f in KIconEffect::apply (this=0x1, pixmap=..., group=0, state=<value optimized out>) at ../../kdeui/icons/kiconeffect.cpp:259
#9  0x00007f8293d3dd56 in KFileItemDelegate::Private::applyHoverEffect (this=<value optimized out>, icon=...) at ../../kio/kio/kfileitemdelegate.cpp:540
#10 0x00007f8293d4341e in KFileItemDelegate::paint (this=0x163ea60, painter=<value optimized out>, option=..., index=<value optimized out>) at ../../kio/kio/kfileitemdelegate.cpp:1315
#11 0x00007f8294fc8118 in DolphinFileItemDelegate::paint (this=0x163ea60, painter=0x7fffde67f2e0, option=<value optimized out>, index=...)
    at ../../../../apps/dolphin/src/dolphinfileitemdelegate.cpp:77
#12 0x00007f829245b55a in QListView::paintEvent (this=<value optimized out>, e=<value optimized out>) at itemviews/qlistview.cpp:1044
#13 0x00007f82937b9c0b in KCategorizedView::paintEvent (this=0x1636ae0, event=0x7fffde680490) at ../../kdeui/itemviews/kcategorizedview.cpp:785
#14 0x00007f8291f67822 in QWidget::event (this=0x1636ae0, event=0x7fffde680490) at kernel/qwidget.cpp:8144
#15 0x00007f829230d726 in QFrame::event (this=0x1636ae0, e=0x7fffde680490) at widgets/qframe.cpp:557
#16 0x00007f829243c96b in QAbstractItemView::viewportEvent (this=0x1636ae0, event=0x7fffde680490) at itemviews/qabstractitemview.cpp:1610
#17 0x00007f8292b72337 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1635ad0, event=0x7fffde680490) at kernel/qcoreapplication.cpp:819
#18 0x00007f8291f118cc in QApplicationPrivate::notify_helper (this=0x145ec00, receiver=0x1635ad0, e=0x7fffde680490) at kernel/qapplication.cpp:4296
#19 0x00007f8291f17ddb in QApplication::notify (this=0x7fffde682fb0, receiver=0x1635ad0, e=0x7fffde680490) at kernel/qapplication.cpp:4183
#20 0x00007f82937d5366 in KApplication::notify (this=0x7fffde682fb0, receiver=0x1635ad0, event=0x7fffde680490) at ../../kdeui/kernel/kapplication.cpp:302
#21 0x00007f8292b72f1c in QCoreApplication::notifyInternal (this=0x7fffde682fb0, receiver=0x1635ad0, event=0x7fffde680490) at kernel/qcoreapplication.cpp:704
#22 0x00007f8291f6fe9d in QCoreApplication::sendSpontaneousEvent (this=0x1636fa0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x164bc50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#23 QWidgetPrivate::drawWidget (this=0x1636fa0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x164bc50)
    at kernel/qwidget.cpp:5339
#24 0x00007f8291f70b38 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x164bc50) at kernel/qwidget.cpp:5452
#25 0x00007f8291f6fbfa in QWidgetPrivate::drawWidget (this=0x1636b70, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x164bc50) at kernel/qwidget.cpp:5388
#26 0x00007f8291f70b38 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=3, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x164bc50) at kernel/qwidget.cpp:5452
#27 0x00007f8291f6fbfa in QWidgetPrivate::drawWidget (this=0x1634ca0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x164bc50) at kernel/qwidget.cpp:5388
#28 0x00007f8291f70b38 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=4, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x164bc50) at kernel/qwidget.cpp:5452
#29 0x00007f8291f6fbfa in QWidgetPrivate::drawWidget (this=0x15de160, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x164bc50) at kernel/qwidget.cpp:5388
#30 0x00007f8291f70b38 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x164bc50) at kernel/qwidget.cpp:5452
#31 0x00007f8291f6fbfa in QWidgetPrivate::drawWidget (this=0x1588eb0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x164bc50) at kernel/qwidget.cpp:5388
#32 0x00007f8291f70b38 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=3, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x164bc50) at kernel/qwidget.cpp:5452
#33 0x00007f8291f6fbfa in QWidgetPrivate::drawWidget (this=0x1677320, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x164bc50) at kernel/qwidget.cpp:5388
#34 0x00007f8291f70b38 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=11, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x164bc50) at kernel/qwidget.cpp:5452
#35 0x00007f8291f6fbfa in QWidgetPrivate::drawWidget (this=0x151feb0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x164bc50) at kernel/qwidget.cpp:5388
#36 0x00007f82921295a5 in QWidgetBackingStore::sync (this=0x164bc50) at painting/qbackingstore.cpp:1291
#37 0x00007f8291f61210 in QWidgetPrivate::syncBackingStore (this=0x151feb0) at kernel/qwidget.cpp:1672
#38 0x00007f8291f67f25 in QWidget::event (this=0x14b5090, event=0x1b1e890) at kernel/qwidget.cpp:8291
#39 0x00007f8292328f6b in QMainWindow::event (this=0x14b5090, event=0x1b1e890) at widgets/qmainwindow.cpp:1433
#40 0x00007f82938ebb63 in KXmlGuiWindow::event (this=0x7fffde67e280, ev=0x1) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#41 0x00007f8291f118fc in QApplicationPrivate::notify_helper (this=0x145ec00, receiver=0x14b5090, e=0x1b1e890) at kernel/qapplication.cpp:4300
#42 0x00007f8291f17ddb in QApplication::notify (this=0x7fffde682fb0, receiver=0x14b5090, e=0x1b1e890) at kernel/qapplication.cpp:4183
#43 0x00007f82937d5366 in KApplication::notify (this=0x7fffde682fb0, receiver=0x14b5090, event=0x1b1e890) at ../../kdeui/kernel/kapplication.cpp:302
#44 0x00007f8292b72f1c in QCoreApplication::notifyInternal (this=0x7fffde682fb0, receiver=0x14b5090, event=0x1b1e890) at kernel/qcoreapplication.cpp:704
#45 0x00007f8292b75697 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1436520) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1436520) at kernel/qcoreapplication.cpp:1345
#47 0x00007f8292b9c833 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#48 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#49 0x00007f828d18f6c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#50 0x00007f828d193538 in ?? () from /lib/libglib-2.0.so.0
#51 0x00007f828d1936ec in g_main_context_iteration () from /lib/libglib-2.0.so.0
#52 0x00007f8292b9c373 in QEventDispatcherGlib::processEvents (this=0x1435c40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#53 0x00007f8291fc13de in QGuiEventDispatcherGlib::processEvents (this=0x7fffde67e280, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x00007f8292b71842 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#55 0x00007f8292b71c1c in QEventLoop::exec (this=0x7fffde682f00, flags=) at kernel/qeventloop.cpp:201
#56 0x00007f8292b7595b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#57 0x000000000043b225 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/dolphin/src/main.cpp:101

Possible duplicates by query: bug 236035, bug 236024, bug 236021, bug 236019, bug 236009.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2010-05-03 18:50:55 UTC
Thanks for the bug report! This Nepomuk-related crash has been reported already.

*** This bug has been marked as a duplicate of bug 235166 ***