Bug 2780 - blender segfaults in generic_interp in Mesa/src/mesa/tnl/t_vertex.c
Summary: blender segfaults in generic_interp in Mesa/src/mesa/tnl/t_vertex.c
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r200 (show other bugs)
Version: 6.2.1
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-20 23:38 UTC by Ari Rahikkala
Modified: 2006-02-16 10:02 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
bt full from breakpoint at generic_interp (4.76 KB, text/plain)
2005-03-20 23:41 UTC, Ari Rahikkala
Details
bt full from after crash (5.19 KB, text/plain)
2005-03-20 23:43 UTC, Ari Rahikkala
Details

Description Ari Rahikkala 2005-03-20 23:38:57 UTC
If I forget any essential information in this bug report, please see
http://bugs.gentoo.org/show_bug.cgi?id=85986 to check if I'd remembered to
mention it there.

Blender 2.36 segfaults reproducibly when I click on the "PANO" button (should be
visible in the lower right corner right after starting Blender), it also
segfaults in some other cases but I haven't happened to catch any of those other
crashes in gdb yet. Disabling hardware rendering or setting "TCL mode" to "TCL
stage in MESA pipeline" in driconf makes the crash disappear.

A bt full from after the crash and from a breakpoint at the beginning of
generic_interp will be attached. In t_vertex.c as possibly patched by Gentoo,
line 879 is where generic_interp starts and line 901 is the following one:

	 a[0].insert[4-1]( &a[0], vdst, pos );

Note the similarity to
http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg15889.html (one
of the few hits when googling for "generic_interp"). In case this crash doesn't
occur only on my system, perhaps the same kind of fix that worked for the savage
driver will work for r200, too?
Comment 1 Ari Rahikkala 2005-03-20 23:41:45 UTC
Created attachment 2169 [details]
bt full from breakpoint at generic_interp
Comment 2 Ari Rahikkala 2005-03-20 23:43:43 UTC
Created attachment 2170 [details]
bt full from after crash
Comment 3 Roland Scheidegger 2006-02-17 05:02:56 UTC
I believe this to be fixed since some time. Can't reproduce it with neither mesa
6.4.1 from xorg 6.9 nor mesa cvs head, though I'm not sure I found the right
pano button, only found one in the render menu (I used blender 2.41)... though
there sometimes were some strange drawing problems (i.e. it just seemed to draw
a gray image over the whole screen?) Reopen if it still happens.


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.