Segmentation fault in Mesa dri / SDL _ConvertX86p32_8RGB332

Bug #172638 reported by gatopeich
2
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

1.- Start gltron with Mesa dri (savage dri driver on a Savage/IX8).
2.- Menus will appear allowing you to set up a game.
3.- Hit "Start game"
-> Seg fault at savage_dri.so

* Happens with other games (e.g. Armagetron), but not all, (e.g. X-moto).
* Could be a bug in SDL, 2nd thread is caught within SDL's _ConvertX86p32_8RGB332.

Revision history for this message
gatopeich (gatoguan-os) wrote : Full stack traces (2 threads)
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

This should probably be forwarded upstream. Which version of ubuntu do you have? Hardy alpha1 will be released this week, and you could try the live-cd to reproduce the bug. Hardy has mesa-7.0.2 which is the latest released version.

Changed in mesa:
status: New → Incomplete
Revision history for this message
gatopeich (gatoguan-os) wrote : Seems to be fixed in 7.0.2

The problem seems to reside in "read_rgba_span_x86"

There is a recent bugfix for it, see:
http://sourceforge.net/mailarchive/message.php?msg_name=200711052157.08951.bensberg%40justemail.net

Related bug upstream is:
https://bugs.freedesktop.org/show_bug.cgi?id=12614

This bug is fixed in Mesa 7.0.2
http://www.mesa3d.org/relnotes-7.0.2.html -> "Fixed MMX 565 rgb conversion problem (bug 12614)"

I will apply the patch in my system and see what I get...

Revision history for this message
gatopeich (gatoguan-os) wrote :

Fixed with the patch for bug 12614, which is included in mesa-7.0.2

Changed in mesa:
status: Incomplete → 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.