crash when drag and drop (multiple files)

Bug #228890 reported by LimCore

This bug report will be marked for expiration in 29 days if no further activity occurs. (find out why)

4
Affects Status Importance Assigned to Milestone
krusader (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

After trying to drag and drop some files, krusader suddenly crashed:

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7fb62cc9d6f0 (LWP 32093)]
[KCrash handler]
#5 0x0000000000000000 in ?? ()
#6 0x00007fb62a34f33a in QApplication::internalNotify (this=0x7fff34cdd270,
    receiver=0xb5be60, e=0x7fff34cdafb0) at kernel/qapplication.cpp:2638
#7 0x00007fb62a351093 in QApplication::notify (this=0x7fff34cdd270,
    receiver=0xb5be60, e=0x7fff34cdafb0) at kernel/qapplication.cpp:2361
#8 0x00007fb62adbc40d in KApplication::notify (this=0x7fff34cdd270,
    receiver=0xb5be60, event=0x7fff34cdafb0)
    at /build/buildd/kdelibs-3.5.9/./kdecore/kapplication.cpp:550
#9 0x00007fb62a2e0280 in QApplication::sendSpontaneousEvent (
    receiver=0xb5be60, event=0x7fff34cdafb0) at kernel/qapplication.h:526
#10 0x00007fb62a2dee94 in QETWidget::translateMouseEvent (this=0x16c0ac0,
    event=0x7fff34cdb620) at kernel/qapplication_x11.cpp:4306
#11 0x00007fb62a2dd060 in QApplication::x11ProcessEvent (this=0x7fff34cdd270,
    event=0x7fff34cdb620) at kernel/qapplication_x11.cpp:3483
#12 0x00007fb62a2f4106 in QEventLoop::processEvents (this=0x8e7d50, flags=4)
    at kernel/qeventloop_x11.cpp:195
#13 0x00007fb62a3695bf in QEventLoop::enterLoop (this=0x8e7d50)
    at kernel/qeventloop.cpp:201
#14 0x00007fb62a350d9e in QApplication::enter_loop (this=0x7fff34cdd270)
    at kernel/qapplication.cpp:2796
#15 0x00007fb62a2f073b in QDragManager::drag (this=0x1187b00, o=0xf9bf10,
    mode=QDragObject::DragCopy) at kernel/qdnd_x11.cpp:1806
#16 0x00007fb62a362f44 in QDragObject::drag (this=0xf9bf10,
    mode=QDragObject::DragCopy) at kernel/qdragobject.cpp:550
#17 0x00007fb62a36058d in QDragObject::dragCopy (this=0xf9bf10)
    at kernel/qdragobject.cpp:498
#18 0x00000000004ee7a4 in ?? ()
#19 0x00000000004f2e87 in ?? ()
#20 0x00007fb62a3b6fd0 in QObject::activate_signal (this=0x196ede0,
    clist=0x1939180, o=0x7fff34cdbbb0) at kernel/qobject.cpp:2359
#21 0x00000000005022bf in ?? ()
#22 0x00000000004da8b1 in ?? ()
#23 0x00007fb62b2fea1d in KListView::contentsMouseMoveEvent (this=0x13a43c0,
    e=0x7fff34cdbe20) at /build/buildd/kdelibs-3.5.9/./kdeui/klistview.cpp:842
#24 0x00000000004deb6c in ?? ()
#25 0x00007fb62a4e6006 in QScrollView::viewportMouseMoveEvent (
    this=0x13a43c0, e=0x7fff34cdc600) at widgets/qscrollview.cpp:1787
#26 0x00007fb62a4e76ab in QScrollView::eventFilter (this=0x13a43c0,
    obj=0x16c0ac0, e=0x7fff34cdc600) at widgets/qscrollview.cpp:1514
#27 0x00007fb62a4b0490 in QListView::eventFilter (this=0x13a43c0,
    o=0x16c0ac0, e=0x7fff34cdc600) at widgets/qlistview.cpp:3870
#28 0x00000000004e0056 in ?? ()
#29 0x00007fb62a3b4f6f in QObject::activate_filters (this=0x16c0ac0,
    e=0x7fff34cdc600) at kernel/qobject.cpp:906
#30 0x00007fb62a3b4fe8 in QObject::event (this=0x16c0ac0, e=0x7fff34cdc600)
    at kernel/qobject.cpp:738
#31 0x00007fb62a3eb2bb in QWidget::event (this=0x16c0ac0, e=0x7fff34cdc600)
    at kernel/qwidget.cpp:4681
#32 0x00007fb62a34f33a in QApplication::internalNotify (this=0x7fff34cdd270,
    receiver=0x16c0ac0, e=0x7fff34cdc600) at kernel/qapplication.cpp:2638
#33 0x00007fb62a351410 in QApplication::notify (this=0x7fff34cdd270,
    receiver=0x16c0ac0, e=0x7fff34cdc600) at kernel/qapplication.cpp:2424
#34 0x00007fb62adbc40d in KApplication::notify (this=0x7fff34cdd270,
    receiver=0x16c0ac0, event=0x7fff34cdc600)
    at /build/buildd/kdelibs-3.5.9/./kdecore/kapplication.cpp:550
#35 0x00007fb62a2e0280 in QApplication::sendSpontaneousEvent (
    receiver=0x16c0ac0, event=0x7fff34cdc600) at kernel/qapplication.h:526
#36 0x00007fb62a2dee94 in QETWidget::translateMouseEvent (this=0x16c0ac0,
    event=0x7fff34cdcc70) at kernel/qapplication_x11.cpp:4306
#37 0x00007fb62a2dd060 in QApplication::x11ProcessEvent (this=0x7fff34cdd270,
    event=0x7fff34cdcc70) at kernel/qapplication_x11.cpp:3483
#38 0x00007fb62a2f4106 in QEventLoop::processEvents (this=0x8e7d50, flags=4)
    at kernel/qeventloop_x11.cpp:195
#39 0x00007fb62a3695bf in QEventLoop::enterLoop (this=0x8e7d50)
    at kernel/qeventloop.cpp:201
#40 0x00007fb62a3692ab in QEventLoop::exec (this=0x8e7d50)
    at kernel/qeventloop.cpp:148
#41 0x00007fb62a350e00 in QApplication::exec (this=0x7fff34cdd270)
    at kernel/qapplication.cpp:2761
#42 0x000000000045acd0 in ?? ()
#43 0x00007fb6283021c4 in __libc_start_main () from /lib/libc.so.6
#44 0x0000000000453579 in ?? ()
#45 0x00007fff34cdd508 in ?? ()
#46 0x0000000000000000 in ?? ()

Revision history for this message
LimCore (limcore) wrote :
Download full text (5.6 KiB)

This still occurs in Ubuntu 9.10

Even for one file

1. select a file
2. drag it outside of krusader window
3. move it around a bit, place it above different applications in the taskbar
4. after 5-30 seconds (of dragging) - crash

Application: Krusader (krusader), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5 0x00007fac9976e2de in QDragManager::move(QPoint const&) () from /usr/lib/libQtGui.so.4
#6 0x00007fac99771d59 in QDragManager::eventFilter(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#7 0x00007fac98d2200b in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#8 0x00007fac996f2e76 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#9 0x00007fac996fa011 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#10 0x00007fac9bef7ab6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#11 0x00007fac98d22c2c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#12 0x00007fac996f98e0 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#13 0x00007fac9975fa0e in ?? () from /usr/lib/libQtGui.so.4
#14 0x00007fac9975eaa9 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#15 0x00007fac99787d0c in ?? () from /usr/lib/libQtGui.so.4
#16 0x00007fac94537bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#17 0x00007fac9453b588 in ?? () from /lib/libglib-2.0.so.0
#18 0x00007fac9453b6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#19 0x00007fac98d4b1a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#20 0x00007fac997874be in ?? () from /usr/lib/libQtGui.so.4
#21 0x00007fac98d21532 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#22 0x00007fac98d21904 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#23 0x00007fac9977167c in QDragManager::drag(QDrag*) () from /usr/lib/libQtGui.so.4
#24 0x00007fac997050b3 in QDrag::start(QFlags<Qt::DropAction>) () from /usr/lib/libQtGui.so.4
#25 0x0000000000531c80 in ListPanel::startDragging (this=<value optimized out>, names=<value optimized out>, px=) at /build/buildd/krusader-2.0.0/krusader/Panel/listpanel.cpp:847
#26 0x00000000005398ea in ListPanel::qt_metacall (this=0x217b730, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>)
    at /build/buildd/krusader-2.0.0/obj-x86_64-linux-gnu/krusader/Panel/listpanel.moc:173
#27 0x00007fac98d37ddc in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#28 0x0000000000568918 in KrViewOperator::letsDrag (this=0x7fac9842ee40, _t1=<value optimized out>, _t2=<value optimized out>)
    at /build/buildd/krusader-2.0.0/obj-x86_64-linux-gnu/krusader/Panel/moc_krview.cpp:137
#29 0x000000000054af47 in KrViewOperator::startDrag (this=0x21c70e0) at /build/buildd/krusader-2.0.0/krusader/Panel/krview.cpp:72
#30 0x00007...

Read more...

Revision history for this message
LimCore (limcore) wrote :

So far fully reproducable

Revision history for this message
Thomas Hotz (thotz-deactivatedaccount) wrote :

Marking as confirmed due to the last comment.

Changed in krusader (Ubuntu):
status: New → Confirmed
Revision history for this message
Paul White (paulw2u) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to review all reported bugs in a timely manner.

I'm setting the status of this bug to 'Incomplete' as it's not seen any activity for some time. If this is still an issue when using a currently maintained release of Ubuntu then please let us know which one(s) otherwise this bug report can be left to expire in approximately 60 days time.

Changed in krusader (Ubuntu):
status: Confirmed → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.