Bug#366830: libgl1-mesa-dri: segfault in r300_dri in _tnl_RenderClippedLine

Jan Hudec bulb at ucw.cz
Thu Mar 1 22:45:35 CET 2007


On Wed, Feb 28, 2007 at 19:59:32 +0100, Brice Goglin wrote:
> Can you reproduce this segfault with current Xorg/Etch? If so, could you
> try libgl1-mesa-dri 6.5.2-3 (currently in experimental)?

Hm, switching from fglrx back to radeon proved quite hard (requires
unisntalling fglrx-driver, which is not all that obvious).

Anyway, it does not crash now, but it does not work either. I get around
1/12th frame per second (yes, that's right -- one frame every 12 seconds or
so).

The glxinfo says I do have direct rendering, glxgears make over 2700 fps and
crack-attack also seems to run fine, so I'd assume the culprit is some
feature used by fgfs particularly. Fgfs gave following warnings on console:

*********************************WARN_ONCE*********************************
File r300_render.c function r300Fallback line 428
Software fallback:ctx->Line.SmoothFlag
***************************************************************************
Try R300_SPAN_DISABLE_LOCKING env var if this hangs.
*********************************WARN_ONCE*********************************
File r300_render.c function r300Fallback line 426
Software fallback:ctx->Line.StippleFlag
***************************************************************************

Running with R300_SPAN_DISABLE_LOCKING=1 didn't help.
I tried looking for other variables the way suggested in DRI FAQ, but
I didn't see anything too useful.

SearchAndRescue also seemed to work OK, but gave following warnings:

Try R300_SPAN_DISABLE_LOCKING env var if this hangs.
*********************************WARN_ONCE*********************************
File r300_vertexprog.c function valid_dst line 333
Output 3 not used by fragment program
***************************************************************************
*********************************WARN_ONCE*********************************
File r300_render.c function r300Fallback line 430
Software fallback:ctx->Point.SmoothFlag
***************************************************************************
*********************************WARN_ONCE*********************************
File r300_render.c function r300Fallback line 393
Software fallback:ctx->RenderMode != GL_RENDER
***************************************************************************
*********************************WARN_ONCE*********************************
File r300_state.c function r300Enable line 512
TODO - double side stencil !
***************************************************************************

-- 
						 Jan 'Bulb' Hudec <bulb at ucw.cz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-mesa-devel/attachments/20070301/d261a315/attachment.pgp


More information about the Pkg-mesa-devel mailing list