crashes in DesktopLayout

Aaron J. Seigo aseigo at kde.org
Sun Oct 26 01:33:05 CEST 2008


hi Abroz...

i've started getting a crash on-startup in DesktopLayout:

Thread 1 (Thread 0xb55996d0 (LWP 9882)):
[KCrash Handler]
#6  0xb37455d0 in QListData::size (this=0x8338748) at /home/aseigo/kde4/qt-
copy/include/QtCore/qlist.h:89
#7  0xb37459e1 in QList<ItemSpace::ItemSpaceItem>::size (this=0x8338748) at 
/home/aseigo/kde4/qt-copy/include/QtCore/qlist.h:119
#8  0xb3748a1b in DesktopLayout::setGeometry (this=0x81ee5a0, 
rect=@0xbfe9c3f8) at 
/home/aseigo/kde4/KDE/kdebase/workspace/plasma/containments/desktop/desktoplayout.cpp:266
#9  0xb72a906b in QGraphicsLayout::activate (this=0x81ee5a8) at 
graphicsview/qgraphicslayout.cpp:247
#10 0xb72a912d in QGraphicsLayout::widgetEvent (this=0x81ee5a8, e=0x8182f78) 
at graphicsview/qgraphicslayout.cpp:310
#11 0xb72ad098 in QGraphicsWidget::event (this=0x816a290, event=0x8182f78) at 
graphicsview/qgraphicswidget.cpp:1163
#12 0xb6cca4d9 in QApplicationPrivate::notify_helper (this=0x807e210, 
receiver=0x816a290, e=0x8182f78) at kernel/qapplication.cpp:3803
#13 0xb6cca7ee in QApplication::notify (this=0x80608c8, receiver=0x816a290, 
e=0x8182f78) at kernel/qapplication.cpp:3393
#14 0xb77e6763 in KApplication::notify (this=0x80608c8, receiver=0x816a290, 
event=0x8182f78) at 
/home/aseigo/kde4/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307

this code has become rather involved and has, still, no documentation for it. 
it makes me grow concerned. =)

i don't have time today (or probably for the rest of the week as i'm on the 
road) to debug this, and i'd appreciate it if you could look into it. my 
plasma-appletsrc which caused the problem in the first place is attached.

it looks like at some point in starting up with that configuration, there are 
entries in itemSpace.m_groups that aren't actually initialized perhaps?

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Software

-------------- next part --------------
[Containments][1]
activity=
formfactor=0
geometry=0,0,1280,800
immutability=1
location=0
plugin=desktop
screen=0
wallpaperplugin=image
wallpaperpluginmode=SingleImage
zvalue=0

[Containments][1][Applets][14]
geometry=204.858306721558,703.093131013884,96.2833865568831,91.9068689861157
immutability=1
plugin=clock
zvalue=13

[Containments][1][Applets][14][Configuration][ExtenderItems][3]
extenderItemName=calendar
sourceAppletId=14
sourceAppletPluginName=clock

[Containments][1][Applets][14][Configuration][PopupApplet]
DialogHeight=224
DialogWidth=237

[Containments][1][Applets][16]
geometry=659.071495667918,644.071495667918,41.8570086641643,41.8570086641643
immutability=1
plugin=notifier
zvalue=13

[Containments][1][Applets][2]
activity=
formfactor=0
geometry=9,163.5,600,400
immutability=1
location=0
plugin=folderview
screen=-1
zvalue=8

[Containments][1][Applets][2][Configuration]
activity=
formfactor=0
geometry=9,197.5,600,400
immutability=1
location=0
plugin=folderview
screen=-1
url=desktop:/
zvalue=8

[Containments][1][Wallpaper][image]
slideTimer=600
slidepaths=/opt/kde4/share/wallpapers/
userswallpapers=
wallpaper=/opt/kde4/share/wallpapers/Blue_Curl
wallpapercolor=56,111,150
wallpaperposition=0

[Containments][3]
activity=
formfactor=2
geometry=0,-40,1280,34
immutability=1
location=3
plugin=panel
screen=0
zvalue=150

[Containments][3][Applets][10]
geometry=1198,0,62,31
immutability=1
plugin=digital-clock
zvalue=0

[Containments][3][Applets][10][Configuration]
plainClockColor=255,255,255
plainClockFont=Sans Serif,31,-1,0,50,0,0,0,0,0
showDate=false
showDay=true
showSeconds=false
showTimezone=false
showYear=false
timeZones=Europe/London,Europe/Helsinki,UTC
useCustomColor=false

[Containments][3][Applets][10][Configuration][ExtenderItems][2]
extenderItemName=calendar
sourceAppletId=10
sourceAppletPluginName=digital-clock

[Containments][3][Applets][10][Configuration][PopupApplet]
DialogHeight=216
DialogWidth=221

[Containments][3][Applets][11][Configuration][ExtenderItems][5]
extenderItemName=powermanagement
sourceAppletId=11
sourceAppletPluginName=battery

[Containments][3][Applets][11][Configuration][PopupApplet]
DialogHeight=287
DialogWidth=259

[Containments][3][Applets][12]
geometry=851,0,31,31
immutability=1
plugin=battery
zvalue=0

[Containments][3][Applets][12][Configuration][ExtenderItems][12]
extenderItemName=powermanagement
sourceAppletId=12
sourceAppletPluginName=battery

[Containments][3][Applets][12][Configuration][PopupApplet]
DialogHeight=287
DialogWidth=259

[Containments][3][Applets][4]
geometry=0,0,31,31
immutability=1
plugin=launcher
zvalue=0

[Containments][3][Applets][4][Shortcuts]
global=

[Containments][3][Applets][5]
geometry=35,0,31,31
immutability=1
plugin=notifier
zvalue=0

[Containments][3][Applets][6]
geometry=70,0,75,31
immutability=1
plugin=pager
zvalue=0

[Containments][3][Applets][7]
geometry=149,0,698,31
immutability=1
plugin=tasks
zvalue=0

[Containments][3][Applets][7][Configuration]
maxRows=2
showOnlyCurrentDesktop=false
showOnlyMinimized=false

[Containments][3][Applets][8]
geometry=886,0,308,31
immutability=1
plugin=systemtray
zvalue=0

[Containments][3][Applets][8][Configuration][PopupApplet]
DialogHeight=73
DialogWidth=201

[Containments][3][Configuration]
maximumSize=1280,34
minimumSize=1280,34

[General]
immutability=1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20081025/621d09ee/attachment.sig 


More information about the Plasma-devel mailing list