qWarnings in plasma

Michael Jansen kde at michael-jansen.biz
Sun Jul 12 16:09:58 CEST 2009


I'm currently hunting down some qWarnings. Please have a look and see if we 
can get rid of these in plasma. I'm on qt trunk so it could be those warning 
are new there. But i thought they probably tell use about a problem so here 
they are.


This kind of warning happens twice.


#0  qWarning (msg=0x7ffff3ea55d8 "QGraphicsLinearLayout::removeAt: invalid 
index %d") at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/global/qglobal.cpp:2130
#1  0x00007ffff3dc8c15 in QGraphicsLinearLayout::removeAt (this=0xbaaf50, 
index=0)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/gui/graphicsview/qgraphicslinearlayout.cpp:327
#2  0x00007ffff75e9395 in Plasma::PopupAppletPrivate::popupConstraintsEvent 
(this=0x846710, constraints={i = -15088})
    at /home/mjansen/kde/trunk/src/kdelibs/plasma/popupapplet.cpp:156
#3  0x00007ffff75a37b2 in Plasma::Applet::flushPendingConstraintsEvents 
(this=0x964cc0) at /home/mjansen/kde/trunk/src/kdelibs/plasma/applet.cpp:1167
#4  0x00007ffff75c5474 in Plasma::Corona::loadLayout (this=0x777a40, 
configName=<value optimized out>) at 
/home/mjansen/kde/trunk/src/kdelibs/plasma/corona.cpp:379
#5  0x00007ffff75c569e in Plasma::Corona::initializeLayout (this=0x777a40, 
configName=@0x7fffffffc970) at 
/home/mjansen/kde/trunk/src/kdelibs/plasma/corona.cpp:324
#6  0x00007ffff7ba0edf in PlasmaApp::corona (this=0x624610) at 
/home/mjansen/kde/trunk/src/kdebase/workspace/plasma/shells/desktop/plasmaapp.cpp:540
#7  0x00007ffff7ba27ee in PlasmaApp::setupDesktop (this=0x624610) at 
/home/mjansen/kde/trunk/src/kdebase/workspace/plasma/shells/desktop/plasmaapp.cpp:252
#8  0x00007ffff7ba29bd in PlasmaApp::qt_metacall (this=0x624610, 
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
_a=0x7fffffffcbf0)
    at 
/home/mjansen/kde/trunk/bld/kdebase/workspace/plasma/shells/desktop/plasmaapp.moc:115
#9  0x00007ffff2fc07c8 in QMetaObject::activate (sender=0x74c360, 
from_signal_index=4, to_signal_index=4, argv=0x0)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qobject.cpp:3115
#10 0x00007ffff2fc1b89 in QMetaObject::activate (sender=0x74c360, 
m=0x7ffff32dc5c0, local_signal_index=0, argv=0x0)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qobject.cpp:3192
#11 0x00007ffff2fc88e4 in QSingleShotTimer::timeout (this=0x74c360) at 
.moc/debug-shared/qtimer.moc:76
#12 0x00007ffff2fc89db in QSingleShotTimer::timerEvent (this=0x74c360) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qtimer.cpp:298
#13 0x00007ffff2fbc8cc in QObject::event (this=0x74c360, e=0x7fffffffd580) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qobject.cpp:1065
#14 0x00007ffff377086d in QApplicationPrivate::notify_helper (this=0x63aff0, 
receiver=0x74c360, e=0x7fffffffd580)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/gui/kernel/qapplication.cpp:4106
#15 0x00007ffff377950c in QApplication::notify (this=0x624610, 
receiver=0x74c360, e=0x7fffffffd580)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/gui/kernel/qapplication.cpp:3632
#16 0x00007ffff6149f8e in KApplication::notify (this=0x624610, 
receiver=0x74c360, event=0x7fffffffd580)
    at /home/mjansen/kde/trunk/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#17 0x00007ffff2faa481 in QCoreApplication::notifyInternal (this=0x624610, 
receiver=0x74c360, event=0x7fffffffd580)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qcoreapplication.cpp:620
#18 0x00007ffff376d1e5 in QCoreApplication::sendEvent (receiver=0x74c360, 
event=0x7fffffffd580)
    at 
../../include/QtCore/../../../../src/qtmaster/src/corelib/kernel/qcoreapplication.h:213
#19 0x00007ffff2fdbd59 in QTimerInfoList::activateTimers (this=0x63e190) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qeventdispatcher_unix.cpp:580
#20 0x00007ffff2fd9542 in timerSourceDispatch (source=0x63e130) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qeventdispatcher_glib.cpp:165
#21 0x00007fffeeb790fb in g_main_context_dispatch () from 
/usr/lib64/libglib-2.0.so.0
#22 0x00007fffeeb7c8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00007fffeeb7ca8b in g_main_context_iteration () from 
/usr/lib64/libglib-2.0.so.0
#24 0x00007ffff2fd871a in QEventDispatcherGlib::processEvents (this=0x60ba00, 
flags={i = -10272})
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qeventdispatcher_glib.cpp:327
#25 0x00007ffff382919f in QGuiEventDispatcherGlib::processEvents 
(this=0x60ba00, flags={i = -10176})
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#26 0x00007ffff2fa773b in QEventLoop::processEvents (this=0x7fffffffd900, 
flags={i = -10080}) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qeventloop.cpp:149
#27 0x00007ffff2fa795d in QEventLoop::exec (this=0x7fffffffd900, flags={i = 
-9968}) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qeventloop.cpp:197
#28 0x00007ffff2faaccc in QCoreApplication::exec () at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qcoreapplication.cpp:902
#29 0x00007ffff37708a6 in QApplication::exec () at 
/home/mjansen/kde/trunk/src/qtmaster/src/gui/kernel/qapplication.cpp:3546
#30 0x00007ffff7b8d564 in kdemain (argc=2, argv=0x7fffffffdcc8) at 
/home/mjansen/kde/trunk/src/kdebase/workspace/plasma/shells/desktop/main.cpp:112
#31 0x00007ffff215d586 in __libc_start_main () from /lib64/libc.so.6
#32 0x0000000000400869 in _start () at ../sysdeps/x86_64/elf/start.S:113





And then a bunch of those:

#0  qWarning (msg=0x7ffff3ea52f8 "QGraphicsLayout::addChildLayoutItem: %s 
\"%s\" in wrong parent; moved to correct parent")
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/global/qglobal.cpp:2130
#1  0x00007ffff3dc615c in QGraphicsLayoutPrivate::addChildLayoutItem 
(this=0xe16ab0, layoutItem=0xebb670)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/gui/graphicsview/qgraphicslayout_p.cpp:170
#2  0x00007ffff3dc8a85 in QGraphicsLinearLayout::insertItem (this=0xe19e80, 
index=-1, item=0xebb670)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/gui/graphicsview/qgraphicslinearlayout.cpp:276
#3  0x00007ffff75dc5e3 in Plasma::ExtenderItemPrivate::updateToolBox 
(this=0xe15d10) at 
/home/mjansen/kde/trunk/src/kdelibs/plasma/extenderitem.cpp:738
#4  0x00007ffff75dd67a in Plasma::ExtenderItem::addAction (this=0xe157a0, 
name=@0x7fffffffc0f0, action=0xebc2d0)
    at /home/mjansen/kde/trunk/src/kdelibs/plasma/extenderitem.cpp:389
#5  0x00007ffff75dab04 in ExtenderGroup (this=0xe157a0, parent=<value 
optimized out>, groupId=<value optimized out>)
    at /home/mjansen/kde/trunk/src/kdelibs/plasma/extendergroup.cpp:52
#6  0x00007ffff75d6b4f in Plasma::ExtenderPrivate::loadExtenderItems 
(this=0xe1a5f0) at /home/mjansen/kde/trunk/src/kdelibs/plasma/extender.cpp:660
#7  0x00007ffff75d86de in Extender (this=0xb9b9a0, applet=0xb3fdf0) at 
/home/mjansen/kde/trunk/src/kdelibs/plasma/extender.cpp:114
#8  0x00007ffff75a42c6 in Plasma::Applet::extender (this=0xb3fdf0) at 
/home/mjansen/kde/trunk/src/kdelibs/plasma/applet.cpp:679
#9  0x00007fffd9da8d2b in SystemTray::Applet::init (this=0xb3fdf0) at 
/home/mjansen/kde/trunk/src/kdebase/workspace/plasma/applets/systemtray/ui/applet.cpp:193
#10 0x00007ffff75c546c in Plasma::Corona::loadLayout (this=0x777a40, 
configName=<value optimized out>) at 
/home/mjansen/kde/trunk/src/kdelibs/plasma/corona.cpp:377
#11 0x00007ffff75c569e in Plasma::Corona::initializeLayout (this=0x777a40, 
configName=@0x7fffffffc970) at 
/home/mjansen/kde/trunk/src/kdelibs/plasma/corona.cpp:324
#12 0x00007ffff7ba0edf in PlasmaApp::corona (this=0x624610) at 
/home/mjansen/kde/trunk/src/kdebase/workspace/plasma/shells/desktop/plasmaapp.cpp:540
#13 0x00007ffff7ba27ee in PlasmaApp::setupDesktop (this=0x624610) at 
/home/mjansen/kde/trunk/src/kdebase/workspace/plasma/shells/desktop/plasmaapp.cpp:252
#14 0x00007ffff7ba29bd in PlasmaApp::qt_metacall (this=0x624610, 
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, 
_a=0x7fffffffcbf0)
    at 
/home/mjansen/kde/trunk/bld/kdebase/workspace/plasma/shells/desktop/plasmaapp.moc:115
#15 0x00007ffff2fc07c8 in QMetaObject::activate (sender=0x74c360, 
from_signal_index=4, to_signal_index=4, argv=0x0)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qobject.cpp:3115
#16 0x00007ffff2fc1b89 in QMetaObject::activate (sender=0x74c360, 
m=0x7ffff32dc5c0, local_signal_index=0, argv=0x0)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qobject.cpp:3192
#17 0x00007ffff2fc88e4 in QSingleShotTimer::timeout (this=0x74c360) at 
.moc/debug-shared/qtimer.moc:76
#18 0x00007ffff2fc89db in QSingleShotTimer::timerEvent (this=0x74c360) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qtimer.cpp:298
#19 0x00007ffff2fbc8cc in QObject::event (this=0x74c360, e=0x7fffffffd580) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qobject.cpp:1065
#20 0x00007ffff377086d in QApplicationPrivate::notify_helper (this=0x63aff0, 
receiver=0x74c360, e=0x7fffffffd580)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/gui/kernel/qapplication.cpp:4106
#21 0x00007ffff377950c in QApplication::notify (this=0x624610, 
receiver=0x74c360, e=0x7fffffffd580)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/gui/kernel/qapplication.cpp:3632
#22 0x00007ffff6149f8e in KApplication::notify (this=0x624610, 
receiver=0x74c360, event=0x7fffffffd580)
    at /home/mjansen/kde/trunk/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#23 0x00007ffff2faa481 in QCoreApplication::notifyInternal (this=0x624610, 
receiver=0x74c360, event=0x7fffffffd580)
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qcoreapplication.cpp:620
#24 0x00007ffff376d1e5 in QCoreApplication::sendEvent (receiver=0x74c360, 
event=0x7fffffffd580)
    at 
../../include/QtCore/../../../../src/qtmaster/src/corelib/kernel/qcoreapplication.h:213
#25 0x00007ffff2fdbd59 in QTimerInfoList::activateTimers (this=0x63e190) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qeventdispatcher_unix.cpp:580
#26 0x00007ffff2fd9542 in timerSourceDispatch (source=0x63e130) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qeventdispatcher_glib.cpp:165
#27 0x00007fffeeb790fb in g_main_context_dispatch () from 
/usr/lib64/libglib-2.0.so.0
#28 0x00007fffeeb7c8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#29 0x00007fffeeb7ca8b in g_main_context_iteration () from 
/usr/lib64/libglib-2.0.so.0
#30 0x00007ffff2fd871a in QEventDispatcherGlib::processEvents (this=0x60ba00, 
flags={i = -10272})
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qeventdispatcher_glib.cpp:327
#31 0x00007ffff382919f in QGuiEventDispatcherGlib::processEvents 
(this=0x60ba00, flags={i = -10176})
    at 
/home/mjansen/kde/trunk/src/qtmaster/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#32 0x00007ffff2fa773b in QEventLoop::processEvents (this=0x7fffffffd900, 
flags={i = -10080}) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qeventloop.cpp:149
#33 0x00007ffff2fa795d in QEventLoop::exec (this=0x7fffffffd900, flags={i = 
-9968}) at 
/home/mjansen/kde/trunk/src/qtmaster/src/corelib/kernel/qeventloop.cpp:197






More information about the Plasma-devel mailing list