Benno Schulenberg wrote:
Hi,

The commits between 20060522 and 20060523 (CEST) to the mesa_6_4_branch broke all 3D apps here:

$ glxgears
__driCreateNewScreen_20050727 - succeeded
Segmentation fault

(gdb) bt
#0  0xb7b79969 in emit_1ub_fn (p=0xbfb088e0, b0=85 'U',
    fn=0xbbcce5a8 <Address 0xbbcce5a8 out of bounds>) at x86/rtasm/x86sse.c:35
#1  0xb7b7a136 in x86_push (p=0xbfb088e0, reg={file = 5, idx = 2, mod = 1, disp 
= 0})
    at x86/rtasm/x86sse.c:239
#2  0xb7b16190 in build_vertex_emit (p=0xbfb088e0) at tnl/t_vertex_sse.c:355
#3  0xb7b17559 in _tnl_generate_sse_emit (ctx=0x55) at tnl/t_vertex_sse.c:651
#4  0xb7b14b99 in choose_emit_func (ctx=0x80581b0, count=3150767528,
    dest=0x82af648 "\f") at tnl/t_vertex.c:135
#5  0xb7b154f9 in _tnl_emit_vertices_to_buffer (ctx=0x80581b0, start=82,
    end=3150767528, dest=0x82af648) at tnl/t_vertex.c:428
#6  0xb7a53af6 in via_fastrender_quad_strip_verts (ctx=0x80581b0, 
start=134569912,
    count=82, flags=56) at t_dd_dmatmp.h:98
#7  0xb7a53e77 in via_run_fastrender (ctx=0x80581b0, stage=0x81e353c)
    at via_render.c:113
#8  0xb7af13e8 in _tnl_run_pipeline (ctx=0x80581b0) at tnl/t_pipeline.c:158
#9  0xb7a71521 in viaRunPipeline (ctx=0x80581b0) at via_tris.c:1156
#10 0xb7af941a in _tnl_playback_vertex_list (ctx=0x80581b0, data=0x82b0c54)
    at tnl/t_save_playback.c:209
#11 0xb7a8831c in execute_list (ctx=0x80581b0, list=134578608) at 
main/dlist.c:5681
#12 0xb7a8b331 in _mesa_CallList (list=1) at main/dlist.c:6749
#13 0xb7ae927d in neutral_CallList (i=3150767528) at vtxfmt_tmp.h:304
#14 0x0804aafd in ?? ()
#15 0x00000001 in ?? ()
#16 0x64726f00 in ?? ()
#17 0x00617365 in ?? ()
#18 0x00000000 in ?? ()

Which DRI driver are you using?

It looks like two different areas were changed on the 22nd/23rd on the 6.4 branch:

1. main/mm.c - doubly-linked list change

2. main/texenvprogram.c - texture env program cache changes

The thing is, I have doubts that either one would account for a total failure like you're seeing.

If you haven't done so, you might do a 'make clean' and recompile, just in case a dependency was missed or something.

-Brian


-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to