Bug 224041 - Dolphin crashes when deleting or moving files
Summary: Dolphin crashes when deleting or moving files
Status: RESOLVED DUPLICATE of bug 222364
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-01-24 15:06 UTC by Frits Spieker
Modified: 2010-01-24 20:08 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 Frits Spieker 2010-01-24 15:06:45 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) "release 212"
Qt Version: 4.6.0
Operating System: Linux 2.6.31.8-0.1-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
Most of the times (7 out of 10) I try to either delete or move files, Dolphin will crash. In most cases Dolphin will seem to be frozen first. Happens both on local as well as remote drives.

Although this has been happening for weeks already, this is the first time that the bug reporting wizard claims that the backtrace is probably usefull, which is why I now report it.

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7f55c6708910 (LWP 12809)):
[KCrash Handler]
#5  0x00007f55d4370350 in QString::operator=(QString const&) () from /usr/lib64/libQtCore.so.4
#6  0x00000000004649cd in KLoadMetaDataThread::run (this=0xa16e70) at /usr/src/debug/kdebase-4.3.90/apps/dolphin/src/panels/information/kloadmetadatathread.cpp:85
#7  0x00007f55d432b6b5 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f55d067065d in start_thread () from /lib64/libpthread.so.0
#9  0x00007f55d308d14d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f55d736e7f0 (LWP 12751)):
#0  0x00007f55d3084033 in poll () from /lib64/libc.so.6
#1  0x00007f55cd92491a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f55cd924e57 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007f55cd925115 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007f55d1fcc03a in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007f55d1fcc179 in _XReply () from /usr/lib64/libX11.so.6
#6  0x00007f55d1fa8a25 in XGetImage () from /usr/lib64/libX11.so.6
#7  0x00007f55d38d5ff3 in QX11PixmapData::toImage() const () from /usr/lib64/libQtGui.so.4
#8  0x00007f55d38c21f0 in QPixmap::toImage() const () from /usr/lib64/libQtGui.so.4
#9  0x00007f55d5032a1d in KIconEffect::apply(QPixmap const&, int, float, QColor const&, QColor const&, bool) const () from /usr/lib64/libkdeui.so.5
#10 0x00007f55d50a48a1 in KIconEffect::apply(QPixmap const&, int, float, QColor const&, bool) const () from /usr/lib64/libkdeui.so.5
#11 0x00007f55d60cb380 in KRatingPainter::paint(QPainter*, QRect const&, int, int) const () from /usr/lib64/libnepomuk.so.4
#12 0x00007f55d60cbe6c in KRatingWidget::paintEvent(QPaintEvent*) () from /usr/lib64/libnepomuk.so.4
#13 0x00007f55d3837e15 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#14 0x00007f55d3bda106 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#15 0x00007f55d37e2bcc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#16 0x00007f55d37e91ed in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#17 0x00007f55d4ff1806 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#18 0x00007f55d441e53c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#19 0x00007f55d38403bd in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#20 0x00007f55d3841048 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#21 0x00007f55d3840e79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#22 0x00007f55d3840e79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#23 0x00007f55d3840e79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#24 0x00007f55d3840e79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#25 0x00007f55d3840e79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#26 0x00007f55d3840e79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#27 0x00007f55d3840e79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#28 0x00007f55d384011a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#29 0x00007f55d3841048 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#30 0x00007f55d384011a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#31 0x00007f55d3841048 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#32 0x00007f55d384011a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#33 0x00007f55d3841048 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#34 0x00007f55d384011a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#35 0x00007f55d3841048 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#36 0x00007f55d3840e79 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#37 0x00007f55d384011a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#38 0x00007f55d3841048 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#39 0x00007f55d384011a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#40 0x00007f55d3841048 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib64/libQtGui.so.4
#41 0x00007f55d384011a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4
#42 0x00007f55d39f54c5 in ?? () from /usr/lib64/libQtGui.so.4
#43 0x00007f55d3831800 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/libQtGui.so.4
#44 0x00007f55d3838525 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#45 0x00007f55d3bf4f6b in QMainWindow::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#46 0x00007f55d50b7f03 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libkdeui.so.5
#47 0x00007f55d37e2bcc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#48 0x00007f55d37e91ed in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#49 0x00007f55d4ff1806 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#50 0x00007f55d441e53c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#51 0x00007f55d4420cb7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#52 0x00007f55d4447fd3 in ?? () from /usr/lib64/libQtCore.so.4
#53 0x00007f55ceab2dde in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#54 0x00007f55ceab67a8 in ?? () from /usr/lib64/libglib-2.0.so.0
#55 0x00007f55ceab68d0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#56 0x00007f55d4447b13 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#57 0x00007f55d388f94e in ?? () from /usr/lib64/libQtGui.so.4
#58 0x00007f55d441ce52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#59 0x00007f55d441d22c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#60 0x00007f55d4420f7b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#61 0x000000000043a545 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.3.90/apps/dolphin/src/main.cpp:101

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

Possible duplicates by query: bug 222819, bug 222364, bug 222138, bug 221773.

Reported using DrKonqi
Comment 1 Dario Andres 2010-01-24 20:08:11 UTC
As bug 222364, this is fixed since KDE SC 4.4 RC2.
Regards

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