Version: (using Devel) OS: Linux Installed from: Compiled sources Plasma crashes with a SIGSEGV when it starts up. This is similar to a bug I reported for 4.1.2 (or 4.1.3). This previous bug was fixed by upgrading to 4.1.85 as suggested by KDE folks. Just yesterday I upgraded to 4.1.96 and the problem has returned. Interestingly, Plasma seems to recover (or restart) and work properly after the crash. I am on Kubuntu, using the Canonical-supplied .debs to install. Keep up the good work. Crash report follows: Application: Plasma Workspace (plasma), signal SIGSEGV [Current thread is 0 (LWP 6559)] Thread 3 (Thread 0xa8c99b90 (LWP 6567)): #0 0xb7f8c430 in __kernel_vsyscall () #1 0xb579c075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb63b09ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb659b6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb791b532 in ?? () from /usr/lib/libQtNetwork.so.4 #5 0xb659a6ae in ?? () from /usr/lib/libQtCore.so.4 #6 0xb579850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb63a27ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xa8453b90 (LWP 6585)): #0 0xb7f8c430 in __kernel_vsyscall () #1 0xb579c075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb63b09ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb659b6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xa8df1422 in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so #5 0xb659a6ae in ?? () from /usr/lib/libQtCore.so.4 #6 0xb579850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb63a27ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb45e6900 (LWP 6559)): [KCrash Handler] #6 0xb7ac3f36 in KFileItemDelegate::Private::labelRectangle () from /usr/lib/libkio.so.5 #7 0xb7ac75b6 in KFileItemDelegate::Private::layoutTextItems () from /usr/lib/libkio.so.5 #8 0xb7ac8549 in KFileItemDelegate::shape () from /usr/lib/libkio.so.5 #9 0xb7ac8bab in KFileItemDelegate::qt_metacall () from /usr/lib/libkio.so.5 #10 0xb6693a7a in QMetaObject::invokeMethod () from /usr/lib/libQtCore.so.4 #11 0xa8dc8bc9 in ?? () from /usr/lib/kde4/plasma_applet_folderview.so #12 0xa8dc8ed4 in ?? () from /usr/lib/kde4/plasma_applet_folderview.so #13 0xa8dc55fd in ?? () from /usr/lib/kde4/plasma_applet_folderview.so #14 0xb6e9704c in QGraphicsItem::sceneEvent () from /usr/lib/libQtGui.so.4 #15 0xb6eda7af in QGraphicsWidget::sceneEvent () from /usr/lib/libQtGui.so.4 #16 0xb6eb554c in ?? () from /usr/lib/libQtGui.so.4 #17 0xb6eb6a2a in ?? () from /usr/lib/libQtGui.so.4 #18 0xb6ebe2d1 in ?? () from /usr/lib/libQtGui.so.4 #19 0xb6ebe5af in QGraphicsScene::mouseMoveEvent () from /usr/lib/libQtGui.so.4 #20 0xb6ebe7c7 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4 #21 0xb691a8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #22 0xb692272e in QApplication::notify () from /usr/lib/libQtGui.so.4 #23 0xb769b04d in KApplication::notify () from /usr/lib/libkdeui.so.5 #24 0xb668ae61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #25 0xb6ecbd88 in ?? () from /usr/lib/libQtGui.so.4 #26 0xb6ed4316 in QGraphicsView::mouseMoveEvent () from /usr/lib/libQtGui.so.4 #27 0xb69727cb in QWidget::event () from /usr/lib/libQtGui.so.4 #28 0xb6ca9fd3 in QFrame::event () from /usr/lib/libQtGui.so.4 #29 0xb6d407df in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4 #30 0xb6ecdd0f in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4 #31 0xb6d42d85 in ?? () from /usr/lib/libQtGui.so.4 #32 0xb668a04a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4 #33 0xb691a8ca in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #34 0xb69230e1 in QApplication::notify () from /usr/lib/libQtGui.so.4 #35 0xb769b04d in KApplication::notify () from /usr/lib/libkdeui.so.5 #36 0xb668ae61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #37 0xb692236e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #38 0xb698c656 in ?? () from /usr/lib/libQtGui.so.4 #39 0xb698b9e5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #40 0xb69b57aa in ?? () from /usr/lib/libQtGui.so.4 #41 0xb55dd6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #42 0xb55e0da3 in ?? () from /usr/lib/libglib-2.0.so.0 #43 0xb55e0f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #44 0xb66b5478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #45 0xb69b4ea5 in ?? () from /usr/lib/libQtGui.so.4 #46 0xb668952a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #47 0xb66896ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #48 0xb668bda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #49 0xb691a767 in QApplication::exec () from /usr/lib/libQtGui.so.4 #50 0xb7f09d86 in kdemain () from /usr/lib/libkdeinit4_plasma.so #51 0x08048712 in _start ()
Do you experience this crash if the Widgets are Unlocked too ? Is the FolderView plasmoid showing a folder which contains files/folders with strange names? This could be related to bug 180650 Thanks :)
All of my widgets are unlocked. I read the bug report you mention and what's described there doesn't apply to me. Just boring, normal file names. This is same setup, including widgets in use, that I had before I upgraded from 4.1.85.
could still be the same bug, only that perhaps not the file name, but something else is actually the problem (in both cases)
Steve, would it be possible for you to install the debugging symbols package (-dbg) for folderview? it's part of kdebase-apps, though i'm not sure how kubuntu is packaging those up these days. then we could see where in folderview it is crashing specifically. thanks.
Hi Folks, For some reason the crash isn't happening today, even tho it was very reproducible the last couple days. I booted a several times today without the crash. I don't know if the debug symbols are available but I'll see if I can locate them and install them in case the crash happens again.
OK folks, the crash has happened again and I have a crash report that includes symbols. Here it is: Application: Plasma Workspace (plasma), signal SIGSEGV [Current thread is 0 (LWP 6626)] Thread 3 (Thread 0xa8d40b90 (LWP 6634)): #0 0xb8031430 in __kernel_vsyscall () #1 0xb5841075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb64559ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb66406f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb79c0532 in ?? () from /usr/lib/libQtNetwork.so.4 #5 0xb663f6ae in ?? () from /usr/lib/libQtCore.so.4 #6 0xb583d50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb64477ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xa84fab90 (LWP 6652)): #0 0xb8031430 in __kernel_vsyscall () #1 0xb5841075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb64559ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb66406f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xa8e98422 in RenderThread::run (this=0x9b45fac) at /build/buildd/kdebase-workspace-4.1.96/plasma/wallpapers/image/renderthread.cpp:91 #5 0xb663f6ae in ?? () from /usr/lib/libQtCore.so.4 #6 0xb583d50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb64477ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb468b900 (LWP 6626)): [KCrash Handler] #6 KFileItemDelegate::Private::labelRectangle (this=0x9ce41d8, option=@0xbfd2f9a0) at /build/buildd/kde4libs-4.1.96/kio/kio/kfileitemdelegate.cpp:192 #7 0xb7b6c5b6 in KFileItemDelegate::Private::layoutTextItems (this=0x9ce41d8, option=@0xbfd2f9a0, index=@0xbfd2ffe8, labelLayout=0xbfd2fa44, infoLayout=0xbfd2fa40, textBoundingRect=0xbfd2fa30) at /build/buildd/kde4libs-4.1.96/kio/kio/kfileitemdelegate.cpp:670 #8 0xb7b6d549 in KFileItemDelegate::shape (this=0x9cce530, option=@0xbfd2feb8, index=@0xbfd2ffe8) at /build/buildd/kde4libs-4.1.96/kio/kio/kfileitemdelegate.cpp:1385 #9 0xb7b6dbab in KFileItemDelegate::qt_metacall (this=0x9cce530, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfd2fba4) at /build/buildd/kde4libs-4.1.96/obj-i486-linux-gnu/kio/kfileitemdelegate.moc:104 #10 0xb6738a7a in QMetaObject::invokeMethod () from /usr/lib/libQtCore.so.4 #11 0xa8e6fbc9 in IconView::visualRegion (this=0x9cf7670, index=@0xbfd2ffe8) at /usr/include/qt4/QtCore/qobjectdefs.h:348 #12 0xa8e6fed4 in IconView::indexAt (this=0x9cf7670, point=@0xbfd30048) at /build/buildd/kdebase-4.1.96/apps/plasma/applets/folderview/iconview.cpp:1008 #13 0xa8e6c753 in IconView::hoverEnterEvent (this=0x9cf7670, event=0xbfd30184) at /build/buildd/kdebase-4.1.96/apps/plasma/applets/folderview/iconview.cpp:1161 #14 0xb6f3c065 in QGraphicsItem::sceneEvent () from /usr/lib/libQtGui.so.4 #15 0xb6f7f7af in QGraphicsWidget::sceneEvent () from /usr/lib/libQtGui.so.4 #16 0xb6f5a54c in ?? () from /usr/lib/libQtGui.so.4 #17 0xb6f5ba2a in ?? () from /usr/lib/libQtGui.so.4 #18 0xb6f631e3 in ?? () from /usr/lib/libQtGui.so.4 #19 0xb6f635af in QGraphicsScene::mouseMoveEvent () from /usr/lib/libQtGui.so.4 #20 0xb6f637c7 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4 #21 0xb69bf8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #22 0xb69c772e in QApplication::notify () from /usr/lib/libQtGui.so.4 #23 0xb774004d in KApplication::notify (this=0x99e3f68, receiver=0x9a64568, event=0xbfd30700) at /build/buildd/kde4libs-4.1.96/kdeui/kernel/kapplication.cpp:307 #24 0xb672fe61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #25 0xb6f70d88 in ?? () from /usr/lib/libQtGui.so.4 #26 0xb6f79316 in QGraphicsView::mouseMoveEvent () from /usr/lib/libQtGui.so.4 #27 0xb6a177cb in QWidget::event () from /usr/lib/libQtGui.so.4 #28 0xb6d4efd3 in QFrame::event () from /usr/lib/libQtGui.so.4 #29 0xb6de57df in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4 #30 0xb6f72d0f in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4 #31 0xb6de7d85 in ?? () from /usr/lib/libQtGui.so.4 #32 0xb672f04a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4 #33 0xb69bf8ca in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #34 0xb69c80e1 in QApplication::notify () from /usr/lib/libQtGui.so.4 #35 0xb774004d in KApplication::notify (this=0x99e3f68, receiver=0x9ae0748, event=0xbfd30db8) at /build/buildd/kde4libs-4.1.96/kdeui/kernel/kapplication.cpp:307 #36 0xb672fe61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #37 0xb69c736e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #38 0xb6a31656 in ?? () from /usr/lib/libQtGui.so.4 #39 0xb6a2fdbb in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #40 0xb6a5a7aa in ?? () from /usr/lib/libQtGui.so.4 #41 0xb56826f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #42 0xb5685da3 in ?? () from /usr/lib/libglib-2.0.so.0 #43 0xb5685f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #44 0xb675a478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #45 0xb6a59ea5 in ?? () from /usr/lib/libQtGui.so.4 #46 0xb672e52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #47 0xb672e6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #48 0xb6730da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #49 0xb69bf767 in QApplication::exec () from /usr/lib/libQtGui.so.4 #50 0xb7faed86 in kdemain (argc=1, argv=0xbfd317b4) at /build/buildd/kdebase-workspace-4.1.96/plasma/shells/desktop/main.cpp:54 #51 0x08048712 in main (argc=4, argv=0xc) at /build/buildd/kdebase-workspace-4.1.96/obj-i486-linux-gnu/plasma/shells/desktop/plasma_qgv_dummy.cpp:3 Hope this is helpful.
*** Bug 182814 has been marked as a duplicate of this bug. ***
*** Bug 184344 has been marked as a duplicate of this bug. ***
*** Bug 184768 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 180650 ***