Bug 202422

Summary: moving files around form folderview as containment to folderview as applet
Product: [Unmaintained] plasma4 Reporter: Felix Michel <felix_michel>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, aseigo
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Felix Michel 2009-08-03 20:06:21 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-ARCH i686

What I was doing when the application crashed:
it seems to me that i had a similar crash before. but i couldnt find it. maybe you could search by my name. i reported the crash. 

i was moving folders from the folderview as containment to the folderview applet. i used the nice and handy folder popup function.

i have several folderview as containment problems. also the performance to move files around is very slow and sometimes kde suspends composit because the performance is too slow. normaly i have no performance problems with kwin.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 0 (LWP 2409)]

Thread 3 (Thread 0xa8cfab70 (LWP 2413)):
#0  0xb8043424 in __kernel_vsyscall ()
#1  0xb7de3bc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7e42047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb6602bd2 in ?? () from /usr/lib/libQtNetwork.so.4
#4  0xb7e41032 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb7ddf68c in start_thread () from /lib/libpthread.so.0
#6  0xb687fe2e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa750fb70 (LWP 6942)):
#0  0xb8043424 in __kernel_vsyscall ()
#1  0xb7de3ef2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7e41fcf in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb7e3781e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7e41032 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb7ddf68c in start_thread () from /lib/libpthread.so.0
#6  0xb687fe2e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5e78710 (LWP 2409)):
[KCrash Handler]
#6  0xa9409897 in IconView::popupVisible () from /usr/lib/kde4/plasma_applet_folderview.so
#7  0xb6b5eaa9 in QWidget::event () from /usr/lib/libQtGui.so.4
#8  0xb6b0a694 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#9  0xb6b124bc in QApplication::notify () from /usr/lib/libQtGui.so.4
#10 0xb754cfca in KApplication::notify () from /usr/lib/libkdeui.so.5
#11 0xb7f2ffab in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#12 0xb6b8c89a in ?? () from /usr/lib/libQtGui.so.4
#13 0xb6b8ca01 in ?? () from /usr/lib/libQtGui.so.4
#14 0xb6b8e82f in QDragManager::move () from /usr/lib/libQtGui.so.4
#15 0xb6b9290f in QDragManager::eventFilter () from /usr/lib/libQtGui.so.4
#16 0xb7f2f1dc in QCoreApplicationPrivate::sendThroughApplicationEventFilters () from /usr/lib/libQtCore.so.4
#17 0xb6b0a613 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#18 0xb6b126c0 in QApplication::notify () from /usr/lib/libQtGui.so.4
#19 0xb754cfca in KApplication::notify () from /usr/lib/libkdeui.so.5
#20 0xb7f2ffab in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#21 0xb6b11683 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#22 0xb6b7f0a4 in ?? () from /usr/lib/libQtGui.so.4
#23 0xb6b7e585 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#24 0xb6ba8bf2 in ?? () from /usr/lib/libQtGui.so.4
#25 0xb6714d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0xb67183e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#27 0xb6718513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0xb7f5a6ac in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#29 0xb6ba8325 in ?? () from /usr/lib/libQtGui.so.4
#30 0xb7f2e559 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#31 0xb7f2e9aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#32 0xb6b9229c in QDragManager::drag () from /usr/lib/libQtGui.so.4
#33 0xb6b1da8e in QDrag::exec () from /usr/lib/libQtGui.so.4
#34 0xb6b1db44 in QDrag::exec () from /usr/lib/libQtGui.so.4
#35 0xa9413232 in IconView::startDrag () from /usr/lib/kde4/plasma_applet_folderview.so
#36 0xa941358a in IconView::mouseMoveEvent () from /usr/lib/kde4/plasma_applet_folderview.so
#37 0xb710bcb8 in QGraphicsItem::sceneEvent () from /usr/lib/libQtGui.so.4
#38 0xb7157cff in QGraphicsWidget::sceneEvent () from /usr/lib/libQtGui.so.4
#39 0xb712d5e4 in ?? () from /usr/lib/libQtGui.so.4
#40 0xb712ec03 in ?? () from /usr/lib/libQtGui.so.4
#41 0xb7139a3d in QGraphicsScene::mouseMoveEvent () from /usr/lib/libQtGui.so.4
#42 0xb713b557 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4
#43 0xb6b0a694 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#44 0xb6b11d7c in QApplication::notify () from /usr/lib/libQtGui.so.4
#45 0xb754cfca in KApplication::notify () from /usr/lib/libkdeui.so.5
#46 0xb7f2ffab in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#47 0xb714838f in QGraphicsViewPrivate::mouseMoveEventHandler () from /usr/lib/libQtGui.so.4
#48 0xb714d213 in QGraphicsView::mouseMoveEvent () from /usr/lib/libQtGui.so.4
#49 0xb6b5ed33 in QWidget::event () from /usr/lib/libQtGui.so.4
#50 0xb6f05343 in QFrame::event () from /usr/lib/libQtGui.so.4
#51 0xb6fa3b24 in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#52 0xb714c9af in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4
#53 0xb6fa6115 in ?? () from /usr/lib/libQtGui.so.4
#54 0xb7f2f11a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#55 0xb6b0a66c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#56 0xb6b126c0 in QApplication::notify () from /usr/lib/libQtGui.so.4
#57 0xb754cfca in KApplication::notify () from /usr/lib/libkdeui.so.5
#58 0xb7f2ffab in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#59 0xb6b11683 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#60 0xb6b7f0a4 in ?? () from /usr/lib/libQtGui.so.4
#61 0xb6b7e585 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#62 0xb6ba8bf2 in ?? () from /usr/lib/libQtGui.so.4
#63 0xb6714d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#64 0xb67183e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#65 0xb6718513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#66 0xb7f5a6ac in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#67 0xb6ba8325 in ?? () from /usr/lib/libQtGui.so.4
#68 0xb7f2e559 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#69 0xb7f2e9aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#70 0xb7f30e1f in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#71 0xb6b0a517 in QApplication::exec () from /usr/lib/libQtGui.so.4
#72 0xb4967b0d in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#73 0x0804de42 in _start ()

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2009-08-03 20:30:40 UTC
can you install the debug packages for kdebase-apps and retrigger this crash? i'm surprised to see this one in 4.3.0, but i suppose there must be another way to trigger this particular crash (assuming it's related to a set of bugs i fixed during the betas/rcs related to the popup?)
Comment 2 Felix Michel 2009-08-03 20:38:32 UTC
i installed kdemod-workspace-debug, kdemod-kdelibs-debug, kdemod-runtime-debug, kdemod-kdelibs-experimental-debug and kdemod-plasmaaddons-debug

i tried to reproduce the crash, but i had no luck! ;)

i will try it again. please tell me if i have all debug packages i need for a good backtrace. thanks.

felix
Comment 3 Dario Andres 2009-08-19 21:49:26 UTC
The packages you installed are enough, let's mark this as NEEDSINFO until we get the backtrace again. Thanks (btw, if you get a plasma crash and you are not the same if it is the same as this, attach the .kcrash file instead of pasting its contents here).
Comment 4 Dario Andres 2009-11-06 03:32:58 UTC

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