Bug 235941 - Random Dolphin Crash
Summary: Random Dolphin Crash
Status: RESOLVED DUPLICATE of bug 235166
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-01 20:04 UTC by Rahul Mehta
Modified: 2010-05-02 09:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rahul Mehta 2010-05-01 20:04:17 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-21-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Dolphin crashed randomly while I was browsing folders, and clicked on my home folder.

Dolphin has crashed randomly on other occasions also.

The crash can be reproduced some of the time.

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

Thread 3 (Thread 0xb5f22b70 (LWP 2747)):
#0  0x008fa422 in __kernel_vsyscall ()
#1  0x09409b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x011f44eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x011e70ac in ?? () from /lib/libglib-2.0.so.0
#4  0x011e74b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x062f360f in QEventDispatcherGlib::processEvents (this=0xa2fb2f0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0x062c6059 in QEventLoop::processEvents (this=0xb5f22290, flags=) at kernel/qeventloop.cpp:149
#7  0x062c64aa in QEventLoop::exec (this=0xb5f22290, flags=...) at kernel/qeventloop.cpp:201
#8  0x061c25a8 in QThread::exec (this=0xa290368) at thread/qthread.cpp:487
#9  0x062a5c1b in QInotifyFileSystemWatcherEngine::run (this=0xa290368) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x061c532e in QThreadPrivate::start (arg=0xa290368) at thread/qthread_unix.cpp:248
#11 0x0052c96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x09417a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb29e0b70 (LWP 2868)):
[KCrash Handler]
#6  0x061bff39 in QMutex::lock (this=0xa569110) at thread/qmutex.cpp:150
#7  0x004f1000 in ?? () from /usr/lib/libsopranoclient.so.1
#8  0x009fba30 in Nepomuk::MainModel::executeQuery (this=0xa35d7d8, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../../nepomuk/core/nepomukmainmodel.cpp:213
#9  0x00e8e3cd in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#10 0x009ef335 in Nepomuk::ResourceData::determineUri (this=0xb5660460) at ../../../nepomuk/core/resourcedata.cpp:671
#11 0x009f06a0 in Nepomuk::ResourceData::load (this=0xb5660460) at ../../../nepomuk/core/resourcedata.cpp:414
#12 0x009f119b in Nepomuk::ResourceData::property (this=0xb5660460, uri=...) at ../../../nepomuk/core/resourcedata.cpp:271
#13 0x00a0ecb7 in Nepomuk::Resource::property (this=0xb29e0294, uri=...) at ../../../nepomuk/core/resource.cpp:280
#14 0x00a11d41 in Nepomuk::Resource::rating (this=0xb29e0294) at ../../../nepomuk/core/resource.cpp:800
#15 0x080aa2fc in KLoadMetaDataThread::run (this=0xa559210) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:92
#16 0x061c532e in QThreadPrivate::start (arg=0xa559210) at thread/qthread_unix.cpp:248
#17 0x0052c96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0x09417a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7702710 (LWP 2742)):
#0  0x008fa422 in __kernel_vsyscall ()
#1  0x09409b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x00838d60 in ?? () from /usr/lib/libxcb.so.1
#3  0x008392cb in ?? () from /usr/lib/libxcb.so.1
#4  0x00839667 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0x00a86d79 in _XSend () from /usr/lib/libX11.so.6
#6  0x00a86f10 in _XReply () from /usr/lib/libX11.so.6
#7  0x00a63739 in XGetImage () from /usr/lib/libX11.so.6
#8  0x026fa108 in QX11PixmapData::toImage (this=0xa282cc8) at image/qpixmap_x11.cpp:1492
#9  0x026dfc6b in QPixmap::toImage (this=0xbfb61d5c) at image/qpixmap.cpp:486
#10 0x032a23b8 in KIconEffect::apply (this=0xbfb61d6c, pixmap=..., effect=1, value=1, col=..., col2=..., trans=false) at ../../kdeui/icons/kiconeffect.cpp:287
#11 0x032a25c1 in KIconEffect::apply (this=0xbfb61d6c, pixmap=..., effect=1, value=1, col=..., trans=<value optimized out>) at ../../kdeui/icons/kiconeffect.cpp:266
#12 0x00a0bbc9 in KRatingPainter::paint (this=0xa35f07c, painter=0xbfb61ddc, rect=..., rating=0, hoverRating=0) at ../../../nepomuk/core/ui/kratingpainter.cpp:201
#13 0x009fff36 in KRatingWidget::paintEvent (this=0xa35dd80, e=0xbfb623b4) at ../../../nepomuk/core/ui/kratingwidget.cpp:233
#14 0x026486b6 in QWidget::event (this=0xa35dd80, event=0xbfb623b4) at kernel/qwidget.cpp:8144
#15 0x02a44fd3 in QFrame::event (this=0xa35dd80, e=0xbfb623b4) at widgets/qframe.cpp:557
#16 0x025ea4dc in QApplicationPrivate::notify_helper (this=0xa05a4d8, receiver=0xa35dd80, e=0xbfb623b4) at kernel/qapplication.cpp:4300
#17 0x025f10f9 in QApplication::notify (this=0xbfb64e14, receiver=0xa35dd80, e=0xbfb623b4) at kernel/qapplication.cpp:4265
#18 0x032e7f2a in KApplication::notify (this=0xbfb64e14, receiver=0xa35dd80, event=0xbfb623b4) at ../../kdeui/kernel/kapplication.cpp:302
#19 0x062c7a3b in QCoreApplication::notifyInternal (this=0xbfb64e14, receiver=0xa35dd80, event=0xbfb623b4) at kernel/qcoreapplication.cpp:704
#20 0x026519d6 in QCoreApplication::sendSpontaneousEvent (this=0xa35e688, pdev=0xa27fbd4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa27fae8)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#21 QWidgetPrivate::drawWidget (this=0xa35e688, pdev=0xa27fbd4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa27fae8) at kernel/qwidget.cpp:5339
#22 0x02652815 in QWidgetPrivate::paintSiblingsRecursive (this=0xa35bbf0, pdev=0xa27fbd4, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5452
#23 0x0265264e in QWidgetPrivate::paintSiblingsRecursive (this=0xa35bbf0, pdev=0xa27fbd4, siblings=..., index=9, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5439
#24 0x0265264e in QWidgetPrivate::paintSiblingsRecursive (this=0xa35bbf0, pdev=0xa27fbd4, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5439
#25 0x0265264e in QWidgetPrivate::paintSiblingsRecursive (this=0xa35bbf0, pdev=0xa27fbd4, siblings=..., index=13, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5439
#26 0x0265264e in QWidgetPrivate::paintSiblingsRecursive (this=0xa35bbf0, pdev=0xa27fbd4, siblings=..., index=14, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5439
#27 0x0265264e in QWidgetPrivate::paintSiblingsRecursive (this=0xa35bbf0, pdev=0xa27fbd4, siblings=..., index=16, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5439
#28 0x02651725 in QWidgetPrivate::drawWidget (this=0xa35bbf0, pdev=0xa27fbd4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa27fae8) at kernel/qwidget.cpp:5388
#29 0x02652815 in QWidgetPrivate::paintSiblingsRecursive (this=0xa366850, pdev=0xa27fbd4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5452
#30 0x02651725 in QWidgetPrivate::drawWidget (this=0xa366850, pdev=0xa27fbd4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa27fae8) at kernel/qwidget.cpp:5388
#31 0x02652815 in QWidgetPrivate::paintSiblingsRecursive (this=0xa3673d0, pdev=0xa27fbd4, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5452
#32 0x02651725 in QWidgetPrivate::drawWidget (this=0xa3673d0, pdev=0xa27fbd4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa27fae8) at kernel/qwidget.cpp:5388
#33 0x02652815 in QWidgetPrivate::paintSiblingsRecursive (this=0xa367218, pdev=0xa27fbd4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5452
#34 0x02651725 in QWidgetPrivate::drawWidget (this=0xa367218, pdev=0xa27fbd4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa27fae8) at kernel/qwidget.cpp:5388
#35 0x02652815 in QWidgetPrivate::paintSiblingsRecursive (this=0xa29e3f8, pdev=0xa27fbd4, siblings=..., index=9, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5452
#36 0x0265264e in QWidgetPrivate::paintSiblingsRecursive (this=0xa29e3f8, pdev=0xa27fbd4, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5439
#37 0x02651725 in QWidgetPrivate::drawWidget (this=0xa29e3f8, pdev=0xa27fbd4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa27fae8) at kernel/qwidget.cpp:5388
#38 0x02652815 in QWidgetPrivate::paintSiblingsRecursive (this=0xa2998e0, pdev=0xa27fbd4, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5452
#39 0x02651725 in QWidgetPrivate::drawWidget (this=0xa2998e0, pdev=0xa27fbd4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa27fae8) at kernel/qwidget.cpp:5388
#40 0x02652815 in QWidgetPrivate::paintSiblingsRecursive (this=0xa051460, pdev=0xa27fbd4, siblings=..., index=39, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xa27fae8)
    at kernel/qwidget.cpp:5452
#41 0x02651725 in QWidgetPrivate::drawWidget (this=0xa051460, pdev=0xa27fbd4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xa27fae8) at kernel/qwidget.cpp:5388
#42 0x02828890 in QWidgetBackingStore::sync (this=0xa27fae8) at painting/qbackingstore.cpp:1291
#43 0x02641b93 in QWidgetPrivate::syncBackingStore (this=0xa051460) at kernel/qwidget.cpp:1672
#44 0x02648e76 in QWidget::event (this=0xa0cf3d8, event=0xa79bfd8) at kernel/qwidget.cpp:8291
#45 0x02a63bc7 in QMainWindow::event (this=0xa0cf3d8, event=0xa79bfd8) at widgets/qmainwindow.cpp:1433
#46 0x033d9b04 in KMainWindow::event (this=0xa0cf3d8, ev=0xa79bfd8) at ../../kdeui/widgets/kmainwindow.cpp:1103
#47 0x0342188f in KXmlGuiWindow::event (this=0xa0cf3d8, ev=0xa79bfd8) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#48 0x025ea4dc in QApplicationPrivate::notify_helper (this=0xa05a4d8, receiver=0xa0cf3d8, e=0xa79bfd8) at kernel/qapplication.cpp:4300
#49 0x025f10f9 in QApplication::notify (this=0xbfb64e14, receiver=0xa0cf3d8, e=0xa79bfd8) at kernel/qapplication.cpp:4265
#50 0x032e7f2a in KApplication::notify (this=0xbfb64e14, receiver=0xa0cf3d8, event=0xa79bfd8) at ../../kdeui/kernel/kapplication.cpp:302
#51 0x062c7a3b in QCoreApplication::notifyInternal (this=0xbfb64e14, receiver=0xa0cf3d8, event=0xa79bfd8) at kernel/qcoreapplication.cpp:704
#52 0x062ca473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0xa03ba88) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa03ba88) at kernel/qcoreapplication.cpp:1345
#54 0x062ca5dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#55 0x062f3adf in QCoreApplication::sendPostedEvents (s=0xa05dcb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#56 postEventSourceDispatch (s=0xa05dcb0) at kernel/qeventdispatcher_glib.cpp:276
#57 0x011e35e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#58 0x011e72d8 in ?? () from /lib/libglib-2.0.so.0
#59 0x011e74b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#60 0x062f35d5 in QEventDispatcherGlib::processEvents (this=0xa03b748, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#61 0x026aa135 in QGuiEventDispatcherGlib::processEvents (this=0xa03b748, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#62 0x062c6059 in QEventLoop::processEvents (this=0xbfb64d74, flags=) at kernel/qeventloop.cpp:149
#63 0x062c64aa in QEventLoop::exec (this=0xbfb64d74, flags=...) at kernel/qeventloop.cpp:201
#64 0x062ca69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#65 0x025ea577 in QApplication::exec () at kernel/qapplication.cpp:3579
#66 0x0807bbcf in main (argc=6, argv=0xbfb64ff4) at ../../../../apps/dolphin/src/main.cpp:101

Possible duplicates by query: bug 235933, bug 235932, bug 235847, bug 235823, bug 235770.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2010-05-02 09:53:53 UTC
Thanks for the bug report! This Nepomuk-related crash (which seems to occur only on Kubuntu 10.04) has been reported already. Unfortunately, we don't know yet what the root cause is.

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