pacman | 1 Nov 04:35 2011

Bug#629611: xserver-xorg: reproducible X server segfault

Julien Cristau writes:
> 
> On Sun, Oct 30, 2011 at 20:02:43 -0500, pacman <at> kosh.dhis.org wrote:
> 
> > 	Disable	"dri"
> > 	Disable	"dri2"
> 
> Any particular reason you're doing this?

Because I've read the security document[1]. There's a lot of scary stuff in
there.

[1] http://dri.sourceforge.net/doc/security_low_level.html

> 
> Is the bug reproducible when using EXA instead of XAA (enabling DRI
> should do that, I think, or using the AccelMethod option in the Device
> section).

The drawing bug occurs with any of these:
  Option "NoAccel" "true"
  Option "AccelMethod" "XAA"
  Option "AccelMethod" "EXA"
And it did appear from the log that those options were effective.

Still no server crashes in any case.

I got a few more clues though, after studying xli expecting to find the cause
there, I'm now back to thinking this is a server-side bug.

(Continue reading)

Julien Cristau | 1 Nov 12:34 2011
Picon

Bug#629611: xserver-xorg: reproducible X server segfault

On Tue, Nov  1, 2011 at 06:08:51 -0500, pacman <at> kosh.dhis.org wrote:

> I have a few things to update relating to the bug investigation.
> 
> In the previous message I wrote:
> > Still no server crashes in any case.
> 
> I got another server crash just now. I just wasn't using a big enough image
> yesterday.
> 
> > 
> > I got a few more clues though, after studying xli expecting to find the cause
> > there, I'm now back to thinking this is a server-side bug.
> 
> A bug in the client side of XShm is another possibility to consider. Is there
> any documentation covering the on-the-wire format of MIT-SHM requests? I can
> only find the documentation for using the library.
> 
Well if the server crashes then there's at least a server bug.  As for
the wire format I don't know if there's more than the protocol headers
from xextproto (x11proto-xext-dev on Debian) and
http://cgit.freedesktop.org/xcb/proto/tree/src/shm.xml

> > And it shows the bug even on Xvfb, so this seems to be a core Xserver bug,
> > not a driver thing.
> 
> and now I've seen it on Xephyr too.
> 
> > I'll work on replacing the hacked xli with a standalone demo.
> 
(Continue reading)

Guenter Milde | 1 Nov 12:53 2011
Picon

Bug#632831: mesa: X freeze after update on AMD64/Radeon

On  6.07.11, Michel Dänzer wrote:
> On Mit, 2011-07-06 at 12:13 +0200, G. Milde wrote: 
...

> libgl1-mesa-dri is the most likely culprit. Was there any particular
> reason for that package still being at version 7.10.2-2 before, while
> the other Mesa packages were at 7.10.2-3? 

I don't think so.

> It would be interesting to know if the problem also occurs with
> libgl1-mesa-dri 7.10.2-3 (and if it doesn't, other intermediate
> versions).

Still freezes with

[AKTUALISIERUNG] libgl1-mesa-dri 7.7.1-4 -> 7.10.3-4

No complete freezes after

[AKTUALISIERUNG] libgl1-mesa-dev 7.10.3-4 -> 7.11-6
[AKTUALISIERUNG] libgl1-mesa-glx 7.10.3-4 -> 7.11-6
[AKTUALISIERUNG] libglu1-mesa 7.10.3-4 -> 7.11-6
[AKTUALISIERUNG] libglu1-mesa-dev 7.10.3-4 -> 7.11-6

with tuxkart etc.

Manually compiled SDL-using 3d games (racer, Carworld) freeze (without
affecting other programs).

(Continue reading)

Cyril Brulebois | 1 Nov 13:12 2011
Picon

pixman: Changes to 'refs/tags/pixman-0.23.8-1'

Tag 'pixman-0.23.8-1' created by Cyril Brulebois <kibi <at> debian.org> at 2011-11-01 12:12 +0000

Tagging upload of pixman 0.23.8-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk6v4jQACgkQeGfVPHR5Nd0HqACggc/UNkiGMbErGTkMgtRO0SYs
08EAn0Fnp4s8at9cADSjJjmNN/eLUBUf
=ApXt
-----END PGP SIGNATURE-----

Changes since pixman-0.23.6-1:
Cyril Brulebois (3):
      Merge branch 'upstream-experimental' into debian-experimental
      Bump changelogs.
      Upload to experimental.

Søren Sandmann Pedersen (8):
      Post-release version bump to 0.23.7
      Add stable release / development snapshot to draft release notes
      gradient walker: Correct types and fix formatting
      Use sentinels instead of special casing first and last stops
      Simplify gradient_walker_reset()
      Merge branch 'gradients'
      Fix use of uninitialized fields reported by valgrind
      Pre-release version bump to 0.23.8

Taekyun Kim (8):
      ARM: NEON: Some cleanup of bilinear scanline functions
      ARM: NEON: Bilinear macro template for instruction scheduling
(Continue reading)

Cyril Brulebois | 1 Nov 13:12 2011
Picon

pixman: Changes to 'upstream-experimental'

 Makefile.am                           |    4 
 configure.ac                          |    2 
 pixman/pixman-arm-neon-asm-bilinear.S |  922 ++++++++++++++++++++++++++++------
 pixman/pixman-arm-neon-asm.S          |  139 +++++
 pixman/pixman-arm-neon.c              |   10 
 pixman/pixman-gradient-walker.c       |  175 +-----
 pixman/pixman-image.c                 |   73 ++
 pixman/pixman-noop.c                  |    6 
 pixman/pixman-private.h               |   16 
 pixman/pixman-sse2.c                  |    2 
 10 files changed, 1038 insertions(+), 311 deletions(-)

New commits:
commit a0f1b565811388b0567c845b9b7063d5b93d325e
Author: Søren Sandmann Pedersen <ssp <at> redhat.com>
Date:   Sat Oct 29 05:33:44 2011 -0400

    Pre-release version bump to 0.23.8

diff --git a/configure.ac b/configure.ac
index 6c88c84..0552563 100644
--- a/configure.ac
+++ b/configure.ac
 <at>  <at>  -54,7 +54,7  <at>  <at>  AC_PREREQ([2.57])

 m4_define([pixman_major], 0)
 m4_define([pixman_minor], 23)
-m4_define([pixman_micro], 7)
+m4_define([pixman_micro], 8)

(Continue reading)

Cyril Brulebois | 1 Nov 13:12 2011
Picon

pixman: Changes to 'debian-experimental'

 ChangeLog                             |  198 +++++++
 Makefile.am                           |    4 
 configure.ac                          |    2 
 debian/changelog                      |    6 
 pixman/pixman-arm-neon-asm-bilinear.S |  922 ++++++++++++++++++++++++++++------
 pixman/pixman-arm-neon-asm.S          |  139 +++++
 pixman/pixman-arm-neon.c              |   10 
 pixman/pixman-gradient-walker.c       |  175 +-----
 pixman/pixman-image.c                 |   73 ++
 pixman/pixman-noop.c                  |    6 
 pixman/pixman-private.h               |   16 
 pixman/pixman-sse2.c                  |    2 
 12 files changed, 1242 insertions(+), 311 deletions(-)

New commits:
commit 39102f8b3e7f36ad912fc95596dcd0a61ae2bab0
Author: Cyril Brulebois <kibi <at> debian.org>
Date:   Tue Nov 1 12:29:25 2011 +0100

    Upload to experimental.

diff --git a/debian/changelog b/debian/changelog
index e2f7f36..7bebde7 100644
--- a/debian/changelog
+++ b/debian/changelog
 <at>  <at>  -1,8 +1,8  <at>  <at> 
-pixman (0.23.8-1) UNRELEASED; urgency=low
+pixman (0.23.8-1) experimental; urgency=low

   * New upstream release.
(Continue reading)

Debian FTP Masters | 1 Nov 13:15 2011
Picon

Processing of pixman_0.23.8-1_amd64.changes

pixman_0.23.8-1_amd64.changes uploaded successfully to localhost
along with the files:
  pixman_0.23.8-1.dsc
  pixman_0.23.8.orig.tar.gz
  pixman_0.23.8-1.diff.gz
  libpixman-1-0_0.23.8-1_amd64.deb
  libpixman-1-0-udeb_0.23.8-1_amd64.udeb
  libpixman-1-0-dbg_0.23.8-1_amd64.deb
  libpixman-1-dev_0.23.8-1_amd64.deb

Greetings,

	Your Debian queue daemon (running on host franck.debian.org)

Debian FTP Masters | 1 Nov 13:17 2011
Picon

pixman_0.23.8-1_amd64.changes ACCEPTED into unstable


Accepted:
libpixman-1-0-dbg_0.23.8-1_amd64.deb
  to main/p/pixman/libpixman-1-0-dbg_0.23.8-1_amd64.deb
libpixman-1-0-udeb_0.23.8-1_amd64.udeb
  to main/p/pixman/libpixman-1-0-udeb_0.23.8-1_amd64.udeb
libpixman-1-0_0.23.8-1_amd64.deb
  to main/p/pixman/libpixman-1-0_0.23.8-1_amd64.deb
libpixman-1-dev_0.23.8-1_amd64.deb
  to main/p/pixman/libpixman-1-dev_0.23.8-1_amd64.deb
pixman_0.23.8-1.diff.gz
  to main/p/pixman/pixman_0.23.8-1.diff.gz
pixman_0.23.8-1.dsc
  to main/p/pixman/pixman_0.23.8-1.dsc
pixman_0.23.8.orig.tar.gz
  to main/p/pixman/pixman_0.23.8.orig.tar.gz

Override entries for your package:
libpixman-1-0-dbg_0.23.8-1_amd64.deb - extra debug
libpixman-1-0-udeb_0.23.8-1_amd64.udeb - optional debian-installer
libpixman-1-0_0.23.8-1_amd64.deb - optional libs
libpixman-1-dev_0.23.8-1_amd64.deb - optional libdevel
pixman_0.23.8-1.dsc - source devel

Announcing to debian-devel-changes <at> lists.debian.org

Thank you for your contribution to Debian.

--

-- 
To UNSUBSCRIBE, email to debian-x-REQUEST <at> lists.debian.org
(Continue reading)

Julien Cristau | 1 Nov 13:15 2011
Picon

Bug#645481: xserver-xorg: Endianness issues

On Sun, Oct 16, 2011 at 08:48:37 +0100, Anton Ivanov wrote:

> Package: xserver-xorg
> Version: 1:7.5+8
> Severity: normal
> 
> 
> Xorg still has some endianness issues.
> 
> How to reproduce:
> 
> Xterm from big endian client (Mac Linux) to small endian server (pc) 
> (or reverse).  Any desktop environment, try to switch keyboard 
> layouts. Example - undef xfce switch between Bulgarian and English 
> keyboard.
> 
> At best - does not work (xfce from panel)
> 
> At worst X on the xterm dies outright (xfce from kbd properties).
> 
> Same in KDE3/4.
> 
Please try to capture the X traffic for either:
- little endian client against big and little endian servers
- or big endian client against big and little endian servers
so we can compare where the swapping goes wrong?

xtrace may be helpful for this.

Cheers,
(Continue reading)

Debian Bug Tracking System | 1 Nov 13:57 2011
Picon

Processed: tagging 645481

Processing commands for control <at> bugs.debian.org:

> tags 645481 + moreinfo
Bug #645481 [xserver-xorg] xserver-xorg: Endianness issues
Added tag(s) moreinfo.
> thanks
Stopping processing here.

Please contact me if you need assistance.
--

-- 
645481: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645481
Debian Bug Tracking System
Contact owner <at> bugs.debian.org with problems


Gmane