[Panel-devel] Crash when adding pager

Chris Howells chris at chrishowells.co.uk
Fri Oct 26 16:35:44 CEST 2007


Hi,

I'm seeing this crash when adding a pager in plasma, just though I'd 
send it here to see if anybody else is experiencing it:

SVN from a few hours ago.

Program received signal SIGABRT, Aborted.
[Switching to Thread -1238108480 (LWP 1115)]
0xb7f8f410 in ?? ()
(gdb) bt
#0  0xb7f8f410 in ?? ()
#1  0xbfef259c in ?? ()
#2  0x00000006 in ?? ()
#3  0x0000045b in ?? ()
#4  0xb66c1811 in raise () from /lib/tls/i686/cmov/libc.so.6
#5  0xb66c2fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
#6  0xb7cf6b72 in qt_message_output (msgType=QtFatalMsg,
     buf=0xbfef2720 "ASSERT failure in QList<T>::operator[]: \"index out 
of range\", file /export/kde/qt-copy/include/QtCore/qlist.h,
line 394") at global/qglobal.cpp:2162
#7  0xb7cf6bd7 in qFatal (msg=0xb7deb15c "ASSERT failure in %s: \"%s\", 
file %s, line %d") at global/qglobal.cpp:2393
#8  0xb7cf6c1c in qt_assert_x (where=0xb39a01f6 "QList<T>::operator[]", 
what=0xb39a01e3 "index out of range",
     file=0xb39a01b8 "/export/kde/qt-copy/include/QtCore/qlist.h", 
line=394) at global/qglobal.cpp:1927
#9  0xb399e744 in QList<QRectF>::operator[] (this=0x834f2c8, i=0) at 
/export/kde/qt-copy/include/QtCore/qlist.h:394
#10 0xb399afd1 in Pager::recalculateWindowRects (this=0x834f250)
     at 
/export/kde/src/KDE/kdebase/workspace/plasma/applets/pager/pager.cpp:160
#11 0xb399b3f9 in Pager::qt_metacall (this=0x834f250, 
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfef4d24)
     at 
/export/kde/build/KDE/kdebase/workspace/plasma/applets/pager/pager.moc:99
#12 0xb7dc426a in QMetaObject::activate (sender=0x839a388, 
from_signal_index=4, to_signal_index=4, argv=0x0)
     at kernel/qobject.cpp:3080
#13 0xb7dc4689 in QMetaObject::activate (sender=0x839a388, m=0xb7e37984, 
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3142
#14 0xb7dea849 in QTimer::timeout (this=0x839a388) at 
.moc/debug-shared/moc_qtimer.cpp:125
#15 0xb7dcf985 in QTimer::timerEvent (this=0x839a388, e=0xbfef5354) at 
kernel/qtimer.cpp:261
#16 0xb7dc4e60 in QObject::event (this=0x839a388, e=0xbfef5354) at 
kernel/qobject.cpp:1088
#17 0xb69fec8d in QApplicationPrivate::notify_helper (this=0x8065420, 
receiver=0x839a388, e=0xbfef5354)
     at kernel/qapplication.cpp:3558
#18 0xb69fefa3 in QApplication::notify (this=0xbfef55d8, 
receiver=0x839a388, e=0xbfef5354) at kernel/qapplication.cpp:3117
#19 0xb7983e64 in KApplication::notify (this=0xbfef55d8, 
receiver=0x839a388, event=0xbfef5354)
     at /export/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:319
#20 0xb7db2fb8 in QCoreApplication::notifyInternal (this=0xbfef55d8, 
receiver=0x839a388, event=0xbfef5354)
     at kernel/qcoreapplication.cpp:532
#21 0xb7db6357 in QCoreApplication::sendEvent (receiver=0x839a388, 
event=0xbfef5354)
     at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:202
#22 0xb7ddef7b in QTimerInfoList::activateTimers (this=0x806815c) at 
kernel/qeventdispatcher_unix.cpp:556
#23 0xb7ddbf16 in timerSourceDispatch (source=0x8068128) at 
kernel/qeventdispatcher_glib.cpp:157
#24 0xb662e731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0xb66317a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#26 0xb6631d27 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0xb7ddb8c0 in QEventDispatcherGlib::processEvents (this=0x8064d98, 
flags=@0xbfef54c8) at kernel/qeventdispatcher_glib.cpp:340
#28 0xb6a93de4 in QGuiEventDispatcherGlib::processEvents 
(this=0x8064d98, flags=@0xbfef54fc)
---Type <return> to continue, or q <return> to quit---
     at kernel/qguieventdispatcher_glib.cpp:193
#29 0xb7daff80 in QEventLoop::processEvents (this=0xbfef5570, 
flags=@0xbfef5534) at kernel/qeventloop.cpp:142
#30 0xb7db0102 in QEventLoop::exec (this=0xbfef5570, flags=@0xbfef5578) 
at kernel/qeventloop.cpp:184
#31 0xb7db36f9 in QCoreApplication::exec () at 
kernel/qcoreapplication.cpp:761
#32 0xb69fe818 in QApplication::exec () at kernel/qapplication.cpp:3055
#33 0x0804e92b in main (argc=2, argv=0xbfef56f4) at 
/export/kde/src/KDE/kdebase/workspace/plasma/plasma/main.cpp:50


More information about the Panel-devel mailing list