Bug 166907 - Plasma crash during startup
Summary: Plasma crash during startup
Status: RESOLVED WORKSFORME
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-18 11:18 UTC by Felix Seeger
Modified: 2008-07-18 11:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Seeger 2008-07-18 11:18:58 UTC
Version:           unknown (using 4.1.60 (KDE 4.1.60 (KDE 4.2 >= 20080709)), compiled sources)
Compiler:          gcc-4.3
OS:                Linux (i686) release 2.6.26-rc9

Since some days, plasma crashes on startup of kde. Running svn from today.

Here the bt:

Application: Plasma Workspace (plasma), signal SIGSEGV
[Current thread is 0 (LWP 30687)]

Thread 2 (Thread 0xb2abdb90 (LWP 30688)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6845015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb68cb332 in QWaitCondition::wait () from /usr//lib/libQtCore.so.4
#3  0xb2ee401a in RenderThread::run (this=0x875ab10) at /home/hal/download/kde4/svn/KDE/kdebase/workspace/plasma/containments/desktop/renderthread.cpp:84
#4  0xb68ca322 in ?? () from /usr//lib/libQtCore.so.4
#5  0xb68414b0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#6  0xb592c38e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb46f5720 (LWP 30687)):
[KCrash Handler]
#6  0xb62f4c80 in QGraphicsLinearLayout::setOrientation () from /usr//lib/libQtGui.so.4
#7  0xb2b06513 in Tasks::constraintsEvent (this=0x87e27f0, constraints={i = -1080664476}) at /home/hal/download/kde4/svn/KDE/kdebase/workspace/plasma/applets/tasks/tasks.cpp:240
#8  0xb7e2ce7a in Plasma::Applet::flushPendingConstraintsEvents (this=0x87e27f0) at /home/hal/download/kde4/svn/KDE/kdebase/workspace/libs/plasma/applet.cpp:807
#9  0xb7e2d4a6 in Plasma::Applet::timerEvent (this=0x87e27f0, event=0xbf96639c) at /home/hal/download/kde4/svn/KDE/kdebase/workspace/libs/plasma/applet.cpp:1440
#10 0xb69c8b7f in QObject::event () from /usr//lib/libQtCore.so.4
#11 0xb62f7a87 in QGraphicsWidget::event () from /usr//lib/libQtGui.so.4
#12 0xb5d4466c in QApplicationPrivate::notify_helper () from /usr//lib/libQtGui.so.4
#13 0xb5d4c43e in QApplication::notify () from /usr//lib/libQtGui.so.4
#14 0xb78f5d4e in KApplication::notify (this=0x8640d70, receiver=0x87e27f0, event=0xbf96639c) at /home/hal/download/kde4/svn/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#15 0xb69b9541 in QCoreApplication::notifyInternal () from /usr//lib/libQtCore.so.4
#16 0xb69e75b1 in ?? () from /usr//lib/libQtCore.so.4
#17 0xb69e3bf0 in ?? () from /usr//lib/libQtCore.so.4
#18 0xb562f2f1 in g_main_context_dispatch () from /usr//lib/libglib-2.0.so.0
#19 0xb5632983 in ?? () from /usr//lib/libglib-2.0.so.0
#20 0x08660658 in ?? ()
#21 0x00000000 in ?? ()
-----

And here is the output from the console (without automatically recover output):

plasma
<unknown program name>(30686)/ checkComposite: Plasma has an argb visual 0x863f408 44040193
<unknown program name>(30686)/ checkComposite: Plasma can use COMPOSITE for effects on 0x8637ad8
plasma(30687) PlasmaApp::PlasmaApp: Setting the pixmap cache size to 20737 kilobytes            
plasma(30687)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/hal-kde4/kdecache-hal/ksycoca4"
plasma(30687)/libplasma Plasma::ContainmentPrivate::positionPanel: positioning non- horizontal panel; forced? false                 
plasma(30687)/libplasma Plasma::ContainmentPrivate::positionPanel: moved to QPointF(11686, -44)                                     
plasma(30687)/libplasma Plasma::ContainmentPrivate::positionPanel: positioning non- horizontal panel; forced? false                 
plasma(30687)/libplasma Plasma::ContainmentPrivate::positionPanel: moved to QPointF(11686, -62)
plasma(30687)/libplasma Plasma::ContainmentPrivate::positionPanel: positioning  horizontal panel; forced? true
plasma(30687)/libplasma Plasma::ContainmentPrivate::positionPanel: moved to QPointF(0, -62)
plasma(30687)/libplasma Plasma::ContainmentPrivate::positionPanel: positioning  horizontal panel; forced? false
plasma(30687)/libplasma Plasma::ContainmentPrivate::positionPanel: moved to QPointF(0, -62)
plasma(30687) Panel::constraintsEvent: constraints updated with 15 !!!!!!
plasma(30687) Panel::constraintsEvent: constraints updated with 2 !!!!!!
plasma(30687) SystemTray::updateWidgetGeometry: Problem view is NULL
plasma(30687) SystemTray::updateWidgetGeometry: Problem view is NULL
plasma(30687) DefaultDesktop::reloadConfig: Using configured wallpaper "/opt/kde4/share/wallpapers/Ladybuggin/contents/images/1600x1200.jpg"
plasma(30687) PlasmaApp::createView: Containment name: "Desktop" | type 0 | screen: 0 | geometry: QRectF(0,0 1680x1050) | zValue: 0
plasma(30687) PlasmaApp::createView: creating a view for 0 and we have 1 screens
plasma(30687)/libplasma Plasma::ViewPrivate::updateSceneRect: !!!!!!!!!!!!!!!!! setting the scene rect to QRectF(0,0 1680x1050) associated screen is 0
plasma(30687)/kio (KIOJob) KIO::stat: stat KUrl("")
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 18 (X_ChangeProperty)
  Resource id:  0x2a0000a
plasma(30687) SystemTray::updateWidgetGeometry: Problem view is NULL
plasma(30687) SystemTray::updateWidgetGeometry: Problem view is NULL
Plasma crashed, attempting to automatically recover
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma path = <unknown> pid = 30687
sock_file=/home/hal/.kde4/socket-hal/kdeinit4__0
plasma(30686): Communication problem with  "plasma" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "
Comment 1 Christophe Marin 2008-07-18 11:27:17 UTC
The backtrace is the same as bug 166769.

Please post the content of your ~/.kde/share/config/plasma-appletsrc file
Comment 2 Felix Seeger 2008-07-18 11:34:32 UTC
Here is the content of plsama-appletsrc. After the first crash I removed an entry ( [Containments][2][Applets][36][Configuration] Url=imap://... )


---
[1-containment]
formfactor=0
geometry=0,0,39,47
location=0
plugin=desktop
screen=0

[2-applet]
containment=1
geometry=0,0,1680,48
plugin=panel

[3-applet]
containment=1
geometry=1406,133,125,125
plugin=clock

[4-applet]
containment=1
geometry=0,0,1680,48
plugin=panel

[5-applet]
containment=1
geometry=0,0,1680,48
plugin=panel

[ContainmentGlobals][plasma_containment_desktop][DesktopIcons]
alignToGrid=true
showIcons=true

[Containments][1]
backgroundmode=0
formfactor=0
geometry=0,0,1680,1050
immutability=1
location=0
locked=false
plugin=desktop
screen=0
selected=
wallpaper=/opt/kde4/share/wallpapers/Ladybuggin/contents/images/1600x1200.jpg
wallpapercolor=224,223,222
wallpaperposition=2
zvalue=0.001

[Containments][1][Applets][21]
geometry=0,1,87,94
immutability=1
locked=false
plugin=icon
zvalue=1

[Containments][1][Applets][21][Configuration]
Url=file:///home/hal/Desktop/ooo-writer.desktop

[Containments][1][Applets][24]
geometry=63,411,52,77
immutability=1
locked=false
plugin=icon
zvalue=22

[Containments][1][Applets][24][Configuration]
Url=file:///home/hal/Desktop/trash.desktop

[Containments][2]
formfactor=2
geometry=0,-62,1680,56
immutability=1
location=4
locked=false
plugin=panel
screen=0
zvalue=150

[Containments][2][Applets][3]
geometry=0,4,50,52
immutability=1
locked=false
plugin=launcher
zvalue=15

[Containments][2][Applets][36]
geometry=54,4,50,52
immutability=1
plugin=icon
zvalue=0

[Containments][2][Applets][4]
geometry=108,4,1363,52
immutability=1
locked=false
plugin=tasks
zvalue=16

[Containments][2][Applets][5]
geometry=1475,4,77,52
immutability=1
locked=false
plugin=systemtray
zvalue=17

[Containments][2][Applets][6]
geometry=1556,4,104,52
immutability=1
locked=false
plugin=digital-clock
zvalue=18

[Containments][2][Applets][6][Configuration]
plainClock=true
plainClockColor=255,255,255
plainClockFont=Nimbus Sans L,12,-1,5,75,0,0,0,0,0
plainClockFontBold=true
plainClockFontItalic=false
showDate=false
showDay=true
showTimezone=true
showYear=false
timezone=Local

[Containments][2][Configuration]
maximumSize=1680,56
minimumSize=1680,56

[General]
immutability=1
locked=false

[General_0]
coretemp.0/temp1=CoreTemp2
coretemp.1/temp1=CoreTemp1
it87.656/temp1=temp1
it87.656/temp2=temp2
it87.656/temp3=temp3
showPlotters=true
temps=it87.656/temp3,it87.656/temp2,it87.656/temp1,coretemp.1/temp1,coretemp.0/temp1

[deprecated Global Shortcuts from kcontrol/keys]
Defaults timestamp[$d]
Comment 3 Felix Seeger 2008-07-18 11:48:03 UTC
Ok, the section that caused the crash here was:

[Containments][2][Applets][4]
geometry=108,4,1363,52
immutability=1
locked=false
plugin=tasks
zvalue=16

Thanks !

Greetings
Felix