Application: plasma-desktop (0.3) KDE Platform Version: 4.4.75 (KDE 4.4.75 (KDE 4.5 >= 20100505)) (Compiled from sources) Qt Version: 4.6.2 Operating System: Linux 2.6.30-1-686-bigmem i686 Distribution: Debian GNU/Linux 5.0.4 (lenny) -- Information about the crash: - What I was doing when the application crashed: Starting KDE after updating from SVN. Maybe related to the pastebin applet i have on my desktop. -- Backtrace: Application: Plasma-werkgebied (kdeinit4), signal: Segmentation fault [KCrash Handler] #7 QIcon::pixmap (this=0x4d005f, size=..., mode=QIcon::Normal, state=QIcon::Off) at /kde/source/qt-copy/src/gui/image/qicon.cpp:667 #8 0xaae10b6a in Pastebin::paintInterface (this=0x890a028, p=0xbfc5c7e4, contentsRect=...) at /kde/source/kdeplasma-addons/applets/pastebin/pastebin.cpp:320 #9 0xb56c0bb0 in Plasma::Applet::paint (this=0x890a028, painter=0xbfc5c7e4, option=0x843a808, widget=0x0) at /kde/source/kdelibs/plasma/applet.cpp:1400 #10 0xb715cfe8 in _q_paintItem (item=<value optimized out>, painter=0xbfc5c7e4, option=0x843a808, widget=0x0, useWindowOpacity=false, painterStateProtection=true) at /kde/source/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:4243 #11 0xb715f282 in _q_paintIntoCache (pix=0xbfc5ce44, item=0x890a030, pixmapExposed=..., itemToPixmap=..., renderHints=..., option=0x843a808, painterStateProtection=<value optimized out>) at /kde/source/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:4281 #12 0xb7165fe8 in QGraphicsScenePrivate::drawItemHelper (this=0x843a6a8, item=0x890a030, painter=0xbfc5dc7c, option=0x843a808, widget=0x89374a8, painterStateProtection=true) at /kde/source/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:4574 #13 0xb716a430 in QGraphicsScenePrivate::draw (this=0x843a6a8, item=0x890a030, painter=0xbfc5dc7c, viewTransform=0xbfc5dab4, transformPtr=0xbfc5d228, exposedRegion=0x8d46bdc, widget=0x89374a8, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=true, drawItem=true) at /kde/source/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:4827 #14 0xb716ad95 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x843a6a8, item=0x890a030, painter=0xbfc5dc7c, viewTransform=0xbfc5dab4, exposedRegion=0x8d46bdc, widget=0x89374a8, parentOpacity=1, effectTransform=0x0) at /kde/source/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:4749 #15 0xb716a1ac in QGraphicsScenePrivate::draw (this=0x843a6a8, item=0x87a19e8, painter=0xbfc5dc7c, viewTransform=0xbfc5dab4, transformPtr=0xbfc5d738, exposedRegion=0x8d46bdc, widget=0x89374a8, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at /kde/source/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:4841 #16 0xb716ad95 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x843a6a8, item=0x87a19e8, painter=0xbfc5dc7c, viewTransform=0xbfc5dab4, exposedRegion=0x8d46bdc, widget=0x89374a8, parentOpacity=1, effectTransform=0x0) at /kde/source/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:4749 #17 0xb716b5ce in QGraphicsScenePrivate::drawItems (this=0x843a6a8, painter=0xbfc5dc7c, viewTransform=0xbfc5dab4, exposedRegion=0x8d46bdc, widget=0x89374a8) at /kde/source/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:4619 #18 0xb719393b in QGraphicsView::paintEvent (this=0x8866500, event=0xbfc5e3c4) at /kde/source/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:3393 #19 0xb6b3df7b in QWidget::event (this=0x8866500, event=0xbfc5e3c4) at /kde/source/qt-copy/src/gui/kernel/qwidget.cpp:8144 #20 0xb6f282d3 in QFrame::event (this=0x8866500, e=0xbfc5e3c4) at /kde/source/qt-copy/src/gui/widgets/qframe.cpp:557 #21 0xb6fc1d62 in QAbstractScrollArea::viewportEvent (this=0x8866500, e=0x4d005f) at /kde/source/qt-copy/src/gui/widgets/qabstractscrollarea.cpp:1036 #22 0xb718e00a in QGraphicsView::viewportEvent (this=0x8866500, event=0xbfc5e3c4) at /kde/source/qt-copy/src/gui/graphicsview/qgraphicsview.cpp:2787 #23 0xb6fc4745 in QAbstractScrollAreaPrivate::viewportEvent (this=0x89c4c20, o=0x89374a8, e=0xbfc5e3c4) at /kde/source/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:100 #24 QAbstractScrollAreaFilter::eventFilter (this=0x89c4c20, o=0x89374a8, e=0xbfc5e3c4) at /kde/source/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:116 #25 0xb761f83a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x83bb468, receiver=0x89374a8, event=0xbfc5e3c4) at /kde/source/qt-copy/src/corelib/kernel/qcoreapplication.cpp:819 #26 0xb6adee69 in QApplicationPrivate::notify_helper (this=0x83bb468, receiver=0x89374a8, e=0xbfc5e3c4) at /kde/source/qt-copy/src/gui/kernel/qapplication.cpp:4300 #27 0xb6ae64e7 in QApplication::notify (this=0x839dc80, receiver=0x89374a8, e=0xbfc5e3c4) at /kde/source/qt-copy/src/gui/kernel/qapplication.cpp:4269 #28 0xb7d3553b in KApplication::notify (this=0x839dc80, receiver=0x89374a8, event=0xbfc5e3c4) at /kde/source/kdelibs/kdeui/kernel/kapplication.cpp:302 #29 0xb762051b in QCoreApplication::notifyInternal (this=0x839dc80, receiver=0x89374a8, event=0xbfc5e3c4) at /kde/source/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704 #30 0xb6b463c2 in QCoreApplication::sendSpontaneousEvent (this=0x8d487b8, pdev=0x89bbf14, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d48a88) at ../../include/QtCore/../../../../source/qt-copy/src/corelib/kernel/qcoreapplication.h:218 #31 QWidgetPrivate::drawWidget (this=0x8d487b8, pdev=0x89bbf14, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d48a88) at /kde/source/qt-copy/src/gui/kernel/qwidget.cpp:5339 #32 0xb6b46d94 in QWidgetPrivate::paintSiblingsRecursive (this=0x8d46878, pdev=0x89bbf14, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d48a88) at /kde/source/qt-copy/src/gui/kernel/qwidget.cpp:5452 #33 0xb6b45e28 in QWidgetPrivate::drawWidget (this=0x8d46878, pdev=0x89bbf14, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d48a88) at /kde/source/qt-copy/src/gui/kernel/qwidget.cpp:5388 #34 0xb6d17c85 in QWidgetBackingStore::sync (this=0x8d48a88) at /kde/source/qt-copy/src/gui/painting/qbackingstore.cpp:1291 #35 0xb6d17f8d in QWidgetBackingStore::sync (this=0x8d48a88, exposedWidget=0x8866500, exposedRegion=...) at /kde/source/qt-copy/src/gui/painting/qbackingstore.cpp:1096 #36 0xb6b3612f in QWidgetPrivate::syncBackingStore (this=0x8d46878, region=...) at /kde/source/qt-copy/src/gui/kernel/qwidget.cpp:1681 #37 0xb6b62e13 in QETWidget::translatePaintEvent (this=0x8866500, event=0xbfc5eeec) at /kde/source/qt-copy/src/gui/kernel/qapplication_x11.cpp:5078 #38 0xb6b6faa5 in QApplication::x11ProcessEvent (this=0x839dc80, event=0xbfc5eeec) at /kde/source/qt-copy/src/gui/kernel/qapplication_x11.cpp:3401 #39 0xb6b9bac2 in x11EventSourceDispatch (s=0x83be440, callback=0, user_data=0x0) at /kde/source/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146 #40 0xb63d22e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #41 0xb63d6000 in ?? () from /lib/libglib-2.0.so.0 #42 0xb63d6198 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #43 0xb764c3e1 in QEventDispatcherGlib::processEvents (this=0x83bb1c8, flags=...) at /kde/source/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:412 #44 0xb6b9b615 in QGuiEventDispatcherGlib::processEvents (this=0x83bb1c8, flags=...) at /kde/source/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204 #45 0xb761eb6a in QEventLoop::processEvents (this=0x8bd0820, flags=...) at /kde/source/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #46 0xb761efb2 in QEventLoop::exec (this=0x8bd0820, flags=...) at /kde/source/qt-copy/src/corelib/kernel/qeventloop.cpp:201 #47 0xab0a8e2e in Akonadi::Control::Private::exec (this=0x8c35890) at /kde/source/kdepimlibs/akonadi/control.cpp:133 #48 0xab0a94f5 in Akonadi::Control::start () at /kde/source/kdepimlibs/akonadi/control.cpp:198 #49 0xaa523d05 in CalendarEngine::initAkonadiCalendar (this=0x8b29d30) at /kde/source/kdebase/workspace/plasma/generic/dataengines/calendar/calendarengine.cpp:164 #50 0xaa5242db in CalendarEngine::akonadiCalendarSourceRequest (this=0x8b29d30, name=..., tokens=...) at /kde/source/kdebase/workspace/plasma/generic/dataengines/calendar/calendarengine.cpp:148 #51 0xaa524a06 in CalendarEngine::sourceRequestEvent (this=0x8b29d30, name=...) at /kde/source/kdebase/workspace/plasma/generic/dataengines/calendar/calendarengine.cpp:65 #52 0xb56f890e in Plasma::DataEnginePrivate::requestSource (this=0x8bce7e0, sourceName=..., newSource=0xbfc5f53b) at /kde/source/kdelibs/plasma/dataengine.cpp:683 #53 0xb56f89be in Plasma::DataEngine::connectSource (this=0x8b29d30, source=..., visualization=0x8b01720, pollingInterval=0, intervalAlignment=Plasma::NoAlignment) at /kde/source/kdelibs/plasma/dataengine.cpp:93 #54 0xaae8abce in Plasma::CalendarTable::populateEvents (this=0x8b01720) at /kde/source/kdebase/workspace/libs/plasmaclock/calendartable.cpp:650 #55 0xaae8b41a in Plasma::CalendarTable::setDataEngine (this=0x8b01720, dataEngine=0x8b29d30) at /kde/source/kdebase/workspace/libs/plasmaclock/calendartable.cpp:467 #56 0xaae84a08 in Plasma::Calendar::setDataEngine (this=0x89bc0b0, dataEngine=0x8b29d30) at /kde/source/kdebase/workspace/libs/plasmaclock/calendar.cpp:248 #57 0xaae7cf0b in ClockApplet::init (this=0x885ba88) at /kde/source/kdebase/workspace/libs/plasmaclock/clockapplet.cpp:555 #58 0xaaea335f in Clock::init (this=0x885ba88) at /kde/source/kdebase/workspace/plasma/generic/applets/digital-clock/clock.cpp:72 #59 0xb56ef5cb in Plasma::Corona::loadLayout (this=0x843ab28, configName=...) at /kde/source/kdelibs/plasma/corona.cpp:504 #60 0xb56ef9f6 in Plasma::Corona::initializeLayout (this=0x843ab28, configName=...) at /kde/source/kdelibs/plasma/corona.cpp:349 #61 0xb2b6c483 in PlasmaApp::corona (this=0x839dc80) at /kde/source/kdebase/workspace/plasma/desktop/shell/plasmaapp.cpp:706 #62 0xb2b6d90d in PlasmaApp::setupDesktop (this=0x839dc80) at /kde/source/kdebase/workspace/plasma/desktop/shell/plasmaapp.cpp:280 #63 0xb2b6dd88 in PlasmaApp::qt_metacall (this=0x839dc80, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbfc5fa18) at /kde/build/kdebase/workspace/plasma/desktop/shell/plasmaapp.moc:152 #64 0xb76258a5 in QMetaObject::metacall (object=0xbfc5c3e8, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbfc5fa18) at /kde/source/qt-copy/src/corelib/kernel/qmetaobject.cpp:237 #65 0xb76343a7 in QMetaObject::activate (sender=0x84c2880, m=0xb773ab48, local_signal_index=0, argv=0x0) at /kde/source/qt-copy/src/corelib/kernel/qobject.cpp:3293 #66 0xb763ba87 in QSingleShotTimer::timeout (this=0x84c2880) at .moc/release-shared/qtimer.moc:82 #67 0xb763bbac in QSingleShotTimer::timerEvent (this=0x84c2880) at /kde/source/qt-copy/src/corelib/kernel/qtimer.cpp:308 #68 0xb7631154 in QObject::event (this=0x84c2880, e=0xbfc5ffdc) at /kde/source/qt-copy/src/corelib/kernel/qobject.cpp:1212 #69 0xb6adee8c in QApplicationPrivate::notify_helper (this=0x83bb468, receiver=0x84c2880, e=0xbfc5ffdc) at /kde/source/qt-copy/src/gui/kernel/qapplication.cpp:4304 #70 0xb6ae644b in QApplication::notify (this=0x839dc80, receiver=0x84c2880, e=0xbfc5ffdc) at /kde/source/qt-copy/src/gui/kernel/qapplication.cpp:3708 #71 0xb7d3553b in KApplication::notify (this=0x839dc80, receiver=0x84c2880, event=0xbfc5ffdc) at /kde/source/kdelibs/kdeui/kernel/kapplication.cpp:302 #72 0xb762051b in QCoreApplication::notifyInternal (this=0x839dc80, receiver=0x84c2880, event=0xbfc5ffdc) at /kde/source/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704 #73 0xb76500ee in QCoreApplication::sendEvent (this=0x83bdfbc) at ../../include/QtCore/../../../../source/qt-copy/src/corelib/kernel/qcoreapplication.h:215 #74 QTimerInfoList::activateTimers (this=0x83bdfbc) at /kde/source/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:603 #75 0xb764c6e4 in timerSourceDispatch (source=0x83bdf88) at /kde/source/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:184 #76 0xb63d22e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #77 0xb63d6000 in ?? () from /lib/libglib-2.0.so.0 #78 0xb63d6198 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #79 0xb764c3e1 in QEventDispatcherGlib::processEvents (this=0x83bb1c8, flags=...) at /kde/source/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:412 #80 0xb6b9b615 in QGuiEventDispatcherGlib::processEvents (this=0x83bb1c8, flags=...) at /kde/source/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204 #81 0xb761eb6a in QEventLoop::processEvents (this=0xbfc60250, flags=...) at /kde/source/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #82 0xb761efb2 in QEventLoop::exec (this=0xbfc60250, flags=...) at /kde/source/qt-copy/src/corelib/kernel/qeventloop.cpp:201 #83 0xb76216c9 in QCoreApplication::exec () at /kde/source/qt-copy/src/corelib/kernel/qcoreapplication.cpp:981 #84 0xb6adef27 in QApplication::exec () at /kde/source/qt-copy/src/gui/kernel/qapplication.cpp:3583 #85 0xb2b500b5 in kdemain (argc=1, argv=0x838b688) at /kde/source/kdebase/workspace/plasma/desktop/shell/main.cpp:118 #86 0x0804e5c7 in launch (argc=1, _name=0x839549c "/opt/kde/4.4-qt4.6/bin/plasma-desktop", args=0x83954c2 "", cwd=0x0, envc=0, envs=0x83954c6 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x80522ba "0") at /kde/source/kdelibs/kinit/kinit.cpp:722 #87 0x0804ed36 in handle_launcher_request (sock=9, who=0x8052570 "launcher") at /kde/source/kdelibs/kinit/kinit.cpp:1214 #88 0x0804f694 in handle_requests (waitForPid=0) at /kde/source/kdelibs/kinit/kinit.cpp:1407 #89 0x0805011c in main (argc=4, argv=0xbfc609c4, envp=0xbfc609d8) at /kde/source/kdelibs/kinit/kinit.cpp:1855 Reported using DrKonqi
SVN commit 1124147 by aseigo: don't need to cache this BUG:236789 M +1 -4 pastebin.cpp M +0 -1 pastebin.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1124147