[Mesa-dev] [Bug 42540] glxgears segfaults on POWER / Xvnc

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 4 12:53:06 PDT 2011


--- Comment #2 from hugh.m.bright at gmail.com 2011-11-04 12:53:06 PDT ---
José Fonseca 

Thanks very much for your help. 

I dont know if "real X" works; I dont have root access. I asked the admin to
install a few debug libraries. Here is the result:

#0  0x7c0802a6f8010010 in ?? ()
#1  0x00000fffb7cd1454 in llvm_pipeline_generic (middle=0x100a3840, 
    fetch_info=0xfffffffe098, prim_info=0xfffffffe068)
    at draw/draw_pt_fetch_shade_pipeline_llvm.c:246
#2  0x00000fffb7cd1588 in llvm_middle_end_linear_run (middle=<optimized out>, 
    start=<optimized out>, count=value has been optimized out
    at draw/draw_pt_fetch_shade_pipeline_llvm.c:364
#3  0x00000fffb7c61d58 in vsplit_segment_simple_linear (icount=82, istart=0, 
    flags=0, vsplit=0x100a09f0) at draw/draw_pt_vsplit_tmp.h:237
#4  vsplit_run_linear (frontend=0x100a09f0, start=<optimized out>, count=82)
    at draw/draw_split_tmp.h:61
#5  0x00000fffb7c5cc2c in draw_pt_arrays (draw=<optimized out>, 
    prim=<optimized out>, start=<optimized out>, count=82)
    at draw/draw_pt.c:113
#6  0x00000fffb7c5d098 in draw_vbo (draw=0x100980d0, info=0xfffffffe3e4)
    at draw/draw_pt.c:491
#7  0x00000fffb7a6968c in llvmpipe_draw_vbo (pipe=0x100534e0, 
    info=0xfffffffe3e4) at lp_draw_arrays.c:81
#8  0x00000fffb7b39428 in st_draw_vbo (ctx=0x100f9690, arrays=<optimized out>, 
    prims=<optimized out>, nr_prims=<optimized out>, ib=<optimized out>, 
    index_bounds_valid=<optimized out>, min_index=0, max_index=161)
    at state_tracker/st_draw.c:763
#9  0x00000fffb7c15b08 in vbo_save_playback_vertex_list (ctx=0x100f9690, 
    data=0x10152908) at vbo/vbo_save_draw.c:293
#10 0x00000fffb7a8f930 in ext_opcode_execute (node=0x10152900, ctx=0x100f9690)
    at main/dlist.c:592
#11 execute_list (ctx=0x100f9690, list=<optimized out>) at main/dlist.c:7464
#12 0x00000fffb7a94024 in _mesa_CallList (list=<optimized out>)
    at main/dlist.c:8873
#13 0x00000080b2d7e998 in glCallList (list=<optimized out>)
    at ../../../src/mapi/glapi/glapitemp.h:97
#14 0x0000000010002b54 in draw () at glxgears.c:263
#15 0x000000001000201c in draw_gears () at glxgears.c:315
#16 draw_frame (win=<optimized out>, dpy=<optimized out>) at glxgears.c:340
#17 event_loop (win=2097154, dpy=0x10030010) at glxgears.c:696
#18 main (argc=<optimized out>, argv=<optimized out>) at glxgears.c:776

On your other question:

export GALLIUM_DRIVER=softpipe
export DRAW_USE_LLVM=no

this makes it work OK with Xvnc. Thank you!

Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the mesa-dev mailing list