Comment 60 for bug 931967

Revision history for this message
Thomas Bushnell, BSG (tbushnell) wrote : Re: [Bug 931967] Re: Corrupted graphics after the login until the unity launcher appears

I'm concerned that this bug exposes a very severe security bug in X, at
least, on affected hardware.

If I understand correctly, I could create a pixmap, not initialize it, and
thus gain access to various bits of previous screen real-estate. (Note
that people have seen on their display desktop bits from the previous
login, or from the previous *boot *provided the system hasn't been powered
off.)

Can we start the process now for addressing that?

On Tue, Mar 20, 2012 at 1:25 AM, Launchpad Bug Tracker <
<email address hidden>> wrote:

> This bug was fixed in the package unity-greeter - 0.2.5-0ubuntu2
>
> ---------------
> unity-greeter (0.2.5-0ubuntu2) precise; urgency=low
>
> * debian/patches/fix_login_corruption.patch:
> - Fix setting of root window background pixmap. Fixes "corruption"
> seen between unity-greeter and Unity start, which was actually just
> random bits of VRAM in an uninitialised pixmap. (LP: #931967)
> -- Christopher James Halse Rogers <email address hidden> Tue, 20 Mar 2012
> 18:51:43 +1100
>
> ** Changed in: unity-greeter (Ubuntu Precise)
> Status: In Progress => Fix Released
>
> --
> You received this bug notification because you are a member of Goobuntu
> Team, which is subscribed to the bug report.
> https://bugs.launchpad.net/bugs/931967
>
> Title:
> Corrupted graphics after the login until the unity launcher appears
>
> Status in OEM Priority Project:
> Triaged
> Status in OEM Priority Project precise series:
> In Progress
> Status in “unity-greeter” package in Ubuntu:
> Fix Released
> Status in “unity-greeter” source package in Precise:
> Fix Released
>
> Bug description:
> With the latest updates im getting corrupted graphics - images after
> the login until the unity launcher - desktop appears and this is
> happening in every system restart - relogin.
>
> Im attaching a screenshot of what im getting , it looks like its a
> combination of corrupted images from the windows that was running
> while i was doing the latest updates , my last session before the
> problem.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 12.04
> Package: xorg 1:7.6+10ubuntu1
> ProcVersionSignature: Ubuntu 3.2.0-15.24-generic 3.2.5
> Uname: Linux 3.2.0-15-generic x86_64
> NonfreeKernelModules: nvidia
> .proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory:
> '/proc/driver/nvidia/gpus/0'
> .proc.driver.nvidia.registry: Binary: ""
> .proc.driver.nvidia.version:
> NVRM version: NVIDIA UNIX x86_64 Kernel Module 290.10 Wed Nov 16
> 17:39:29 PST 2011
> GCC version: gcc version 4.6.2 (Ubuntu/Linaro 4.6.2-12ubuntu1)
> .tmp.unity.support.test.0:
>
> ApportVersion: 1.91-0ubuntu1
> Architecture: amd64
> CompizPlugins:
> [core,bailer,detection,composite,opengl,decor,regex,animation,snap,move,place,mousepoll,vpswitch,wall,resize,gnomecompat,workarounds,compiztoolbox,grid,imgpng,expo,fade,ezoom,scale,session,switcher,unityshell]
> CompositorRunning: compiz
> Date: Tue Feb 14 11:40:18 2012
> DistUpgraded: Log time: 2011-09-27 15:36:23.910451
> DistroCodename: precise
> DistroVariant: ubuntu
> GraphicsCard:
> NVIDIA Corporation G86 [GeForce 8600M GS] [10de:0425] (rev a1) (prog-if
> 00 [VGA controller])
> Subsystem: Sony Corporation Device [104d:9005]
> InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64
> (20110427.1)
> JockeyStatus:
> xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary,
> Enabled, In use)
> xorg:nvidia_current_updates - NVIDIA accelerated graphics driver
> (post-release updates) (Proprietary, Disabled, Not in use)
> MachineType: Sony Corporation VGN-FZ31Z
> PccardctlIdent:
> Socket 0:
> no product info available
> PccardctlStatus:
> Socket 0:
> no card
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-15-generic
> root=UUID=12e02107-7815-4276-b7ac-7bceee898897 ro quiet splash vt.handoff=7
> SourcePackage: xorg
> UpgradeStatus: Upgraded to precise on 2012-02-02 (11 days ago)
> XorgConf:
> Section "Device"
> Identifier "Default Device"
> Option "NoLogo" "True"
> EndSection
> dmi.bios.date: 12/21/2007
> dmi.bios.vendor: Phoenix Technologies LTD
> dmi.bios.version: R2110J7
> dmi.board.asset.tag: N/A
> dmi.board.name: VAIO
> dmi.board.vendor: Sony Corporation
> dmi.board.version: N/A
> dmi.chassis.asset.tag: N/A
> dmi.chassis.type: 10
> dmi.chassis.vendor: Sony Corporation
> dmi.chassis.version: N/A
> dmi.modalias:
> dmi:bvnPhoenixTechnologiesLTD:bvrR2110J7:bd12/21/2007:svnSonyCorporation:pnVGN-FZ31Z:pvrC6006UGW:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
> dmi.product.name: VGN-FZ31Z
> dmi.product.version: C6006UGW
> dmi.sys.vendor: Sony Corporation
> version.compiz: compiz 1:0.9.7.0~bzr2995-0ubuntu1
> version.ia32-libs: ia32-libs 20090808ubuntu33
> version.libdrm2: libdrm2 2.4.30-1ubuntu1
> version.libgl1-mesa-dri: libgl1-mesa-dri 8.0~rc2-0ubuntu5
> version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
> version.libgl1-mesa-glx: libgl1-mesa-glx 8.0~rc2-0ubuntu5
> version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
> version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu3
> version.xserver-xorg-input-evdev: xserver-xorg-input-evdev
> 1:2.6.99.901+git20120126-0ubuntu2
> version.xserver-xorg-video-ati: xserver-xorg-video-ati
> 1:6.14.99~git20111219.aacbd629-0ubuntu2
> version.xserver-xorg-video-intel: xserver-xorg-video-intel
> 2:2.17.0-1ubuntu3
> version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau
> 1:0.0.16+git20111201+b5534a1-1build2
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/oem-priority/+bug/931967/+subscriptions
>