Public bug reported:
Binary package hint: unity-2d
When trying to start a unity 2d session, the session crashes and the login
screen appears again.
Running unity-2d-launcher in a recovery session shows a segfault while drawing
the launcher, see the attached backtrace.
The numbers in the qt_memfill32_sse2 call (frame 0) suggest a 32 bpp image is
being copied in a 24 bpp pixmap.
Frame 1 shows we are drawing something with width=66, height=736, that's 48576
pixels, which matches count in the memfill call in frame 0. Memfill uses 4
bytes per pixel and would need 194304 bytes but the destination only has room
for 147456 bytes, which matches 3 bytes per pixel:
/proc/4924/maps:7fffd9df1000-7fffd9e15000 rw-s 00000000 00:04 3178496
/SYSV00000000 (deleted)
(compare the addresses with dest and dst128 in frame 0)
Reverting bzr commit 468 "Do not call QApplication::setColorSpec" solves
this issue. With the commit reverted the unity 2d session starts
correctly and all icons and windows look fine.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity-2d-launcher 3.8.6-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.39-3.10-generic 2.6.39
Uname: Linux 2.6.39-3-generic x86_64
Architecture: amd64
Date: Sun May 29 17:08:59 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcEnviron:
LANGUAGE=en_US:en
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: unity-2d
UpgradeStatus: Upgraded to oneiric on 2011-05-28 (1 days ago)
** Affects: unity-2d (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug oneiric unity-2d
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/789909
Title:
unity-2d-launcher crashed in kvm/cirrus
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs