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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs