Application: plasma-desktop (0.4) KDE Platform Version: 4.7.00 (4.7.0) Qt Version: 4.7.3 Operating System: Linux 2.6.39-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: - What I was doing when the application crashed: 1) Right click > Desktop Settings / Clic Derecho > Preferencias de Escritorio 2) Plasma crashes / Plasma Crashea - Unusual behavior I noticed: Always crashes when I open Desktop Settings - Custom settings of the application: I delete .kde and .kde4 Settings Default The crash can be reproduced every time. -- Backtrace: Application: Shell de escritorio Plasma (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0x7fa42aff8760 (LWP 10116))] Thread 2 (Thread 0x7fa407cb8700 (LWP 10117)): #0 0x00007fa4286bbb83 in poll () from /lib/libc.so.6 #1 0x00007fa4257097d4 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007fa425709d09 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007fa429c7c8de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007fa429c50db2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007fa429c50fb7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007fa429b6869f in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007fa429c33d8f in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007fa429b6b0f5 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007fa41c3129e3 in ?? () from /usr/lib/libGL.so.1 #10 0x00007fa4298e1d60 in start_thread () from /lib/libpthread.so.0 #11 0x00007fa4286c3e2d in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fa42aff8760 (LWP 10116)): [KCrash Handler] #6 0x000000000002cba0 in ?? () #7 0x00007fa3fe7f5f06 in ?? () from /usr/lib/libkabc.so.4 #8 0x00007fa3fcaa717a in ?? () from /usr/lib/strigi/strigiea_ctg.so #9 0x0000000000000004 in ?? () #10 0x00007fff689b1c78 in ?? () #11 0x00007fa3fe796c53 in _init () from /usr/lib/libkabc.so.4 #12 0x00007fa3fcaa7288 in ?? () from /usr/lib/strigi/strigiea_ctg.so #13 0x00007fa42ae31b74 in call_init () from /lib/ld-linux-x86-64.so.2 #14 0x00007fa42ae31ca6 in _dl_init_internal () from /lib/ld-linux-x86-64.so.2 #15 0x00007fa42ae35db3 in dl_open_worker () from /lib/ld-linux-x86-64.so.2 #16 0x00007fa42ae319e6 in _dl_catch_error () from /lib/ld-linux-x86-64.so.2 #17 0x00007fa42ae3563a in _dl_open () from /lib/ld-linux-x86-64.so.2 #18 0x00007fa426408f26 in ?? () from /lib/libdl.so.2 #19 0x00007fa42ae319e6 in _dl_catch_error () from /lib/ld-linux-x86-64.so.2 #20 0x00007fa4264094cf in ?? () from /lib/libdl.so.2 #21 0x00007fa426408fc1 in dlopen () from /lib/libdl.so.2 #22 0x00007fa4228f9a67 in ?? () from /usr/lib/libstreamanalyzer.so.0 #23 0x00007fa4228fa276 in ?? () from /usr/lib/libstreamanalyzer.so.0 #24 0x00007fa422921ea5 in ?? () from /usr/lib/libstreamanalyzer.so.0 #25 0x00007fa422922091 in Strigi::StreamAnalyzer::StreamAnalyzer(Strigi::AnalyzerConfiguration&) () from /usr/lib/libstreamanalyzer.so.0 #26 0x00007fa422f8782d in ?? () from /usr/lib/libkio.so.5 #27 0x00007fa422f88717 in KFileMetaInfo::KFileMetaInfo(QString const&, QString const&, QFlags<KFileMetaInfo::What>) () from /usr/lib/libkio.so.5 #28 0x00007fa4115c9e23 in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so #29 0x00007fa4115ca745 in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so #30 0x00007fa4115c83f5 in ?? () from /usr/lib/kde4/plasma_wallpaper_image.so #31 0x00007fa429335893 in QListView::paintEvent(QPaintEvent*) () from /usr/lib/libQtGui.so.4 #32 0x00007fa428e62652 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #33 0x00007fa429202ba6 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #34 0x00007fa42931295b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #35 0x00007fa429c51d48 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #36 0x00007fa428e1213f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #37 0x00007fa428e16fe1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #38 0x00007fa42a9ef226 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #39 0x00007fa429c51bbc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #40 0x00007fa428e5f584 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #41 0x00007fa428e60160 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #42 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #43 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #44 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #45 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #46 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #47 0x00007fa428e5f2dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #48 0x00007fa428e60160 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #49 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #50 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #51 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #52 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #53 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #54 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #55 0x00007fa428e5f2dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #56 0x00007fa428e60160 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #57 0x00007fa428e5f2dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #58 0x00007fa428e60160 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #59 0x00007fa428e5f2dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #60 0x00007fa428e60160 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #61 0x00007fa428e5f2dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #62 0x00007fa428e60160 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #63 0x00007fa428e5f2dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #64 0x00007fa428e60160 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #65 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #66 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #67 0x00007fa428e5f2dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #68 0x00007fa428e60160 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #69 0x00007fa428e60040 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #70 0x00007fa428e5f2dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4 #71 0x00007fa42901bacd in ?? () from /usr/lib/libQtGui.so.4 #72 0x00007fa42901be36 in ?? () from /usr/lib/libQtGui.so.4 #73 0x00007fa428e8d505 in ?? () from /usr/lib/libQtGui.so.4 #74 0x00007fa428e8e5ab in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #75 0x00007fa428eb5542 in ?? () from /usr/lib/libQtGui.so.4 #76 0x00007fa42570929d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #77 0x00007fa425709a78 in ?? () from /usr/lib/libglib-2.0.so.0 #78 0x00007fa425709d09 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #79 0x00007fa429c7c876 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #80 0x00007fa428eb51be in ?? () from /usr/lib/libQtGui.so.4 #81 0x00007fa429c50db2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #82 0x00007fa429c50fb7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #83 0x00007fa429c551ab in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #84 0x00007fa418383f83 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #85 0x0000000000408102 in _start () Possible duplicates by query: bug 278725, bug 274300, bug 264954, bug 262002. Reported using DrKonqi
Created attachment 62381 [details] Backtrace for crash
There are several reports of this crash at on the Arch Linux forums [1]. I've noticed that it does not occur if I run kquitapp plasma-desktop ; plasma-desktop I've attached a backtrace produced from a clean user account and after compiling the qt, kdelibs and kdebase-workspace packages with debug enabled as well as a screenlog of running plasma-desktop and lauching desktop settings after running kquitapp plasma-desktop incase this contains any useful information. [1] https://bbs.archlinux.org/viewtopic.php?pid=967907
Created attachment 62382 [details] Log of correctly running plasma-desktop
I can also confirm this with archlinux.
I can confirm this error. However, I realized that the error does not occur when switching to the "Search and Launch" activity and then switching back to my "default" activity first.
It does not occur if I run kquitapp plasma-desktop ; plasma-desktop It does not occur if I enter to the netbook-desktop Any idea?
I can no longer confirm this bug. What I recall that I changed since I last confirmed it: - Upgrading several (appearantly KDE-unreleated packages on my Arch-Box, including the Linux Kernel and nvidia-drivers) - Changed Appearance style from QtCurve to OxygenTransparent, along with icon set and color theme
This bug is no longer reproducible.
Closing, tanks Simon and Gerald for the follow-up!