Bug 297590 - dolphin crash when copying file within one window
Summary: dolphin crash when copying file within one window
Status: RESOLVED UPSTREAM
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 1.7
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
: 299617 305911 315721 316701 321633 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-04-06 13:17 UTC by Rudolf Leitgeb
Modified: 2013-06-26 14:34 UTC (History)
5 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 Rudolf Leitgeb 2012-04-06 13:17:18 UTC
Application: dolphin (1.7)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-17-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:

I tried to copy a file within the same window by hovering over directory icons which traversed downwards through the directory tree. At some point instead of going into the directory dolphin crashed with this report.

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

Thread 3 (Thread 0x7f6e82ed3700 (LWP 2964)):
#0  0x00007f6e9539c790 in pthread_mutex_lock (mutex=0x1010858) at forward.c:182
#1  0x00007f6e8daac023 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6e8daacdfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6e8daad429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6e917c4f3e in QEventDispatcherGlib::processEvents (this=0x10788d0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f6e91798cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f6e91798ef7 in QEventLoop::exec (this=0x7f6e82ed2dd0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f6e916b027f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f6e9177bcbf in QInotifyFileSystemWatcherEngine::run (this=0x100cbe0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f6e916b2d05 in QThreadPrivate::start (arg=0x100cbe0) at thread/qthread_unix.cpp:331
#10 0x00007f6e8df7eefc in start_thread (arg=0x7f6e82ed3700) at pthread_create.c:304
#11 0x00007f6e9538e59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6e80d61700 (LWP 3047)):
#0  0x00007f6e95382473 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f6e8daacf68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6e8daad429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6e917c4f3e in QEventDispatcherGlib::processEvents (this=0x1466610, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f6e91798cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6e91798ef7 in QEventLoop::exec (this=0x7f6e80d60dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f6e916b027f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f6e9177bcbf in QInotifyFileSystemWatcherEngine::run (this=0x1587630) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f6e916b2d05 in QThreadPrivate::start (arg=0x1587630) at thread/qthread_unix.cpp:331
#9  0x00007f6e8df7eefc in start_thread (arg=0x7f6e80d61700) at pthread_create.c:304
#10 0x00007f6e9538e59d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6e95aa1780 (LWP 2959)):
[KCrash Handler]
#6  0x0000000001752b00 in ?? ()
#7  0x00007f6e9219a474 in notify_helper (e=0x7fffe5f28ff0, receiver=0x16a6100, this=0xee0500) at kernel/qapplication.cpp:4486
#8  QApplicationPrivate::notify_helper (this=0xee0500, receiver=0x16a6100, e=0x7fffe5f28ff0) at kernel/qapplication.cpp:4458
#9  0x00007f6e9219f85b in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7fffe5f28ff0) at kernel/qapplication.cpp:4290
#10 0x00007f6e92eaf466 in KApplication::notify (this=0x7fffe5f2bfa0, receiver=0x1766a10, event=0x7fffe5f28ff0) at ../../kdeui/kernel/kapplication.cpp:311
#11 0x00007f6e91799afc in QCoreApplication::notifyInternal (this=0x7fffe5f2bfa0, receiver=0x1766a10, event=0x7fffe5f28ff0) at kernel/qcoreapplication.cpp:787
#12 0x00007f6e922279fd in sendEvent (event=0x7fffe5f28ff0, receiver=0x1766a10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#13 handle_xdnd_position (w=0x101afe0, xe=0x7fffe5f29390, passive=false) at kernel/qdnd_x11.cpp:929
#14 0x00007f6e9222874d in QDragManager::move (this=0x173bbe0, globalPos=...) at kernel/qdnd_x11.cpp:1668
#15 0x00007f6e92228f99 in QDragManager::eventFilter (this=0x173bbe0, o=<optimized out>, e=<optimized out>) at kernel/qdnd_x11.cpp:1306
#16 0x00007f6e91799bcc in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0xee0500, receiver=0x173a820, event=0x7fffe5f298d0) at kernel/qcoreapplication.cpp:883
#17 0x00007f6e9219a3e6 in QApplicationPrivate::notify_helper (this=0xee0500, receiver=0x173a820, e=0x7fffe5f298d0) at kernel/qapplication.cpp:4461
#18 0x00007f6e9219fcbb in QApplication::notify (this=<optimized out>, receiver=0x173a820, e=0x7fffe5f298d0) at kernel/qapplication.cpp:4047
#19 0x00007f6e92eaf466 in KApplication::notify (this=0x7fffe5f2bfa0, receiver=0x173a820, event=0x7fffe5f298d0) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00007f6e91799afc in QCoreApplication::notifyInternal (this=0x7fffe5f2bfa0, receiver=0x173a820, event=0x7fffe5f298d0) at kernel/qcoreapplication.cpp:787
#21 0x00007f6e9219b442 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 QApplicationPrivate::sendMouseEvent (receiver=0x173a820, event=0x7fffe5f298d0, alienWidget=0x0, nativeWidget=0x173a820, buttonDown=0x1285f60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#23 0x00007f6e9221a9d5 in QETWidget::translateMouseEvent (this=0x173a820, event=<optimized out>) at kernel/qapplication_x11.cpp:4571
#24 0x00007f6e9221994e in QApplication::x11ProcessEvent (this=0x7fffe5f2bfa0, event=0x7fffe5f2a0f0) at kernel/qapplication_x11.cpp:3693
#25 0x00007f6e922424a2 in x11EventSourceDispatch (s=0xede000, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#26 0x00007f6e8daaca5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f6e8daad258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f6e8daad429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f6e917c4ed6 in QEventDispatcherGlib::processEvents (this=0xebea00, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#30 0x00007f6e9224210e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007f6e91798cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#32 0x00007f6e91798ef7 in QEventLoop::exec (this=0x16f52d0, flags=...) at kernel/qeventloop.cpp:201
#33 0x00007f6e92228c95 in QDragManager::drag (this=0x173bbe0, o=<optimized out>) at kernel/qdnd_x11.cpp:1981
#34 0x00007f6e921abf88 in QDrag::exec (this=0x173c160, supportedActions=..., defaultDropAction=Qt::IgnoreAction) at kernel/qdrag.cpp:284
#35 0x00007f6e94712d7e in DragAndDropHelper::startDrag(QAbstractItemView*, QFlags<Qt::DropAction>, DolphinViewController*) () from /usr/lib/libdolphinprivate.so.4
#36 0x00007f6e946fc57b in DolphinDetailsView::startDrag(QFlags<Qt::DropAction>) () from /usr/lib/libdolphinprivate.so.4
#37 0x00007f6e926acaae in QAbstractItemView::mouseMoveEvent (this=0x1286220, event=<optimized out>) at itemviews/qabstractitemview.cpp:1709
#38 0x00007f6e9470c685 in DolphinTreeView::mouseMoveEvent(QMouseEvent*) () from /usr/lib/libdolphinprivate.so.4
#39 0x00007f6e921ead1e in QWidget::event (this=0x1286220, event=0x7fffe5f2b340) at kernel/qwidget.cpp:8280
#40 0x00007f6e925935b6 in QFrame::event (this=0x1286220, e=0x7fffe5f2b340) at widgets/qframe.cpp:557
#41 0x00007f6e926a425b in QAbstractItemView::viewportEvent (this=0x1286220, event=0x7fffe5f2b340) at itemviews/qabstractitemview.cpp:1628
#42 0x00007f6e926e8df5 in QTreeView::viewportEvent (this=0x1286220, event=0x7fffe5f2b340) at itemviews/qtreeview.cpp:1256
#43 0x00007f6e91799c88 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x1285f60, event=0x7fffe5f2b340) at kernel/qcoreapplication.cpp:902
#44 0x00007f6e9219a43f in notify_helper (e=0x7fffe5f2b340, receiver=0x1285f60, this=0xee0500) at kernel/qapplication.cpp:4482
#45 QApplicationPrivate::notify_helper (this=0xee0500, receiver=0x1285f60, e=0x7fffe5f2b340) at kernel/qapplication.cpp:4458
#46 0x00007f6e9219fcbb in QApplication::notify (this=<optimized out>, receiver=0x1285f60, e=0x7fffe5f2b340) at kernel/qapplication.cpp:4047
#47 0x00007f6e92eaf466 in KApplication::notify (this=0x7fffe5f2bfa0, receiver=0x1285f60, event=0x7fffe5f2b340) at ../../kdeui/kernel/kapplication.cpp:311
#48 0x00007f6e91799afc in QCoreApplication::notifyInternal (this=0x7fffe5f2bfa0, receiver=0x1285f60, event=0x7fffe5f2b340) at kernel/qcoreapplication.cpp:787
#49 0x00007f6e9219b442 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#50 QApplicationPrivate::sendMouseEvent (receiver=0x1285f60, event=0x7fffe5f2b340, alienWidget=0x1285f60, nativeWidget=0x13d7d10, buttonDown=0x1285f60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#51 0x00007f6e9221a9d5 in QETWidget::translateMouseEvent (this=0x13d7d10, event=<optimized out>) at kernel/qapplication_x11.cpp:4571
#52 0x00007f6e9221994e in QApplication::x11ProcessEvent (this=0x7fffe5f2bfa0, event=0x7fffe5f2bb60) at kernel/qapplication_x11.cpp:3693
#53 0x00007f6e922424a2 in x11EventSourceDispatch (s=0xede000, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#54 0x00007f6e8daaca5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f6e8daad258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007f6e8daad429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007f6e917c4ed6 in QEventDispatcherGlib::processEvents (this=0xebea00, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#58 0x00007f6e9224210e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#59 0x00007f6e91798cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#60 0x00007f6e91798ef7 in QEventLoop::exec (this=0x7fffe5f2bf30, flags=...) at kernel/qeventloop.cpp:201
#61 0x00007f6e9179d789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#62 0x00007f6e95697289 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#63 0x00007f6e952cc30d in __libc_start_main (main=0x400640, argc=3, ubp_av=0x7fffe5f2c488, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffe5f2c478) at libc-start.c:226
#64 0x0000000000400671 in _start ()

Possible duplicates by query: bug 297560, bug 297553, bug 297446, bug 297443, bug 297422.

Reported using DrKonqi
Comment 1 Peter Penz 2012-04-06 16:06:48 UTC
Thanks for the report. This is an issue in Qt (https://bugreports.qt-project.org/browse/QTBUG-19363 ). Dolphin for 4.8.1 tries to bypass the issue.
Comment 2 Peter Penz 2012-05-08 13:56:49 UTC
*** Bug 299617 has been marked as a duplicate of this bug. ***
Comment 3 Frank Reininghaus 2012-11-17 19:01:48 UTC
*** Bug 305911 has been marked as a duplicate of this bug. ***
Comment 4 Frank Reininghaus 2013-02-24 17:14:15 UTC
*** Bug 315721 has been marked as a duplicate of this bug. ***
Comment 5 Frank Reininghaus 2013-03-14 09:02:19 UTC
*** Bug 316701 has been marked as a duplicate of this bug. ***
Comment 6 Frank Reininghaus 2013-06-26 14:34:16 UTC
*** Bug 321633 has been marked as a duplicate of this bug. ***