Bug 261874 - Dolphin carsh when during attempt to move file
Summary: Dolphin carsh when during attempt to move file
Status: RESOLVED DUPLICATE of bug 237479
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-02 16:11 UTC by Eugene Shalygin
Modified: 2011-01-07 17:20 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 Eugene Shalygin 2011-01-02 16:11:49 UTC
Application: dolphin (1.5.9)
KDE Platform Version: 4.5.90 (4.6 RC1) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.36-gentoo-r5 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
I was trying to move a file to subdirectory. I took it and dragged on subdirectory icon, Dolphin entered subdirectory and when I released mouse button, it crashed.

Looks like it crashes only if source directory has "Show in groups" in view mode. Probably "Sort by date" is matter
also.

Also, if I switch off "Show in groups", then enter a directory, then switch it on again, there is no crash on file move. Only if Dolphin enters directory that already has "Show in groups", then crash appears

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f512997a760 (LWP 3772))]

Thread 3 (Thread 0x7f5110362710 (LWP 3780)):
#0  0x00007f512704c7f3 in poll () from /lib/libc.so.6
#1  0x00007f5123e78774 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f5123e78cad in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f512861b546 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f51285ef9b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f51285efbf4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f5128505f94 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f51285d1748 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f512850875e in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f5128279d5c in start_thread () from /lib/libpthread.so.0
#10 0x00007f51270555ed in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7f510e960710 (LWP 4231)):
#0  0x00007f512704ed53 in select () from /lib/libc.so.6
#1  0x00007f51285d100c in ?? () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f512850875e in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f5128279d5c in start_thread () from /lib/libpthread.so.0
#4  0x00007f51270555ed in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f512997a760 (LWP 3772)):
[KCrash Handler]
#6  0x00007f5127d30b0d in QSortFilterProxyModel::parent(QModelIndex const&) const () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007f5127ccde6d in QListView::rectForIndex(QModelIndex const&) const () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007f5127cce04e in QListView::visualRect(QModelIndex const&) const () from /usr/lib64/qt4/libQtGui.so.4
#9  0x00007f512935e66b in KCategorizedView::visualRect(QModelIndex const&) const () from /usr/lib/libkdeui.so.5
#10 0x00007f512935be52 in KCategorizedView::leaveEvent(QEvent*) () from /usr/lib/libkdeui.so.5
#11 0x00007f5115ff5549 in DolphinIconsView::leaveEvent(QEvent*) () from /usr/lib/libdolphinprivate.so.4
#12 0x00007f5127811d27 in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007f5127b9baa6 in QFrame::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007f5127c1ca7b in QAbstractScrollArea::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007f5127cade8b in QAbstractItemView::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007f51277c0844 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007f51277c530a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007f5129387656 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#19 0x00007f51285f060b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007f51277c0e5d in QApplicationPrivate::dispatchEnterLeave(QWidget*, QWidget*) () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007f51277c19e3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f512783fa78 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007f512783e149 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007f5127865602 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007f5123e78232 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0x00007f5123e78a10 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0x00007f5123e78cad in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0x00007f512861b4ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007f51278652ae in ?? () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007f51285ef9b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007f51285efbf4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#32 0x00007f512784d57c in ?? () from /usr/lib64/qt4/libQtGui.so.4
#33 0x00007f51277d26c8 in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () from /usr/lib64/qt4/libQtGui.so.4
#34 0x00007f51160077f5 in DragAndDropHelper::startDrag(QAbstractItemView*, QFlags<Qt::DropAction>, DolphinViewController*) () from /usr/lib/libdolphinprivate.so.4
#35 0x00007f5115ff6030 in DolphinIconsView::startDrag(QFlags<Qt::DropAction>) () from /usr/lib/libdolphinprivate.so.4
#36 0x00007f5127cb4691 in QAbstractItemView::mouseMoveEvent(QMouseEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007f5127cc9481 in QListView::mouseMoveEvent(QMouseEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#38 0x00007f512935c25e in KCategorizedView::mouseMoveEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#39 0x00007f5127811dc3 in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#40 0x00007f5127b9baa6 in QFrame::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#41 0x00007f5127cabd43 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#42 0x00007f51285f0786 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#43 0x00007f51277c0811 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#44 0x00007f51277c5d70 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#45 0x00007f5129387656 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#46 0x00007f51285f060b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#47 0x00007f51277c1845 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/qt4/libQtGui.so.4
#48 0x00007f512783fa78 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#49 0x00007f512783e149 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#50 0x00007f5127865602 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#51 0x00007f5123e78232 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#52 0x00007f5123e78a10 in ?? () from /usr/lib/libglib-2.0.so.0
#53 0x00007f5123e78cad in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#54 0x00007f512861b4ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#55 0x00007f51278652ae in ?? () from /usr/lib64/qt4/libQtGui.so.4
#56 0x00007f51285ef9b2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#57 0x00007f51285efbf4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#58 0x00007f51285f407b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#59 0x00007f511699fab5 in kdemain () from /usr/lib64/libkdeinit4_dolphin.so
#60 0x0000000000407659 in _start ()

Possible duplicates by query: bug 256903, bug 256601, bug 248015, bug 247929, bug 240367.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2011-01-07 17:20:19 UTC
Thanks for the bug report! This looks like an issue which has been reported already.

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