[Mesa-dev] Surfaceless GL broken for gallium drivers in mesa 7.10.1

Matthew Bullock matthew.bullock at tadpole.com
Wed Mar 16 05:54:58 PDT 2011


Hi,

I've just updated to the mesa 7.10.1 and eglMakeCurrent with NULL 
surfaces (the egl surfaceless extension used by wayland) now segfaults.

This is caused by integrating commit 
94ccc31ba4f64ac480137fd90f1ded44d2072f6e  st/dri: Track drawable context 
bindings

without commit:
0acb31be171f01aec8b38ceaddf47b7da6dae2a0 st/dri: Fix surfaceless gl 
using contexts with previous bound surfaces

The second commit moves the NULL check of the surfaces to before the 
point where the first commit dereferences them.

Matthew


More information about the mesa-dev mailing list