What version of Ubuntu is this happening on? And what hardware and graphics driver/s? If it is ocurring with the radeon driver it might be solved by this upstream commit to xf86-video-ati
radeon: avoid segfault when pixmap exceed GPU capabilities
We might get a request for a pixmap/drawable that is too big
for GPU capabilities in the dri2 get buffer path. In face of
such things just return NULL to dri2 get buffer request. The
GL driver should then use something like transparent black to
avoid something too ugly on the screen.
Signed-off-by: Jerome Glisse
Reviewed-by: Michel Dänzer
What version of Ubuntu is this happening on? And what hardware and graphics driver/s? If it is ocurring with the radeon driver it might be solved by this upstream commit to xf86-video-ati
author Jerome Glisse 2012-11-14 17:15:47 (GMT) 5223c28d5129a79 694165048d f1c5296ff802c50 2f680041b9
committer Jerome Glisse 2012-11-15 17:07:11 (GMT)
commit 53af6aa99dfb67b
tree 755367c6ee44895
radeon: avoid segfault when pixmap exceed GPU capabilities
We might get a request for a pixmap/drawable that is too big
for GPU capabilities in the dri2 get buffer path. In face of
such things just return NULL to dri2 get buffer request. The
GL driver should then use something like transparent black to
avoid something too ugly on the screen.
Signed-off-by: Jerome Glisse
Reviewed-by: Michel Dänzer