Bug 182188

Summary: crash when clicking on the "kickoff application launcher"
Product: [Unmaintained] plasma4 Reporter: kde4
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, aseigo, asraniel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description kde4 2009-01-28 18:39:02 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    SuSE RPMs

After starting KDE, when clicking on the "kickoff application launcher", plasma crashes. It restarts, and if I click again, it crashes again. But then after third time, it looks stable. That's the crash report

KFileItemDelegate::Private::labelRectangle

Application: Plasma Workspace (plasma), signal SIGSEGV
[Current thread is 0 (LWP 21545)]

Thread 4 (Thread 0xb27d8b90 (LWP 21825)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb66d0c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb672f862 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb7a7c1f2 in ?? () from /usr/lib/libQtNetwork.so.4
#4  0xb672e84e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb66cd175 in start_thread () from /lib/libpthread.so.0
#6  0xb652ddae in clone () from /lib/libc.so.6

Thread 3 (Thread 0xb1f96b90 (LWP 21830)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb66d0c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb672f862 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb2e8f79a in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so
#4  0xb672e84e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb66cd175 in start_thread () from /lib/libpthread.so.0
#6  0xb652ddae in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb1294b90 (LWP 21842)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb66d0c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb672f862 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb2e8f79a in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so
#4  0xb672e84e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb66cd175 in start_thread () from /lib/libpthread.so.0
#6  0xb652ddae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb474d910 (LWP 21545)):
[KCrash Handler]
#6  0xb7c0fd06 in KFileItemDelegate::Private::labelRectangle () from /usr/lib/libkio.so.5
#7  0xb7c13286 in KFileItemDelegate::Private::layoutTextItems () from /usr/lib/libkio.so.5
#8  0xb7c14199 in KFileItemDelegate::shape () from /usr/lib/libkio.so.5
#9  0xb7c147fb in KFileItemDelegate::qt_metacall () from /usr/lib/libkio.so.5
#10 0xb68276ea in QMetaObject::invokeMethod () from /usr/lib/libQtCore.so.4
#11 0xb2e69a47 in ?? () from /usr/lib/kde4/plasma_applet_folderview.so
#12 0xb2e69ce7 in ?? () from /usr/lib/kde4/plasma_applet_folderview.so
#13 0xb2e6620d in ?? () from /usr/lib/kde4/plasma_applet_folderview.so
#14 0xb70059ac in QGraphicsItem::sceneEvent () from /usr/lib/libQtGui.so.4
#15 0xb704918f in QGraphicsWidget::sceneEvent () from /usr/lib/libQtGui.so.4
#16 0xb7023efc in ?? () from /usr/lib/libQtGui.so.4
#17 0xb702540a in ?? () from /usr/lib/libQtGui.so.4
#18 0xb702cd41 in ?? () from /usr/lib/libQtGui.so.4
#19 0xb702d01f in QGraphicsScene::mouseMoveEvent () from /usr/lib/libQtGui.so.4
#20 0xb702d237 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4
#21 0xb6a8882c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#22 0xb6a906ce in QApplication::notify () from /usr/lib/libQtGui.so.4
#23 0xb781768d in KApplication::notify () from /usr/lib/libkdeui.so.5
#24 0xb681ea71 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#25 0xb703a7f8 in ?? () from /usr/lib/libQtGui.so.4
#26 0xb7042ce6 in QGraphicsView::mouseMoveEvent () from /usr/lib/libQtGui.so.4
#27 0xb6ae08cb in QWidget::event () from /usr/lib/libQtGui.so.4
#28 0xb6e17ec3 in QFrame::event () from /usr/lib/libQtGui.so.4
#29 0xb6eae9ef in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#30 0xb703c70f in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4
#31 0xb6eb0f95 in ?? () from /usr/lib/libQtGui.so.4
#32 0xb681dc4a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#33 0xb6a8880a in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#34 0xb6a91081 in QApplication::notify () from /usr/lib/libQtGui.so.4
#35 0xb781768d in KApplication::notify () from /usr/lib/libkdeui.so.5
#36 0xb681ea71 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#37 0xb6a9030e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#38 0xb6afa776 in ?? () from /usr/lib/libQtGui.so.4
#39 0xb6af9b1d in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#40 0xb6b221fc in ?? () from /usr/lib/libQtGui.so.4
#41 0xb585b2d9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#42 0xb585e85b in ?? () from /usr/lib/libglib-2.0.so.0
#43 0xb585e9d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#44 0xb6849208 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#45 0xb6b218c5 in ?? () from /usr/lib/libQtGui.so.4
#46 0xb681d14a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#47 0xb681d30a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#48 0xb681f9a5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#49 0xb6a886a7 in QApplication::exec () from /usr/lib/libQtGui.so.4
#50 0xb800e0d6 in kdemain () from /usr/lib/libkdeinit4_plasma.so
#51 0x08048742 in _start ()
Comment 1 Dario Andres 2009-01-29 17:00:12 UTC
This is a crash in the folderview plasmoid. Does the folder that folderview is showing contain some strange filename file? (like in bug 180650)
Not sure why it crashes when launching the menu, maybe it changes something related to the folder the folderview plasmoid is showing.
This may be related to bug 180650 / bug 181132
Comment 2 kde4 2009-01-29 17:36:12 UTC
Not sure I understand right. I thought that the crashed was caused when clicking on the "kickoff application launcher". Actually I didn't get any more crash today.

Anyway, Folder view is showing the desktop folder. My ~/Desktop contained yesterday this

-rw-r--r--  1 dani users      1326 2009-01-23 19:10 activationkey(2).cfg
-rw-r--r--  1 dani users      1326 2009-01-23 19:08 activationkey.cfg
drwxr-xr-x  2 dani users      4096 2009-01-19 13:30 books
drwxr-xr-x  2 dani users      4096 2009-01-07 10:06 bup
-rw-r--r--  1 dani users  36376979 2009-01-20 14:54 cdt-master-5.0.2-I200901160801.zip
-rw-r--r--  1 dani users  36383815 2009-01-26 10:50 cdt-master-5.0.2-I200901230802.zip
-rw-r--r--  1 dani users      2004 2009-01-20 16:40 .directory
-rw-r--r--  1 dani users       240 2009-01-29 13:18 Gmail.desktop
-rw-r--r--  1 dani users      2880 2008-12-29 14:38 MozillaFirefox.desktop
-rw-r--r--  1 dani users      1611 2008-12-29 14:38 myComputer.desktop
-rw-------  1 dani users      7864 2009-01-20 16:30 nohup.out
-rw-r--r--  1 dani users      1430 2008-12-29 14:38 Office.desktop
-rw-r--r--  1 dani users 175454388 2009-01-21 14:55 OOo_3.0.0_LinuxIntel_install_wJRE_en-US.tar.gz
-rw-r--r--  1 dani users   1720860 2009-01-21 14:45 orocos161.txt
-rw-r--r--  1 dani users   1063802 2009-01-28 10:16 robotWithExceptionsChanged.txt
-rw-r--r--  1 dani users  24379826 2009-01-15 17:30 SMCcrash.txt
-rw-r--r--  1 dani users      1014 2008-12-29 14:38 Support.desktop
-rw-r--r--  1 dani users       974 2008-12-29 14:38 SuSE.desktop
-rw-r--r--  1 dani users       663 2009-01-14 15:46 swift.txt
-rw-r--r--  1 dani users       173 2009-01-20 16:40 trash.desktop

but the desktop view actually shows some icons for files which don't exist anymore. Maybe this is the problem. I upgraded from KDE 4.0 to 4.1 and then to 4.2. I think that when I was in 4.0 I deleted everything on my folderview, which caused deleted the files on my ~/Desktop, but not the links from the folder view. Do you know where are stored the icons on my folder view which are not on my ~/Desktop?

thanks
Comment 3 Dario Andres 2009-01-29 17:40:55 UTC
You can look at which folder is showing the Desktop (folderview containment as desktop) doing right click on the Plasma Desktop, and then go to FolderView settings.
Maybe the crash is related to some ghost/buggy file/link or something similar
Thanks
Comment 4 Aaron J. Seigo 2009-02-24 20:02:40 UTC

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