src/mesa/drivers/dri/tdfx/tdfx_tex.c uses mesa_malloc(). src/mesa/main/teximage.c uses _mesa_align_free(). Segmentation fault, system hangs, etc. Proposed solution: src/mesa/drivers/dri/tdfx/tdfx_tex.c: replace _mesa_malloc() by _mesa_align_malloc() in three allocations: texImage->Data = _mesa_malloc(....) See src/mesa/main/teximage.c: Mesa uses _mesa_free_texmemory(texImage->Data), which calls _mesa_free_texmemory(....), which in turn uses _mesa_align_free(....).
This has been fixed in Mesa 6.5 by calling _mesa_alloc_texmemory(). Closing this bug.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.