Comment 6 for bug 333748

Revision history for this message
Martin Olsson (mnemo) wrote : [UXA] reproducible Xorg crash: SIGSEGV in dri2GetBuffers()

100% reproducible crash

Note: I'm using UXA and I have an intel G45 chipset (8086:2e22). I've not yet tested the repro steps on EXA.

to trigger the bug:
1. git clone the piglit open gl test suite (available at cgit.freedesktop.org)
2. to the setup steps from README (for example the "ccmake ." stuff etc)
3. run "./piglit-run.py tests/all.tests result_dir"
4. once it gets to the blendFunc test press ctrl-c once in the terminal to skip that test because it takes ages to run
4. after that it runs another few tests and then boom segv in xorg

ProblemType: Crash
Architecture: amd64
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/Xorg
Package: xserver-xorg-core 2:1.5.99.902-0ubuntu7
ProcAttrCurrent: unconfined
ProcCmdline: /usr/X11R6/bin/X :0 -br -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
ProcVersion: Linux version 2.6.28-8-generic (buildd@yellow) (gcc version 4.3.3 (Ubuntu 4.3.3-3ubuntu5) ) #25-Ubuntu SMP Tue Feb 24 01:50:03 UTC 2009
Signal: 11
SourcePackage: xorg-server
StacktraceTop:
 dri2GetBuffers (driDrawable=<value optimized out>,
 intel_update_renderbuffers ()
 intelMakeCurrent () from /usr/lib/dri/i965_dri.so
 ?? () from /usr/lib/dri/i965_dri.so
 __glXForceCurrent (cl=0x1a30300,
Title: Xorg crashed with SIGSEGV in dri2GetBuffers()
Uname: Linux 2.6.28-8-generic x86_64
UserGroups: