Bug 236612 - Dolphin crashed after changing tab
Summary: Dolphin crashed after changing tab
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-06 21:33 UTC by Leonardo La Malfa
Modified: 2010-05-07 13:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leonardo La Malfa 2010-05-06 21:33:35 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-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
I clicked on another tab to switch to in order to open a file, and Dolphin.

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

Thread 4 (Thread 0xb6033b70 (LWP 8961)):
#0  0x0088ee16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x011cf6fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x011d4825 in QTimerInfoList::updateCurrentTime (this=0x9d1b354) at kernel/qeventdispatcher_unix.cpp:340
#3  0x011d486a in QTimerInfoList::timerWait (this=0x9d1b354, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x011d2818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb60330cc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x011d28a5 in timerSourcePrepare (source=0x0, timeout=0x892ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x01451aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x01451ee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x014524b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x011d260f in QEventDispatcherGlib::processEvents (this=0x9cec888, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x011a5059 in QEventLoop::processEvents (this=0xb6033290, flags=) at kernel/qeventloop.cpp:149
#11 0x011a54aa in QEventLoop::exec (this=0xb6033290, flags=...) at kernel/qeventloop.cpp:201
#12 0x010a15a8 in QThread::exec (this=0x9d1ab68) at thread/qthread.cpp:487
#13 0x01184c1b in QInotifyFileSystemWatcherEngine::run (this=0x9d1ab68) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x010a432e in QThreadPrivate::start (arg=0x9d1ab68) at thread/qthread_unix.cpp:248
#15 0x005a396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x007dda0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb2f39b70 (LWP 9001)):
#0  0x0070f422 in __kernel_vsyscall ()
#1  0x005a8342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x007ea9f4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0941bce7 in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 2 (Thread 0xaf1ffb70 (LWP 9796)):
[KCrash Handler]
#6  0x0109ef39 in QMutex::lock (this=0xa6f06f0) at thread/qmutex.cpp:150
#7  0x006a6000 in ?? () from /usr/lib/libsopranoclient.so.1
#8  0x002c7a30 in Nepomuk::MainModel::executeQuery (this=0x9c26c98, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../../nepomuk/core/nepomukmainmodel.cpp:213
#9  0x0094e3cd in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#10 0x002bb335 in Nepomuk::ResourceData::determineUri (this=0x9ab8928) at ../../../nepomuk/core/resourcedata.cpp:671
#11 0x002bc6a0 in Nepomuk::ResourceData::load (this=0x9ab8928) at ../../../nepomuk/core/resourcedata.cpp:414
#12 0x002bd19b in Nepomuk::ResourceData::property (this=0x9ab8928, uri=...) at ../../../nepomuk/core/resourcedata.cpp:271
#13 0x002dacb7 in Nepomuk::Resource::property (this=0xaf1ff294, uri=...) at ../../../nepomuk/core/resource.cpp:280
#14 0x002ddd41 in Nepomuk::Resource::rating (this=0xaf1ff294) at ../../../nepomuk/core/resource.cpp:800
#15 0x080aa1e9 in KLoadMetaDataThread::run (this=0xad89e38) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:95
#16 0x010a432e in QThreadPrivate::start (arg=0xad89e38) at thread/qthread_unix.cpp:248
#17 0x005a396e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0x007dda0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb784a710 (LWP 8954)):
#0  0x0070f422 in __kernel_vsyscall ()
#1  0x007cfb86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x0227bd60 in ?? () from /usr/lib/libxcb.so.1
#3  0x0227d9b2 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#4  0x041e0f96 in _XReply () from /usr/lib/libX11.so.6
#5  0x041bd739 in XGetImage () from /usr/lib/libX11.so.6
#6  0x06e23108 in QX11PixmapData::toImage (this=0xa56ba70) at image/qpixmap_x11.cpp:1492
#7  0x06e08c6b in QPixmap::toImage (this=0xbfc462cc) at image/qpixmap.cpp:486
#8  0x020503b8 in KIconEffect::apply (this=0xbfc462dc, pixmap=..., effect=1, value=1, col=..., col2=..., trans=false) at ../../kdeui/icons/kiconeffect.cpp:287
#9  0x020505c1 in KIconEffect::apply (this=0xbfc462dc, pixmap=..., effect=1, value=1, col=..., trans=<value optimized out>) at ../../kdeui/icons/kiconeffect.cpp:266
#10 0x002d7bc9 in KRatingPainter::paint (this=0x9c2b22c, painter=0xbfc4634c, rect=..., rating=0, hoverRating=0) at ../../../nepomuk/core/ui/kratingpainter.cpp:201
#11 0x002cbf36 in KRatingWidget::paintEvent (this=0x9c2a318, e=0xbfc46924) at ../../../nepomuk/core/ui/kratingwidget.cpp:233
#12 0x06d716b6 in QWidget::event (this=0x9c2a318, event=0xbfc46924) at kernel/qwidget.cpp:8144
#13 0x0716dfd3 in QFrame::event (this=0x9c2a318, e=0xbfc46924) at widgets/qframe.cpp:557
#14 0x06d134dc in QApplicationPrivate::notify_helper (this=0x99286d0, receiver=0x9c2a318, e=0xbfc46924) at kernel/qapplication.cpp:4300
#15 0x06d1a0f9 in QApplication::notify (this=0xbfc497a4, receiver=0x9c2a318, e=0xbfc46924) at kernel/qapplication.cpp:4265
#16 0x02095f2a in KApplication::notify (this=0xbfc497a4, receiver=0x9c2a318, event=0xbfc46924) at ../../kdeui/kernel/kapplication.cpp:302
#17 0x011a6a3b in QCoreApplication::notifyInternal (this=0xbfc497a4, receiver=0x9c2a318, event=0xbfc46924) at kernel/qcoreapplication.cpp:704
#18 0x06d7a9d6 in QCoreApplication::sendSpontaneousEvent (this=0x9c2c8d8, pdev=0x9b2d674, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b2d588)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#19 QWidgetPrivate::drawWidget (this=0x9c2c8d8, pdev=0x9b2d674, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b2d588) at kernel/qwidget.cpp:5339
#20 0x06d7b815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9c281f0, pdev=0x9b2d674, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5452
#21 0x06d7b64e in QWidgetPrivate::paintSiblingsRecursive (this=0x9c281f0, pdev=0x9b2d674, siblings=..., index=8, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5439
#22 0x06d7b64e in QWidgetPrivate::paintSiblingsRecursive (this=0x9c281f0, pdev=0x9b2d674, siblings=..., index=9, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5439
#23 0x06d7b64e in QWidgetPrivate::paintSiblingsRecursive (this=0x9c281f0, pdev=0x9b2d674, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5439
#24 0x06d7b64e in QWidgetPrivate::paintSiblingsRecursive (this=0x9c281f0, pdev=0x9b2d674, siblings=..., index=13, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5439
#25 0x06d7b64e in QWidgetPrivate::paintSiblingsRecursive (this=0x9c281f0, pdev=0x9b2d674, siblings=..., index=14, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5439
#26 0x06d7b64e in QWidgetPrivate::paintSiblingsRecursive (this=0x9c281f0, pdev=0x9b2d674, siblings=..., index=15, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5439
#27 0x06d7b64e in QWidgetPrivate::paintSiblingsRecursive (this=0x9c281f0, pdev=0x9b2d674, siblings=..., index=16, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5439
#28 0x06d7a725 in QWidgetPrivate::drawWidget (this=0x9c281f0, pdev=0x9b2d674, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b2d588) at kernel/qwidget.cpp:5388
#29 0x06d7b815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9c33200, pdev=0x9b2d674, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5452
#30 0x06d7b64e in QWidgetPrivate::paintSiblingsRecursive (this=0x9c33200, pdev=0x9b2d674, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5439
#31 0x06d7a725 in QWidgetPrivate::drawWidget (this=0x9c33200, pdev=0x9b2d674, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b2d588) at kernel/qwidget.cpp:5388
#32 0x06d7b815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9c33cc8, pdev=0x9b2d674, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5452
#33 0x06d7a725 in QWidgetPrivate::drawWidget (this=0x9c33cc8, pdev=0x9b2d674, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b2d588) at kernel/qwidget.cpp:5388
#34 0x06d7b815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9c33b10, pdev=0x9b2d674, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5452
#35 0x06d7a725 in QWidgetPrivate::drawWidget (this=0x9c33b10, pdev=0x9b2d674, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b2d588) at kernel/qwidget.cpp:5388
#36 0x06d7b815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9b4bd00, pdev=0x9b2d674, siblings=..., index=10, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5452
#37 0x06d7a725 in QWidgetPrivate::drawWidget (this=0x9b4bd00, pdev=0x9b2d674, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b2d588) at kernel/qwidget.cpp:5388
#38 0x06d7b815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9b471e8, pdev=0x9b2d674, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5452
#39 0x06d7a725 in QWidgetPrivate::drawWidget (this=0x9b471e8, pdev=0x9b2d674, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b2d588) at kernel/qwidget.cpp:5388
#40 0x06d7b815 in QWidgetPrivate::paintSiblingsRecursive (this=0x991f0e8, pdev=0x9b2d674, siblings=..., index=18, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5452
#41 0x06d7b64e in QWidgetPrivate::paintSiblingsRecursive (this=0x991f0e8, pdev=0x9b2d674, siblings=..., index=39, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9b2d588)
    at kernel/qwidget.cpp:5439
#42 0x06d7a725 in QWidgetPrivate::drawWidget (this=0x991f0e8, pdev=0x9b2d674, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9b2d588) at kernel/qwidget.cpp:5388
#43 0x06f51890 in QWidgetBackingStore::sync (this=0x9b2d588) at painting/qbackingstore.cpp:1291
#44 0x06d6ab93 in QWidgetPrivate::syncBackingStore (this=0x991f0e8) at kernel/qwidget.cpp:1672
#45 0x06d71e76 in QWidget::event (this=0x9982918, event=0xaf75aa8) at kernel/qwidget.cpp:8291
#46 0x0718cbc7 in QMainWindow::event (this=0x9982918, event=0xaf75aa8) at widgets/qmainwindow.cpp:1433
#47 0x02187b04 in KMainWindow::event (this=0x9982918, ev=0xaf75aa8) at ../../kdeui/widgets/kmainwindow.cpp:1103
#48 0x021cf88f in KXmlGuiWindow::event (this=0x9982918, ev=0xaf75aa8) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#49 0x06d134dc in QApplicationPrivate::notify_helper (this=0x99286d0, receiver=0x9982918, e=0xaf75aa8) at kernel/qapplication.cpp:4300
#50 0x06d1a0f9 in QApplication::notify (this=0xbfc497a4, receiver=0x9982918, e=0xaf75aa8) at kernel/qapplication.cpp:4265
#51 0x02095f2a in KApplication::notify (this=0xbfc497a4, receiver=0x9982918, event=0xaf75aa8) at ../../kdeui/kernel/kapplication.cpp:302
#52 0x011a6a3b in QCoreApplication::notifyInternal (this=0xbfc497a4, receiver=0x9982918, event=0xaf75aa8) at kernel/qcoreapplication.cpp:704
#53 0x011a9473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x99092c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x99092c0) at kernel/qcoreapplication.cpp:1345
#55 0x011a95dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#56 0x011d2adf in QCoreApplication::sendPostedEvents (s=0x992cf10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#57 postEventSourceDispatch (s=0x992cf10) at kernel/qeventdispatcher_glib.cpp:276
#58 0x0144e5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#59 0x014522d8 in ?? () from /lib/libglib-2.0.so.0
#60 0x014524b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#61 0x011d25d5 in QEventDispatcherGlib::processEvents (this=0x99094a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#62 0x06dd3135 in QGuiEventDispatcherGlib::processEvents (this=0x99094a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#63 0x011a5059 in QEventLoop::processEvents (this=0xbfc49704, flags=) at kernel/qeventloop.cpp:149
#64 0x011a54aa in QEventLoop::exec (this=0xbfc49704, flags=...) at kernel/qeventloop.cpp:201
#65 0x011a969f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#66 0x06d13577 in QApplication::exec () at kernel/qapplication.cpp:3579
#67 0x0807bbcf in main (argc=6, argv=0xbfc49984) at ../../../../apps/dolphin/src/main.cpp:101

This bug may be a duplicate of or related to bug 236598.

Possible duplicates by query: bug 236598, bug 236547, bug 236529, bug 236505, bug 236437.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2010-05-07 13:53:23 UTC
Thanks for the bug report! This crash has been reported already. Please see bug 235166 comments 13 and 18 for information how you could help us to find the root cause of this Nepomuk/Soprano-related bug. Thanks.

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