[jaunty] plasma crashes on start with SIGSEGV
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KDE Base |
Fix Released
|
High
|
|||
kdebase-workspace (Ubuntu) |
Fix Released
|
Medium
|
Jonathan Thomas |
Bug Description
Binary package hint: kdebase-plasma
When I log in via kdm, my KDE session does not have a panel or background.
This has started happening since today's upgrades. Versions are listed below.
If I try to manually run plasma from the shell, I get a lot of print output from plasma, including the following:
plasma(576) InterfaceItem:
plasma(576) NetworkManagerA
<unknown program name>(617)/ checkComposite: Plasma has an argb visual 0x9514a10 79691777
<unknown program name>(617)/ checkComposite: Plasma can use COMPOSITE for effects on 0x9514360
plasma(575): Communication problem with "plasma" , it probably crashed.
Error message was: "org.freedeskto
KCrash: Application 'plasma' crashing...
Running under 'strace -e trace=process -f' gives:
plasma(19255) NetworkManagerA
[pid 19255] --- SIGSEGV (Segmentation fault) @ 0 (0) ---
Process 19255 detached
[pid 19286] +++ killed by SIGSEGV (core dumped) +++
So looks like we have a SIGSEGV. Valgrind shows a breakage in libqtcore4:
plasma(3710) NetworkManagerA
==3710==
==3710== Invalid read of size 4
==3710== at 0x5A6DEBA: QTimer::stop() (in /usr/lib/
==3710== by 0x408387F: (within /usr/lib/
==3710== by 0x40884AA: (within /usr/lib/
==3710== by 0x5A68CB7: QMetaObject:
==3710== by 0x5A69941: QMetaObject:
==3710== by 0x41BD546: Plasma:
==3710== by 0x41BE7AE: (within /usr/lib/
==3710== by 0x41BDCAA: Plasma:
==3710== by 0x4088469: (within /usr/lib/
==3710== by 0x5A68CB7: QMetaObject:
==3710== by 0x5A69941: QMetaObject:
==3710== by 0x413E126: Plasma:
==3710== Address 0x8 is not stack'd, malloc'd or (recently) free'd
KCrash: Application 'plasma' crashing...
Package versions:
[jk@pingu ~]$ apt-cache policy kdebase-plasma libqtcore4
kdebase-plasma:
Installed: 4:4.2.1-0ubuntu1
Candidate: 4:4.2.1-0ubuntu1
Version table:
*** 4:4.2.1-0ubuntu1 0
500 http://
100 /var/lib/
libqtcore4:
Installed: 4.5.0-0ubuntu1
Candidate: 4.5.0-0ubuntu1
Version table:
*** 4.5.0-0ubuntu1 0
500 http://
100 /var/lib/
Changed in kdebase: | |
status: | Unknown → New |
Changed in kdebase: | |
status: | New → Invalid |
Changed in kdebase: | |
status: | Unknown → Fix Released |
Changed in kdebase-workspace: | |
importance: | Low → Medium |
Changed in kdebase: | |
importance: | Unknown → High |
Could you get a full backtrace with gdb please? (Probably would be best to install kdebase- workspace- dbg if it isn't installed already)