From: Brian P. <br...@pr...> - 2000-04-14 17:55:50
|
Andreas Ehliar wrote: > > On Wed, Apr 12, 2000 at 05:54:54PM -0400, Wichert Akkerman wrote: > > xmms with the `geekosphere' plugin (available from www.xmms.org) crashes Utah. > > It crashes standard Mesa 3.2 with software rendering as well: > (I've submitted this as a bug report to the Mesa bugtracker) > > Program received signal SIGSEGV, Segmentation fault. > 0x400f09f7 in gl_make_normal_cullmask () at cull_tmp.h:170 > 170 } > (gdb) bt > #0 0x400f09f7 in gl_make_normal_cullmask () at cull_tmp.h:170 > #1 0x400c2a54 in do_normal_transform (VB=0x81b2700) at stages.c:423 > #2 0x400a871c in gl_run_pipeline () at pipeline.c:395 > #3 0x400f71a6 in gl_execute_cassette () at vbxform.c:812 > #4 0x40057e4d in gl_cva_compile_cassette () at cva.c:349 > #5 0x400f77fe in gl_flush_vb () at vbxform.c:812 > #6 0x40065941 in save_Map2f (ctx=0x81a0028, target=GL_MAP2_VERTEX_4, u1=0, > u2=1, ustride=24, uorder=3, v1=0, v2=1, vstride=4, vorder=3, > points=0x81f5458, retain=1) at dlist.c:1541 > #7 0x40031aaa in glMap2f () at api1.c:407 > #8 0x408ecf52 in draw_polygon_mode () from /usr/X11R6/lib/libGLU.so.1 > #9 0x18 in ?? () What code do you see at line 170 of cull_tmp.h? In my copy, line 170 is the closing brace of a function. But since this is macro-ized code there may be a line numbering descrepency. > ---------------------- > > It is interesting to note that Utah doesn't segfault at the same place: > > Program received signal SIGSEGV, Segmentation fault. > 0x40a541aa in gl_make_normal_cullmask () at vbcull.c:804 > 804 } > (gdb) bt > #0 0x40a541aa in gl_make_normal_cullmask () at vbcull.c:804 > #1 0x40a0b3f2 in do_normal_transform (VB=0x819f028) at stages.c:423 > #2 0x409d7d56 in gl_run_pipeline () at pipeline.c:395 > #3 0x40a5cf7d in gl_execute_cassette () at vbxform.c:812 > #4 0x4096d4bd in gl_cva_compile_cassette () at cva.c:189 > #5 0x40a59509 in gl_maybe_transform_vb () at vbxform.c:188 > #6 0x40a595c2 in gl_flush_vb () at vbxform.c:188 > #7 0x40973373 in save_Map2f (ctx=0x81d8170, target=GL_MAP2_VERTEX_4, u1=0, > u2=1, ustride=24, uorder=3, v1=0, v2=1, vstride=4, vorder=3, > points=0x82330c8, retain=1 '\001') at dlist.c:1541 > #8 0x409258e2 in glMap2f () at api1.c:1647 > #9 0x4004c8b2 in glMap2f () at api1.c:1414 > #10 0x40788f52 in draw_polygon_mode () from /usr/X11R6/lib/libGLU.so.1 > #11 0x18 in ?? () Keith, can you look into this? -Brian |