Version: (using Devel) Compiler: GCC 4.3.1 OS: Linux Installed from: Compiled sources I use KDE SVN (rev. 891334), and compiz fusion. I tried to switch to desktop 2 with the cube (Ctrl + alt + left mouse button), but I caused an instant Plasma crash. It recovered very quickly, but it's very annoying. The backtrace: Application: Plasma Workspace (plasma), signal SIGABRT [?1034h[Thread debugging using libthread_db enabled] [Current thread is 0 (LWP 24751)] Thread 3 (Thread 0xa9c80b90 (LWP 24760)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb65f8c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6656862 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb79b41f2 in ?? () from /usr/lib/libQtNetwork.so.4 #4 0xb665584e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb65f5175 in start_thread () from /lib/libpthread.so.0 #6 0xb6455dce in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa9467b90 (LWP 24761)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb65f8c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6656862 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xa9da6d2f in RenderThread::run (this=0x81f2304) at /opt/kde4/sources/trunk/KDE/kdebase/workspace/plasma/wallpapers/image/renderthread.cpp:90 #4 0xb665584e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb65f5175 in start_thread () from /lib/libpthread.so.0 #6 0xb6455dce in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb53f18e0 (LWP 24751)): [KCrash Handler] #6 0xffffe430 in __kernel_vsyscall () #7 0xb63b2900 in raise () from /lib/libc.so.6 #8 0xb63b4238 in abort () from /lib/libc.so.6 #9 0xb664d8c5 in qt_message_output () from /usr/lib/libQtCore.so.4 #10 0xb664d9a2 in qFatal () from /usr/lib/libQtCore.so.4 #11 0xb664d9fc in qt_assert_x () from /usr/lib/libQtCore.so.4 #12 0xa9eb979a in QList<QRectF>::operator[] (this=0x82332f8, i=2) at /usr/include/QtCore/qlist.h:395 #13 0xa9eb551e in Pager::paintInterface (this=0x8233258, painter=0xbf8de804, option=0xbf8de3c4, contentsRect=@0xbf8de0e0) at /opt/kde4/sources/trunk/KDE/kdebase/workspace/plasma/applets/pager/pager.cpp:962 #14 0xb7e21faa in Plasma::Applet::paint (this=0x8233258, painter=0xbf8de804, option=0xbf8de3c4, widget=0x0) at /opt/kde4/sources/trunk/KDE/kdelibs/plasma/applet.cpp:1057 #15 0xb6f89134 in ?? () from /usr/lib/libQtGui.so.4 #16 0xb6f8cb15 in ?? () from /usr/lib/libQtGui.so.4 #17 0xb6f8cf99 in QGraphicsScene::drawItems () from /usr/lib/libQtGui.so.4 #18 0xb6fa09fc in QGraphicsView::drawItems () from /usr/lib/libQtGui.so.4 #19 0xb6faa014 in QGraphicsView::paintEvent () from /usr/lib/libQtGui.so.4 #20 0xb7f92cb6 in PanelView::paintEvent (this=0x84127e0, event=0xbf8df9fc) at /opt/kde4/sources/trunk/KDE/kdebase/workspace/plasma/shells/desktop/panelview.cpp:1030 #21 0xb6a4b83b in QWidget::event () from /usr/lib/libQtGui.so.4 #22 0xb6d82dd3 in QFrame::event () from /usr/lib/libQtGui.so.4 #23 0xb6e198ff in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4 #24 0xb6fa765f in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4 #25 0xb6e1bea5 in ?? () from /usr/lib/libQtGui.so.4 #26 0xb6744c3a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4 #27 0xb69f380a in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #28 0xb69fb79a in QApplication::notify () from /usr/lib/libQtGui.so.4 #29 0xb7786c83 in KApplication::notify (this=0x8075838, receiver=0x8470a98, event=0xbf8df9fc) at /opt/kde4/sources/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #30 0xb6745a61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #31 0xb6a544ee in ?? () from /usr/lib/libQtGui.so.4 #32 0xb6a4a200 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4 #33 0xb6a4a9ad in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4 #34 0xb6a4a8b9 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4 #35 0xb6a4a8b9 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4 #36 0xb6a4a8b9 in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4 #37 0xb6a49e78 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4 #38 0xb6bb949e in ?? () from /usr/lib/libQtGui.so.4 #39 0xb6bb9967 in ?? () from /usr/lib/libQtGui.so.4 #40 0xb6a4b666 in QWidget::event () from /usr/lib/libQtGui.so.4 #41 0xb6d82dd3 in QFrame::event () from /usr/lib/libQtGui.so.4 #42 0xb6e1a3cd in QAbstractScrollArea::event () from /usr/lib/libQtGui.so.4 #43 0xb6fa1104 in QGraphicsView::event () from /usr/lib/libQtGui.so.4 #44 0xb7f9289c in PanelView::event (this=0x84127e0, event=0x83ef590) at /opt/kde4/sources/trunk/KDE/kdebase/workspace/plasma/shells/desktop/panelview.cpp:1052 #45 0xb69f382c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #46 0xb69fb79a in QApplication::notify () from /usr/lib/libQtGui.so.4 #47 0xb7786c83 in KApplication::notify (this=0x8075838, receiver=0x84127e0, event=0x83ef590) at /opt/kde4/sources/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #48 0xb6745a61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #49 0xb67466d5 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4 #50 0xb67468cd in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4 #51 0xb67705af in ?? () from /usr/lib/libQtCore.so.4 #52 0xb57d22d9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #53 0xb57d585b in ?? () from /usr/lib/libglib-2.0.so.0 #54 0xb57d59d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #55 0xb67701f8 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #56 0xb6a8c885 in ?? () from /usr/lib/libQtGui.so.4 #57 0xb674413a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #58 0xb67442fa in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #59 0xb6746995 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #60 0xb69f36a7 in QApplication::exec () from /usr/lib/libQtGui.so.4 #61 0xb7f8a4d1 in kdemain (argc=1, argv=0xbf8e0974) at /opt/kde4/sources/trunk/KDE/kdebase/workspace/plasma/shells/desktop/main.cpp:58 #62 0x08048766 in main (argc=) at /opt/kde4/build/trunk/KDE/kdebase/workspace/plasma/shells/desktop/plasma_qgv_dummy.cpp:3 Zsolt
SVN commit 891404 by mart: be paranoid about what the number of the current desktop is it turns out that KWindowsysten returns numbers dependent from the window manager, starting either from 0 or 1, kwin seems to start by 1, compiz 0, try to find out the answer BUG:176648 M +8 -1 pager.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=891404
*** Bug 171881 has been marked as a duplicate of this bug. ***
*** Bug 180866 has been marked as a duplicate of this bug. ***
*** Bug 189649 has been marked as a duplicate of this bug. ***