Bug 274994 - Dolphin crash @ d'n'd + Alt+TAB
Summary: Dolphin crash @ d'n'd + Alt+TAB
Status: RESOLVED DUPLICATE of bug 269744
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 1.6.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-05 19:40 UTC by Kalsan
Modified: 2011-09-22 11:31 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (5.94 KB, text/plain)
2011-06-12 20:01 UTC, Panu Kinnari
Details
New crash information added by DrKonqi (10.57 KB, text/plain)
2011-07-04 14:26 UTC, skyfolity
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kalsan 2011-06-05 19:40:19 UTC
Application: dolphin (1.6.1)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

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

Drag'n'Drop out of Dolphin, when pressing Alt+TAB, crashes.

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

Thread 3 (Thread 0xb559cb70 (LWP 2166)):
#0  0x008dd36b in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x00f30616 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x085890e1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x08589524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x06d8d577 in QEventDispatcherGlib::processEvents (this=0xb4c00468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x06d5f289 in QEventLoop::processEvents (this=0xb559c290, flags=...) at kernel/qeventloop.cpp:149
#6  0x06d5f522 in QEventLoop::exec (this=0xb559c290, flags=...) at kernel/qeventloop.cpp:201
#7  0x06c692a0 in QThread::exec (this=0x9a33cf0) at thread/qthread.cpp:492
#8  0x06d40fdb in QInotifyFileSystemWatcherEngine::run (this=0x9a33cf0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x06c6bda2 in QThreadPrivate::start (arg=0x9a33cf0) at thread/qthread_unix.cpp:320
#10 0x008dae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0x00f2273e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb3b20b70 (LWP 2170)):
#0  0x0086ad41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x06cc1dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x06d8e4f2 in updateCurrentTime (this=0xb4c031bc, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xb4c031bc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x06d8cd32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb3b200dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x06d8cdcd in timerSourcePrepare (source=0xb4c03188, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x08587fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x08588e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x08589524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x06d8d577 in QEventDispatcherGlib::processEvents (this=0x9b926d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x06d5f289 in QEventLoop::processEvents (this=0xb3b20290, flags=...) at kernel/qeventloop.cpp:149
#12 0x06d5f522 in QEventLoop::exec (this=0xb3b20290, flags=...) at kernel/qeventloop.cpp:201
#13 0x06c692a0 in QThread::exec (this=0x9954c18) at thread/qthread.cpp:492
#14 0x06d40fdb in QInotifyFileSystemWatcherEngine::run (this=0x9954c18) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x06c6bda2 in QThreadPrivate::start (arg=0x9954c18) at thread/qthread_unix.cpp:320
#16 0x008dae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x00f2273e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb7768a20 (LWP 2165)):
[KCrash Handler]
#7  0x0893d29f in QWidget::testAttribute_helper (this=0x9f0b280, attribute=Qt::WA_Hover) at kernel/qwidget.cpp:10870
#8  0x088fa2df in testAttribute (this=0xbfbd4cf0, receiver=0x9f0b280, e=0xbfbd2db4) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:1031
#9  QApplication::notify (this=0xbfbd4cf0, receiver=0x9f0b280, e=0xbfbd2db4) at kernel/qapplication.cpp:4045
#10 0x072073ca in KApplication::notify (this=0xbfbd4cf0, receiver=0x9f0b280, event=0xbfbd2db4) at ../../kdeui/kernel/kapplication.cpp:311
#11 0x06d600bb in QCoreApplication::notifyInternal (this=0xbfbd4cf0, receiver=0x9f0b280, event=0xbfbd2db4) at kernel/qcoreapplication.cpp:731
#12 0x088f5c3b in sendSpontaneousEvent (receiver=0x9f0b280, event=0xbfbd2db4, alienWidget=0x0, nativeWidget=0x9f0b280, buttonDown=0x9241c60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#13 QApplicationPrivate::sendMouseEvent (receiver=0x9f0b280, event=0xbfbd2db4, alienWidget=0x0, nativeWidget=0x9f0b280, buttonDown=0x9241c60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#14 0x0897f2bc in QETWidget::translateMouseEvent (this=0x9f0b280, event=0xbfbd32dc) at kernel/qapplication_x11.cpp:4556
#15 0x0897d746 in QApplication::x11ProcessEvent (this=0xbfbd4cf0, event=0xbfbd32dc) at kernel/qapplication_x11.cpp:3678
#16 0x089a8b84 in x11EventSourceDispatch (s=0x9941840, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#17 0x08588aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0x08589270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#19 0x08589524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0x06d8d53c in QEventDispatcherGlib::processEvents (this=0x9905430, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#21 0x089a8775 in QGuiEventDispatcherGlib::processEvents (this=0x9905430, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#22 0x06d5f289 in QEventLoop::processEvents (this=0x9ec9778, flags=...) at kernel/qeventloop.cpp:149
#23 0x06d5f522 in QEventLoop::exec (this=0x9ec9778, flags=...) at kernel/qeventloop.cpp:201
#24 0x0898d8e9 in QDragManager::drag (this=0x9e0edc8, o=0x9e65a68) at kernel/qdnd_x11.cpp:1981
#25 0x08907d6e in QDrag::exec (this=0x9e65a68, supportedActions=..., defaultDropAction=Qt::IgnoreAction) at kernel/qdrag.cpp:284
#26 0x001f1637 in DragAndDropHelper::startDrag(QAbstractItemView*, QFlags<Qt::DropAction>, DolphinViewController*) () from /usr/lib/libdolphinprivate.so.4
#27 0x001dd484 in DolphinIconsView::startDrag(QFlags<Qt::DropAction>) () from /usr/lib/libdolphinprivate.so.4
#28 0x08e752a2 in QAbstractItemView::mouseMoveEvent (this=0x9d0f188, event=0xbfbd4454) at itemviews/qabstractitemview.cpp:1709
#29 0x08e8b86a in QListView::mouseMoveEvent (this=0x9d0f188, e=0xbfbd4454) at itemviews/qlistview.cpp:778
#30 0x071da3b9 in KCategorizedView::mouseMoveEvent (this=0x9d0f188, event=0xbfbd4454) at ../../kdeui/itemviews/kcategorizedview.cpp:921
#31 0x0894d172 in QWidget::event (this=0x9d0f188, event=0xbfbd4454) at kernel/qwidget.cpp:8244
#32 0x08d3ef63 in QFrame::event (this=0x9d0f188, e=0xbfbd4454) at widgets/qframe.cpp:557
#33 0x08dcd5d2 in QAbstractScrollArea::viewportEvent (this=0x9d0f188, e=0xbfbd4454) at widgets/qabstractscrollarea.cpp:1043
#34 0x08e6c797 in QAbstractItemView::viewportEvent (this=0x9d0f188, event=0xbfbd4454) at itemviews/qabstractitemview.cpp:1628
#35 0x08dcfed5 in viewportEvent (this=0x9d10990, o=0x9d10868, e=0xbfbd4454) at widgets/qabstractscrollarea_p.h:100
#36 QAbstractScrollAreaFilter::eventFilter (this=0x9d10990, o=0x9d10868, e=0xbfbd4454) at widgets/qabstractscrollarea_p.h:116
#37 0x06d6025a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9944368, receiver=0x9d10868, event=0xbfbd4454) at kernel/qcoreapplication.cpp:846
#38 0x088f4d00 in QApplicationPrivate::notify_helper (this=0x9944368, receiver=0x9d10868, e=0xbfbd4454) at kernel/qapplication.cpp:4458
#39 0x088fa201 in QApplication::notify (this=0xbfbd4cf0, receiver=0x9d10868, e=0xbfbd4454) at kernel/qapplication.cpp:4023
#40 0x072073ca in KApplication::notify (this=0xbfbd4cf0, receiver=0x9d10868, event=0xbfbd4454) at ../../kdeui/kernel/kapplication.cpp:311
#41 0x06d600bb in QCoreApplication::notifyInternal (this=0xbfbd4cf0, receiver=0x9d10868, event=0xbfbd4454) at kernel/qcoreapplication.cpp:731
#42 0x088f5c3b in sendSpontaneousEvent (receiver=0x9d10868, event=0xbfbd4454, alienWidget=0x9d10868, nativeWidget=0x9d0dfe0, buttonDown=0x9241c60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#43 QApplicationPrivate::sendMouseEvent (receiver=0x9d10868, event=0xbfbd4454, alienWidget=0x9d10868, nativeWidget=0x9d0dfe0, buttonDown=0x9241c60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#44 0x0897f2bc in QETWidget::translateMouseEvent (this=0x9d0dfe0, event=0xbfbd497c) at kernel/qapplication_x11.cpp:4556
#45 0x0897d746 in QApplication::x11ProcessEvent (this=0xbfbd4cf0, event=0xbfbd497c) at kernel/qapplication_x11.cpp:3678
#46 0x089a8b84 in x11EventSourceDispatch (s=0x9941840, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#47 0x08588aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#48 0x08589270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#49 0x08589524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#50 0x06d8d53c in QEventDispatcherGlib::processEvents (this=0x9905430, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#51 0x089a8775 in QGuiEventDispatcherGlib::processEvents (this=0x9905430, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x06d5f289 in QEventLoop::processEvents (this=0xbfbd4c44, flags=...) at kernel/qeventloop.cpp:149
#53 0x06d5f522 in QEventLoop::exec (this=0xbfbd4c44, flags=...) at kernel/qeventloop.cpp:201
#54 0x06d63ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#55 0x088f28e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#56 0x008a6e8d in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#57 0x080485bb in _start ()

Possible duplicates by query: bug 274143, bug 273982, bug 273948, bug 273149, bug 270068.

Reported using DrKonqi
Comment 1 Panu Kinnari 2011-06-12 20:01:21 UTC
Created attachment 60933 [details]
New crash information added by DrKonqi

dolphin (1.6.1) on KDE Platform 4.6.3 (4.6.3) using Qt 4.7.3

I was trying to load html file by drang and dropping it from dolphin to firefox using alt + tab. Same thing happens when trying to d'n'd for example to Thunderbird.

Dolphin doesn't crash if I change windows from task manager while dragging.

-- Backtrace (Reduced):
#6  0x00007f1925e789bf in QWidget::testAttribute_helper(Qt::WidgetAttribute) const () from /usr/lib/libQtGui.so.4
#7  0x00007f1925e3c9a4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#8  0x00007f19279fc9d6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#9  0x00007f1926c7662c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#10 0x00007f1925e38142 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
Comment 2 skyfolity 2011-07-04 14:26:54 UTC
Created attachment 61600 [details]
New crash information added by DrKonqi

dolphin (1.6.1) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
drag file from dolphin to amarok, use ALT+TAB
- Custom settings of the application:
compiz effect to switch window

-- Backtrace (Reduced):
#6  0x00007ffc152c5d1f in QWidget::testAttribute_helper (this=0x24d7790, attribute=Qt::WA_Hover) at kernel/qwidget.cpp:10870
#7  0x00007ffc15288e5d in testAttribute (this=<value optimized out>, receiver=0x24d7790, e=0x7fffede7a030) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:1031
#8  QApplication::notify (this=<value optimized out>, receiver=0x24d7790, e=0x7fffede7a030) at kernel/qapplication.cpp:4045
#9  0x00007ffc15fa2866 in KApplication::notify (this=0x7fffede7ceb0, receiver=0x24d7790, event=0x7fffede7a030) at ../../kdeui/kernel/kapplication.cpp:311
#10 0x00007ffc148c449c in QCoreApplication::notifyInternal (this=0x7fffede7ceb0, receiver=0x24d7790, event=0x7fffede7a030) at kernel/qcoreapplication.cpp:731
Comment 3 Jekyll Wu 2011-09-22 11:31:35 UTC

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