xorg-server image byte order on big endian hardware is incorrect

Bug #1471185 reported by Martin Wimpress 
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Debian)
Fix Released
Unknown
xorg-server (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The image byte order on big endian hardware is incorrect and this is evident in the Ubuntu MATE 15.10 alpha 1 and daily images where many bitmap images are corrupt. This issue has recently been fixed in Debian.

  * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=785474

Please consider applying the associated upstream commit [1] in Ubuntu (also attached as a patch) or merge the Debian (unstable) release of xorg-server (2:1.17.2-1), which fixes this issue and several others.

xorg-server (2:1.17.2-1) unstable; urgency=medium

  [ Sven Joachim ]
  * New upstream release.
    + symbols: Fix sdksyms.sh to cope with gcc5 (Closes: #778187)
    + os/access: fix regression in server interpreted auth (Closes: #784687)
    + dix: Fix image byte order on big endian hardware (Closes: #785474)
    + int10: Fix error check for pci_device_map_legacy (Closes: #787144)
    + modesetting: Include dix-config.h from dumb_bo.c (Closes: #789823)
    + unauthorised local client access in XWayland [CVE-2015-3164]
      (Closes: #788410)
  * Install the modesetting.4 manpage into xserver-xorg-core (Closes: #789646)
  * Build xserver-xorg-core-udeb on all architectures again (Closes: #775205)
  * Update debian/upstream/signing-key.asc.

[1] http://cgit.freedesktop.org/xorg/xserver/commit/?id=1af15aaf278edcf6f6de94774350e34a80883c24

Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :
Changed in xorg-server (Debian):
status: Unknown → Fix Released
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

merged from debian, updated branch in git

Changed in xorg-server (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xorg-server - 2:1.17.2-1ubuntu1

---------------
xorg-server (2:1.17.2-1ubuntu1) wily; urgency=medium

  [ Timo Aaltonen ]
  * Merge from Debian unstable. (LP: #1471185)
  * fix-int10.patch: Dropped, upstream.
  * pixman-validate.patch: Dropped, not upstream and not needed since
    pixman got fixed.
  * mi-dont-process-disabled.patch: This has been upstream for some time
    now, drop it.

  [ Robert Ancell ]
  * Add patch headers
  * debian/xserver-xorg-core.install:
    - Simplify man page install

 -- Robert Ancell <email address hidden> Thu, 23 Jul 2015 11:04:33 +1200

Changed in xorg-server (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.