Bug 192658 - Plasma crashes when drag&drop (copy/move) to a folder in a folder view widget
Summary: Plasma crashes when drag&drop (copy/move) to a folder in a folder view widget
Status: RESOLVED DUPLICATE of bug 192519
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-14 14:49 UTC by Piotr
Modified: 2009-05-15 00:14 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Any file dragged&dropped onto a folder in folder view widget (3.61 KB, application/octet-stream)
2009-05-14 16:53 UTC, Piotr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr 2009-05-14 14:49:50 UTC
Version:            (using KDE 4.2.85)
OS:                Linux
Installed from:    SuSE RPMs

As the title says plasma crashes when i try to copy/move a file to a folder created on the Desktop which is shown by the "Folder View" widget. It crashes when i try to copy/move from konqueror or dolphin. It will copy/move that file in there but plasma crashes when doing that.
Comment 1 Anne-Marie Mahfouf 2009-05-14 15:23:03 UTC
Can you join a bactrace of the crash, using the following page
http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

Many thanks in advance!
Comment 2 Piotr 2009-05-14 16:53:01 UTC
Created attachment 33663 [details]
Any file dragged&dropped onto a folder in folder view widget

Any file that gets dragged&dropped (doesn't even have to be clicked on copy or move). When the options show up to copy/move then if i click either copy/move or outside these options it crashes.
Comment 3 Anne-Marie Mahfouf 2009-05-14 17:19:08 UTC
Pasting the backtrace as a comment

Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ffd1937b790 (LWP 18256))]

Thread 3 (Thread 0x7ffcfa346950 (LWP 18258)):
#0  0x00007ffd1433cd59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ffd145ade79 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007ffd17d4961c in ?? () from /usr/lib64/libQtNetwork.so.4
#3  0x00007ffd145acec2 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007ffd14339070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007ffd1393110d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7ffcf9729950 (LWP 18259)):
#0  0x00007ffd1392a662 in select () from /lib64/libc.so.6
#1  0x00007ffd14674966 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007ffd145acec2 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007ffd14339070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007ffd1393110d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ffd1937b790 (LWP 18256)):
[KCrash Handler]
#5  0x00007ffcfc5b17c0 in IconView::dropCompleted (this=0xb35d70) at /usr/src/debug/kdebase-4.2.85/apps/plasma/applets/folderview/iconview.cpp:1832
#6  0x00007ffcfc5bf4a8 in IconView::qt_metacall (this=0xb35d70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff214b06c0)
    at /usr/src/debug/kdebase-4.2.85/build/apps/plasma/applets/folderview/iconview.moc:112
#7  0x00007ffd146abbb2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#8  0x00007ffd146ac054 in QObject::destroyed(QObject*) () from /usr/lib64/libQtCore.so.4
#9  0x00007ffd146acf1e in QObject::~QObject() () from /usr/lib64/libQtCore.so.4
#10 0x00007ffcfc35d3b5 in KonqOperations::~KonqOperations (this=0xfa9df0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-4.2.85/apps/lib/konq/konq_operations.cpp:89
#11 0x00007ffd146a6265 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#12 0x00007ffd14d996bd in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#13 0x00007ffd14da195a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#14 0x00007ffd1768639b in KApplication::notify (this=0x622360, receiver=0xfa9df0, event=0xf80d70) at /usr/src/debug/kdelibs-4.2.85/kdeui/kernel/kapplication.cpp:307
#15 0x00007ffd146960ec in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#16 0x00007ffd14696d6a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#17 0x00007ffd146bfba3 in ?? () from /usr/lib64/libQtCore.so.4
#18 0x00007ffd104d143a in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#19 0x00007ffd104d4b10 in ?? () from /usr/lib64/libglib-2.0.so.0
#20 0x00007ffd104d4cac in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#21 0x00007ffd146bf82f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#22 0x00007ffd14e30a4f in ?? () from /usr/lib64/libQtGui.so.4
#23 0x00007ffd14694982 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#24 0x00007ffd14694d4d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#25 0x00007ffd14697034 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#26 0x00007ffd1904d1bb in kdemain (argc=2, argv=0x7fff214b1368) at /usr/src/debug/kdebase-workspace-4.2.85/plasma/shells/desktop/main.cpp:50
#27 0x00007ffd1387c586 in __libc_start_main () from /lib64/libc.so.6
#28 0x0000000000400819 in _start () at ../sysdeps/x86_64/elf/start.S:113
Comment 4 Piotr 2009-05-14 17:33:21 UTC
Additional comment with libqt4-debuginfo and source packages installed

Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fad9ddaa790 (LWP 20592))]

Thread 3 (Thread 0x7fad7ed75950 (LWP 20595)):
#0  0x00007fad98d6bd59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fad98fdce79 in QWaitConditionPrivate::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fad9c77861c in QHostInfoAgent::run (this=0xa4f980) at kernel/qhostinfo.cpp:260
#4  0x00007fad98fdbec2 in QThreadPrivate::start (arg=0xa4f980) at thread/qthread_unix.cpp:189
#5  0x00007fad98d68070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fad9836010d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fad7e158950 (LWP 20596)):
#0  0x00007fad98359662 in select () from /lib64/libc.so.6
#1  0x00007fad990a3966 in QProcessManager::run (this=0x63b4e0) at io/qprocess_unix.cpp:305
#2  0x00007fad98fdbec2 in QThreadPrivate::start (arg=0x63b4e0) at thread/qthread_unix.cpp:189
#3  0x00007fad98d68070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fad9836010d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fad9ddaa790 (LWP 20592)):
[KCrash Handler]
#5  0x0000000000000000 in ?? ()
#6  0x00007fad80fe07c6 in IconView::dropCompleted (this=0xbba9c0) at /usr/src/debug/kdebase-4.2.85/apps/plasma/applets/folderview/iconview.cpp:1832
#7  0x00007fad80fee4a8 in IconView::qt_metacall (this=0xbba9c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa5ee0280)
    at /usr/src/debug/kdebase-4.2.85/build/apps/plasma/applets/folderview/iconview.moc:112
#8  0x00007fad990dabb2 in QMetaObject::activate (sender=0x10dfaf0, from_signal_index=<value optimized out>, to_signal_index=1, argv=0x7fffa5ee0280) at kernel/qobject.cpp:3120
#9  0x00007fad990db054 in QObject::destroyed (this=0x7fad985e1a60, _t1=0x10dfaf0) at .moc/release-shared/moc_qobject.cpp:143
#10 0x00007fad990dbf1e in QObject::~QObject (this=0x10dfaf0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:769
#11 0x00007fad80d8c3b5 in KonqOperations::~KonqOperations (this=0x10dfaf0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-4.2.85/apps/lib/konq/konq_operations.cpp:89
#12 0x00007fad990d5265 in QObject::event (this=0x10dfaf0, e=0x0) at kernel/qobject.cpp:1101
#13 0x00007fad997c86bd in QApplicationPrivate::notify_helper (this=0x637380, receiver=0x10dfaf0, e=0x10d8250) at kernel/qapplication.cpp:4057
#14 0x00007fad997d095a in QApplication::notify (this=0x622360, receiver=0x10dfaf0, e=0x10d8250) at kernel/qapplication.cpp:4022
#15 0x00007fad9c0b539b in KApplication::notify (this=0x622360, receiver=0x10dfaf0, event=0x10d8250) at /usr/src/debug/kdelibs-4.2.85/kdeui/kernel/kapplication.cpp:307
#16 0x00007fad990c50ec in QCoreApplication::notifyInternal (this=0x622360, receiver=0x10dfaf0, event=0x10d8250) at kernel/qcoreapplication.cpp:610
#17 0x00007fad990c5d6a in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#18 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1247
#19 0x00007fad990eeba3 in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:218
#20 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:209
#21 0x00007fad94f0043a in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#22 0x00007fad94f03b10 in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00007fad94f03cac in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#24 0x00007fad990ee82f in QEventDispatcherGlib::processEvents (this=0x609e70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#25 0x00007fad9985fa4f in QGuiEventDispatcherGlib::processEvents (this=0x7fad985e1a60, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#26 0x00007fad990c3982 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1511126048}) at kernel/qeventloop.cpp:149
#27 0x00007fad990c3d4d in QEventLoop::exec (this=0x7fffa5ee0c20, flags={i = -1511125968}) at kernel/qeventloop.cpp:200
#28 0x00007fad990c6034 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#29 0x00007fad9da7c1bb in kdemain (argc=1, argv=0x7fffa5ee0f28) at /usr/src/debug/kdebase-workspace-4.2.85/plasma/shells/desktop/main.cpp:50
#30 0x00007fad982ab586 in __libc_start_main () from /lib64/libc.so.6
#31 0x0000000000400819 in _start () at ../sysdeps/x86_64/elf/start.S:113
Comment 5 Dario Andres 2009-05-15 00:14:25 UTC
Fixed recently. Marking as duplicate of bug 192519
Thanks

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