Version: (using Devel) Compiler: g++ 4.1.3 OS: Linux Installed from: Compiled sources crash on startup with clean home/dot directories. bt below: Application: Plasma Workspace (plasma), signal SIGABRT Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [New Thread -1265714944 (LWP 18628)] [New Thread -1413686384 (LWP 18959)] [New Thread -1591927920 (LWP 18932)] [Current thread is 0 (LWP 18628)] Thread 3 (Thread -1591927920 (LWP 18932)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb671a676 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb677dcc6 in QWaitCondition::wait (this=0x852bfd8, mutex=0x852bfd4, time=4294967295) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:82 #3 0xb793283d in QHostInfoAgent::run (this=0x852bfc8) at /home/kde-devel/kdesvn/qt-copy/src/network/kernel/qhostinfo.cpp:241 #4 0xb677d2f3 in QThreadPrivate::start (arg=0x852bfc8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:185 #5 0xb671646b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb65776de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread -1413686384 (LWP 18959)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb671a676 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb677dcc6 in QWaitCondition::wait (this=0x8191180, mutex=0x819117c, time=4294967295) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:82 #3 0xa153a4b6 in RenderThread::run (this=0x8191174) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/wallpapers/image/renderthread.cpp:91 #4 0xb677d2f3 in QThreadPrivate::start (arg=0x8191174) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:185 #5 0xb671646b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb65776de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread -1265714944 (LWP 18628)): [KCrash Handler] #6 0xffffe410 in __kernel_vsyscall () #7 0xb64ce875 in raise () from /lib/tls/i686/cmov/libc.so.6 #8 0xb64d0201 in abort () from /lib/tls/i686/cmov/libc.so.6 #9 0xb6775fb5 in qt_message_output (msgType=QtFatalMsg, buf=0xbfd7bdac "ASSERT: \"d\" in file /home/kde-devel/kdesvn/kdelibs/kdecore/util/ksharedptr.h, line 115") at /home/kde-devel/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2102 #10 0xb6776068 in qFatal (msg=0xb68a04d8 "ASSERT: \"%s\" in file %s, line %d") at /home/kde-devel/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2303 #11 0xb6776115 in qt_assert (assertion=0xb75170ff "d", file=0xb74f287c "/home/kde-devel/kdesvn/kdelibs/kdecore/util/ksharedptr.h", line=115) at /home/kde-devel/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:1872 #12 0xb73454fe in KConfigGroup (this=0xbfd7deb4, master=@0x80d0f08, _group=@0x8397e68) at /home/kde-devel/kdesvn/kdelibs/kdecore/util/ksharedptr.h:115 #13 0xb7e366ac in Plasma::Theme::findInRectsCache (this=0x80ce1c0, image=@0x8397e68, element=@0xbfd7dfbc, rect=@0xbfd7df38) at /home/kde-devel/kdesvn/kdelibs/plasma/theme.cpp:566 #14 0xb7e2d1b2 in Plasma::Svg::hasElement (this=0x839f830, elementId=@0xbfd7e080) at /home/kde-devel/kdesvn/kdelibs/plasma/svg.cpp:498 #15 0xb7dfa931 in Plasma::FrameSvg::setElementPrefix (this=0x839f830, prefix=@0xbfd7e1dc) at /home/kde-devel/kdesvn/kdelibs/plasma/framesvg.cpp:189 #16 0xa12ead6b in SystemTray::Applet::paintInterface (this=0x8396800, painter=0xbfd7eaac, option=0xbfd7e5dc, contentsRect=@0xbfd7e3a0) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/applets/systemtray/ui/applet.cpp:254 #17 0xb7dbf71a in Plasma::Applet::paint (this=0x8396800, painter=0xbfd7eaac, option=0xbfd7e5dc, widget=0x0) at /home/kde-devel/kdesvn/kdelibs/plasma/applet.cpp:1057 #18 0xb6fcfa71 in _q_paintItem (item=<value optimized out>, painter=0xbfd7eaac, option=0xbfd7e5dc, widget=0x0, useWindowOpacity=false, painterStateProtection=true) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:3783 #19 0xb6fd36d2 in QGraphicsScenePrivate::drawItemHelper (item=0x8396808, painter=0xbfd7f6dc, option=0x86c0bb0, widget=0x86438b0, painterStateProtection=true) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:3948 #20 0xb6fd3bd8 in QGraphicsScene::drawItems (this=0x80cd860, painter=0xbfd7f6dc, numItems=14, items=0x8733548, options=0x86c0a24, widget=0x86438b0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:4036 #21 0xb6fe5a7c in QGraphicsView::drawItems (this=0x85ec158, painter=0xbfd7f6dc, numItems=14, items=0x8733548, options=0x86c0a24) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:3351 #22 0xb6fedbdb in QGraphicsView::paintEvent (this=0x85ec158, event=0xbfd7fce4) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:3096 #23 0xb7f0a66c in PanelView::paintEvent (this=0x85ec158, event=0xbfd7fce4) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/shells/desktop/panelview.cpp:1033 #24 0xb6b00e73 in QWidget::event (this=0x85ec158, event=0xbfd7fce4) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:7301 #25 0xb6e04943 in QFrame::event (this=0x85ec158, e=0xbfd7fce4) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qframe.cpp:651 #26 0xb6e8a4bc in QAbstractScrollArea::viewportEvent (this=0x48c4, e=0x6) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea.cpp:943 #27 0xb6ff0338 in QGraphicsView::viewportEvent (this=0x85ec158, event=0xbfd7fce4) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:2337 #28 0xb6e8b6a5 in QAbstractScrollAreaFilter::eventFilter (this=0x8644548, o=0x86438b0, e=0xbfd7fce4) at /home/kde-devel/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:96 #29 0xb68566f9 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8088498, receiver=0x86438b0, event=0xbfd7fce4) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:694 #30 0xb6ab6759 in QApplicationPrivate::notify_helper (this=0x8088498, receiver=0x86438b0, e=0xbfd7fce4) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3799 #31 0xb6abd28e in QApplication::notify (this=0x806aae8, receiver=0x86438b0, e=0xbfd7fce4) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3768 #32 0xb76f96aa in KApplication::notify (this=0x806aae8, receiver=0x86438b0, event=0xbfd7fce4) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:307 #33 0xb6856119 in QCoreApplication::notifyInternal (this=0x806aae8, receiver=0x86438b0, event=0xbfd7fce4) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:583 #34 0xb6b0be8e in qt_sendSpontaneousEvent (receiver=0x86438b0, event=0x6) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:212 #35 0xb6b05c68 in QWidgetPrivate::drawWidget (this=0x8644678, pdev=0x8644db4, rgn=@0xbfd7febc, offset=@0xbfd7feb4, flags=4, sharedPainter=0x8534070) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:4636 #36 0xb6b06542 in QWidgetPrivate::paintSiblingsRecursive (this=0x85ec1f0, pdev=0x8644db4, siblings=@0xbfd80080, index=2, rgn=@0xbfd80174, offset=@0x8644a2c, flags=4, sharedPainter=0x8534070) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:4735 #37 0xb6b058ca in QWidgetPrivate::drawWidget (this=0x85ec1f0, pdev=0x8644db4, rgn=@0xbfd80174, offset=@0x8644a2c, flags=4, sharedPainter=0x8534070) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:4677 #38 0xb6c55557 in QWidgetBackingStore::cleanRegion (this=0x8644a20, rgn=@0xbfd801ec, widget=0x85ec158, recursiveCopyToScreen=true) at /home/kde-devel/kdesvn/qt-copy/src/gui/painting/qbackingstore.cpp:1039 #39 0xb6c57155 in qt_syncBackingStore (rgn=@0xbfd801ec, widget=0x85ec158, recursive=false) at /home/kde-devel/kdesvn/qt-copy/src/gui/painting/qbackingstore.cpp:232 #40 0xb6c571c0 in qt_syncBackingStore (rgn=@0xbfd80274, widget=0x85ec158) at /home/kde-devel/kdesvn/qt-copy/src/gui/painting/qbackingstore.cpp:239 #41 0xb6b0d1d5 in QETWidget::translatePaintEvent (this=0x85ec158, event=0xbfd80618) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:4630 #42 0xb6b17e48 in QApplication::x11ProcessEvent (this=0x806aae8, event=0xbfd80618) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:3062 #43 0xb6b3d5c4 in x11EventSourceDispatch (s=0x808b388, callback=0, user_data=0x0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:142 #44 0xb5a5011c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #45 0xb5a5355f in ?? () from /usr/lib/libglib-2.0.so.0 #46 0x0808a678 in ?? () #47 0x00000000 in ?? ()
SVN commit 895593 by aseigo: make sure the rects cache file is always valid BUG:177463 M +14 -4 theme.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=895593
*** Bug 178407 has been marked as a duplicate of this bug. ***
*** Bug 178021 has been marked as a duplicate of this bug. ***
*** Bug 178964 has been marked as a duplicate of this bug. ***
*** Bug 180455 has been marked as a duplicate of this bug. ***