Bug 261231 - Dolphin crashout
Summary: Dolphin crashout
Status: RESOLVED DUPLICATE of bug 235166
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-25 15:05 UTC by Gonzalo
Modified: 2010-12-26 00:40 UTC (History)
2 users (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 Gonzalo 2010-12-25 15:05:04 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
almost every time i use Dolphin, it suddently crashes out without explanation, also it doesnt reload automatically when i create new files by konsole or unzip files.
i'm using kde4 on openSUSE 11.3

The crash can be reproduced some of the time.

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

Thread 2 (Thread 0xb319ab70 (LWP 8581)):
[KCrash Handler]
#6  QMutex::lock (this=0x82bbc88) at thread/qmutex.cpp:150
#7  0xb57c6d93 in relock (this=0x82bbc68, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /usr/include/QtCore/qmutex.h:120
#8  QMutexLocker (this=0x82bbc68, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /usr/include/QtCore/qmutex.h:102
#9  Soprano::Client::ClientModel::executeQuery (this=0x82bbc68, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...)
    at /usr/src/debug/soprano-2.4.2/client/clientmodel.cpp:103
#10 0xb75aaac5 in Nepomuk::MainModel::executeQuery (this=0x82ee7d8, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...)
    at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/nepomukmainmodel.cpp:214
#11 0xb749785f in Soprano::FilterModel::executeQuery (this=0x82f1f58, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...)
    at /usr/src/debug/soprano-2.4.2/soprano/filtermodel.cpp:164
#12 0xb75b2116 in Nepomuk::ResourceData::determineUri (this=0xb2709340) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:673
#13 0xb75c2ea9 in Nepomuk::ResourceData::load (this=0xb2709340) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:415
#14 0xb75c39a8 in Nepomuk::ResourceData::property (this=0xb2709340, uri=...) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:271
#15 0xb75c3a79 in Nepomuk::Resource::property (this=0xb319a2a8, uri=...) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:280
#16 0xb75c6a61 in Nepomuk::Resource::description (this=0xb319a2a8) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:522
#17 0x0809c1d3 in _start ()

Thread 1 (Thread 0xb4de6710 (LWP 8316)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5be875e in poll () from /lib/libc.so.6
#2  0xb523e470 in ?? () from /usr/lib/libxcb.so.1
#3  0xb523f930 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#4  0xb5940a3b in _XReply () from /usr/lib/libX11.so.6
#5  0xb591cb97 in XGetImage () from /usr/lib/libX11.so.6
#6  0xb5fca059 in QX11PixmapData::toImage() const () from /usr/lib/libQtGui.so.4
#7  0xb5fb49cd in QPixmap::toImage() const () from /usr/lib/libQtGui.so.4
#8  0xb6f82417 in KIconEffect::apply (this=0xbffebf3c, pixmap=..., effect=1, value=1, col=..., col2=..., trans=false) at /usr/src/debug/kdelibs-4.4.4/kdeui/icons/kiconeffect.cpp:287
#9  0xb6f82656 in KIconEffect::apply (this=0xbffebf3c, pixmap=..., effect=1, value=1, col=..., trans=false) at /usr/src/debug/kdelibs-4.4.4/kdeui/icons/kiconeffect.cpp:266
#10 0xb759bf43 in KRatingPainter::paint (this=0x81a342c, painter=0xbffebfac, rect=..., rating=0, hoverRating=0) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/ui/kratingpainter.cpp:201
#11 0xb759c99d in KRatingWidget::paintEvent (this=0x82eed60, e=0xbffec554) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/ui/kratingwidget.cpp:233
#12 0xb5f2af5a in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#13 0xb6324765 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#14 0xb5ed1c64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#15 0xb5ed9ca4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb6e959d1 in KApplication::notify (this=0xbffef274, receiver=0x82eed60, event=0xbffec554) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#17 0xb697de0e in QCoreApplication::notifyInternal (this=0xbffef274, receiver=0x82eed60, event=0xbffec554) at kernel/qcoreapplication.cpp:726
#18 0xb5f25c82 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#19 0xb5f269d7 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#20 0xb5f2689d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#21 0xb5f2689d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#22 0xb5f2689d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#23 0xb5f2689d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#24 0xb5f2689d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#25 0xb5f2689d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#26 0xb5f2689d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#27 0xb5f259d8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#28 0xb5f269d7 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#29 0xb5f259d8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#30 0xb5f269d7 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#31 0xb5f259d8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#32 0xb5f269d7 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#33 0xb5f259d8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#34 0xb5f269d7 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#35 0xb5f2689d in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#36 0xb5f259d8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#37 0xb5f269d7 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#38 0xb5f259d8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#39 0xb5f269d7 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#40 0xb5f259d8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#41 0xb6103a98 in ?? () from /usr/lib/libQtGui.so.4
#42 0xb5f1b6fb in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
#43 0xb5f2ba16 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#44 0xb634120c in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
#45 0xb6f27364 in KMainWindow::event (this=0x81700b8, ev=0x864b120) at /usr/src/debug/kdelibs-4.4.4/kdeui/widgets/kmainwindow.cpp:1103
#46 0xb6f27602 in KXmlGuiWindow::event (this=0x81700b8, ev=0x864b120) at /usr/src/debug/kdelibs-4.4.4/kdeui/xmlgui/kxmlguiwindow.cpp:131
#47 0xb5ed1c64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#48 0xb5ed9ca4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#49 0xb6e959d1 in KApplication::notify (this=0xbffef274, receiver=0x81700b8, event=0x864b120) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#50 0xb697de0e in QCoreApplication::notifyInternal (this=0xbffef274, receiver=0x81700b8, event=0x864b120) at kernel/qcoreapplication.cpp:726
#51 0xb69819b4 in sendEvent (receiver=0x0, event_type=0, data=0x80d0e00) at kernel/qcoreapplication.h:215
#52 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80d0e00) at kernel/qcoreapplication.cpp:1367
#53 0xb6981b9c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#54 0xb69a983d in sendPostedEvents (s=0x80f9310) at kernel/qcoreapplication.h:220
#55 postEventSourceDispatch (s=0x80f9310) at kernel/qeventdispatcher_glib.cpp:276
#56 0xb53f5b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#57 0xb53f6350 in ?? () from /usr/lib/libglib-2.0.so.0
#58 0xb53f660e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#59 0xb69a9d4b in QEventDispatcherGlib::processEvents (this=0x80d4600, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#60 0xb5f8219a in ?? () from /usr/lib/libQtGui.so.4
#61 0xb697d11d in QEventLoop::processEvents (this=0xbffef1d4, flags=...) at kernel/qeventloop.cpp:149
#62 0xb697d319 in QEventLoop::exec (this=0xbffef1d4, flags=...) at kernel/qeventloop.cpp:201
#63 0xb6981c70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#64 0xb5ecf164 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#65 0x080785b5 in _start ()

Possible duplicates by query: bug 261109, bug 260745, bug 257384, bug 256606, bug 253906.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-25 17:15:34 UTC
[Comment from a bug triager]
This issue is being tracked at bug 235166. Merging. Thanks

*** This bug has been marked as a duplicate of bug 235166 ***
Comment 2 S. Burmeister 2010-12-26 00:40:15 UTC
In openSUSE there is dbus 1.3 which is already buggy and causing a lot of dolphin crashes. It's not dolphin's fault in those cases but dbus'. To get rid of those crashes you could update your KDE to 4.5.

You can find instructions at http://en.opensuse.org/SDB:KDE_upgrade#Upgrade_to_KDE_4.5