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