plasma crash in tooltipmanager

David Faure faure at kde.org
Thu Jan 8 18:48:00 CET 2009


KDE-soon-4.2.

I was clicking in the taskbar to switch to another window when a window just appeared,
or something like that -- some kind of race between the taskbar and me --, and plasma crashed:

Looks like an already-deleted applet, but this can't be, I wasn't removing any applets,
there were just taskbar entries coming and going...

PS: please cc me in case of replies, I'm not subscribed.

Application: Plasma Workspace (plasma), signal SIGSEGV
0x00007f040ddc1621 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 13012)]

Thread 1 (Thread 0x7f04138536f0 (LWP 13012)):
[KCrash Handler]
#5  0x00007f040ebb11aa in QMetaObject::cast (this=0x7f041356d0e0, obj=0x58dd480) at kernel/qmetaobject.cpp:211
#6  0x00007f0413219c05 in qobject_cast<Plasma::PopupApplet*> (object=0x58dd480) at /d/kde/src/4/qt-copy/include/QtCore/../../src/corelib/kernel/qobject.h:438
#7  0x00007f041328d6a8 in Plasma::ToolTipManagerPrivate::showToolTip (this=0x22296a0) at /d/kde/src/4/kdelibs/plasma/tooltipmanager.cpp:304
#8  0x00007f041328db55 in Plasma::ToolTipManager::qt_metacall (this=0x227db20, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff1ba26000) at /d/kde/build/4/kdelibs/plasma/tooltipmanager.moc:68
#9  0x00007f040ebc09c7 in QMetaObject::activate (sender=0x23168f0, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3028
#10 0x00007f040ebc0e3d in QMetaObject::activate (sender=0x23168f0, m=0x7f040eeaa2c0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3101
#11 0x00007f040ebfc6e0 in QTimer::timeout (this=0x23168f0) at .moc/debug-shared/moc_qtimer.cpp:126
#12 0x00007f040ebca9ea in QTimer::timerEvent (this=0x23168f0, e=0x7fff1ba26850) at kernel/qtimer.cpp:257
#13 0x00007f040ebbeca4 in QObject::event (this=0x23168f0, e=0x7fff1ba26850) at kernel/qobject.cpp:1120
#14 0x00007f040f2fa9f5 in QApplicationPrivate::notify_helper (this=0x22302c0, receiver=0x23168f0, e=0x7fff1ba26850) at kernel/qapplication.cpp:3803
#15 0x00007f040f2facfe in QApplication::notify (this=0x2221540, receiver=0x23168f0, e=0x7fff1ba26850) at kernel/qapplication.cpp:3393
#16 0x00007f0411ba3c44 in KApplication::notify (this=0x2221540, receiver=0x23168f0, event=0x7fff1ba26850) at /d/kde/src/4/kdelibs/kdeui/kernel/kapplication.cpp:307
#17 0x00007f040ebac48f in QCoreApplication::notifyInternal (this=0x2221540, receiver=0x23168f0, event=0x7fff1ba26850) at kernel/qcoreapplication.cpp:583
#18 0x00007f040f2f7d69 in QCoreApplication::sendEvent (receiver=0x23168f0, event=0x7fff1ba26850) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#19 0x00007f040ebdc661 in QTimerInfoList::activateTimers (this=0x2233860) at kernel/qeventdispatcher_unix.cpp:557
#20 0x00007f040ebd9ea6 in timerSourceDispatch (source=0x2233800) at kernel/qeventdispatcher_glib.cpp:160
#21 0x00007f040b53ad3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0x00007f040b53e50d in ?? () from /usr/lib/libglib-2.0.so.0
#23 0x00007f040b53e6cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0x00007f040ebd9102 in QEventDispatcherGlib::processEvents (this=0x222efa0, flags={i = 463628976}) at kernel/qeventdispatcher_glib.cpp:319
#25 0x00007f040f39aa97 in QGuiEventDispatcherGlib::processEvents (this=0x222efa0, flags={i = 463629072}) at kernel/qguieventdispatcher_glib.cpp:198
#26 0x00007f040eba9717 in QEventLoop::processEvents (this=0x7fff1ba26bd0, flags={i = 463629200}) at kernel/qeventloop.cpp:143
#27 0x00007f040eba9912 in QEventLoop::exec (this=0x7fff1ba26bd0, flags={i = 463629296}) at kernel/qeventloop.cpp:190
#28 0x00007f040ebaccf4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#29 0x00007f040f2fa752 in QApplication::exec () at kernel/qapplication.cpp:3331
#30 0x00007f04135bae5b in kdemain (argc=1, argv=0x7fff1ba26ec8) at /d/kde/src/4/kdebase/workspace/plasma/shells/desktop/main.cpp:54
#31 0x0000000000400907 in main (argc=1, argv=0x7fff1ba26ec8) at /d/kde/build/4/kdebase/workspace/plasma/shells/desktop/plasma_qgv_dummy.cpp:3



-- 
David Faure, faure at kde.org, sponsored by Qt Software @ Nokia to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).


More information about the Plasma-devel mailing list