[Mesa-dev] [Bug 85467] [llvmpipe] piglit gl-1.0-dlist-beginend failure with llvm-3.6.0svn

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Oct 28 06:56:48 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=85467

--- Comment #3 from José Fonseca <jfonseca at vmware.com> ---
$ gdb --args ./bin/gl-1.0-dlist-beginend -auto
[...]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7eb8288 in ?? ()
(gdb) disassemble 0x00007ffff7eb8240,0x00007ffff7eb82ff
Dump of assembler code from 0x7ffff7eb8240 to 0x7ffff7eb82ff:
   0x00007ffff7eb8240:    mov    (%r15),%eax
   0x00007ffff7eb8243:    mul    %edi
   0x00007ffff7eb8245:    seto   %dl
   0x00007ffff7eb8248:    add    0x4(%r15),%eax
   0x00007ffff7eb824c:    setb   %bl
   0x00007ffff7eb824f:    mov    %eax,%edi
   0x00007ffff7eb8251:    add    $0x10,%edi
   0x00007ffff7eb8254:    setb   %r8b
   0x00007ffff7eb8258:    vxorpd %xmm1,%xmm1,%xmm1
   0x00007ffff7eb825c:    vxorps %xmm13,%xmm13,%xmm13
   0x00007ffff7eb8261:    cmp    0x8(%r9),%edi
   0x00007ffff7eb8265:    ja     0x7ffff7eb828d
   0x00007ffff7eb8267:    vxorps %xmm13,%xmm13,%xmm13
   0x00007ffff7eb826c:    test   %dl,%dl
   0x00007ffff7eb826e:    jne    0x7ffff7eb828d
   0x00007ffff7eb8270:    vxorps %xmm13,%xmm13,%xmm13
   0x00007ffff7eb8275:    test   %bl,%bl
   0x00007ffff7eb8277:    jne    0x7ffff7eb828d
   0x00007ffff7eb8279:    vxorps %xmm13,%xmm13,%xmm13
   0x00007ffff7eb827e:    test   %r8b,%r8b
   0x00007ffff7eb8281:    jne    0x7ffff7eb828d
   0x00007ffff7eb8283:    mov    (%r9),%rdx
   0x00007ffff7eb8286:    cltq   
=> 0x00007ffff7eb8288:    vmovaps (%rdx,%rax,1),%xmm13
[...]
(gdb) info registers
rax            0x18    24                            <======= not 16-byte
aligned!!
rbx            0x0    0
rcx            0x0    0
rdx            0x6d29c0    7154112
rsi            0x73c920    7588128
rdi            0x28    40
rbp            0x7fffffffd330    0x7fffffffd330
rsp            0x7fffffffd160    0x7fffffffd160
r8             0x0    0
r9             0x620e78    6426232
r10            0x621e98    6430360
r11            0x3    3
r12            0x0    0
r13            0x7    7
r14            0x0    0
r15            0x620948    6424904
rip            0x7ffff7eb8288    0x7ffff7eb8288
eflags         0x10246    [ PF ZF IF RF ]
cs             0x33    51
ss             0x2b    43
ds             0x0    0
es             0x0    0
fs             0x0    0
gs             0x0    0
(gdb) bt
#0  0x00007ffff7eb8288 in ?? ()
#1  0x00007fff00000000 in ?? ()
#2  0x00007fff00000000 in ?? ()
#3  0x000000000077cb99 in ?? ()
#4  0x000000000062fad8 in ?? ()
#5  0xffff4000ffff4000 in ?? ()
#6  0xffff4000ffff4000 in ?? ()
[...]
(gdb) source ~/work/vmware/scripts/unwind-x64.gdb 
frame[0]: rip = 0xf7eb8288, rbp = 0xffffd330
No symbol matches $function.
  arg[0] = 0x0
  arg[1] = 0x0
  arg[2] = 0x0
  arg[3] = 0xffffd420
frame[1]: rip = 0xf63abe28, rbp = 0xffffd4a0
llvm_pipeline_generic + 662 in section .text of
/home/jfonseca/work/vmware/opengl/mesa/build/linux-x86_64-debug/gallium/targets/libgl-xlib/libGL.so.1
  arg[0] = 0x73ecd0
  arg[1] = 0x4
  arg[2] = 0x6328f0
  arg[3] = 0x732940
frame[2]: rip = 0xf63ac321, rbp = 0xffffd530
llvm_middle_end_linear_run + 140 in section .text of
/home/jfonseca/work/vmware/opengl/mesa/build/linux-x86_64-debug/gallium/targets/libgl-xlib/libGL.so.1
  arg[0] = 0xffffd588
  arg[1] = 0x0
  arg[2] = 0x62faa0
  arg[3] = 0xffffd5d0
frame[3]: rip = 0xf62e357e, rbp = 0xffffd560
vsplit_segment_simple_linear + 95 in section .text of
/home/jfonseca/work/vmware/opengl/mesa/build/linux-x86_64-debug/gallium/targets/libgl-xlib/libGL.so.1
  arg[0] = 0x62faa0
  arg[1] = 0xf6e6de6f
  arg[2] = 0x4
  arg[3] = 0x6328f0
frame[4]: rip = 0xf62e3875, rbp = 0xffffd5d0
vsplit_run_linear + 233 in section .text of
/home/jfonseca/work/vmware/opengl/mesa/build/linux-x86_64-debug/gallium/targets/libgl-xlib/libGL.so.1
  arg[0] = 0x2
  arg[1] = 0x0
  arg[2] = 0x620860
  arg[3] = 0x4
frame[5]: rip = 0xf62d74fe, rbp = 0xffffd620
draw_pt_arrays + 703 in section .text of
/home/jfonseca/work/vmware/opengl/mesa/build/linux-x86_64-debug/gallium/targets/libgl-xlib/libGL.so.1
  arg[0] = 0x620860
  arg[1] = 0xffffd680
  arg[2] = 0x61ec48
  arg[3] = 0x1fa0
frame[6]: rip = 0xf62d8363, rbp = 0xffffd6b0
draw_vbo + 644 in section .text of
/home/jfonseca/work/vmware/opengl/mesa/build/linux-x86_64-debug/gallium/targets/libgl-xlib/libGL.so.1
  arg[0] = 0x61dba0
  arg[1] = 0xffffd740
  arg[2] = 0x0
  arg[3] = 0x0
frame[7]: rip = 0xf5ea9dfd, rbp = 0xffffd710
llvmpipe_draw_vbo + 924 in section .text of
/home/jfonseca/work/vmware/opengl/mesa/build/linux-x86_64-debug/gallium/targets/libgl-xlib/libGL.so.1
  arg[0] = 0x6b9e40
  arg[1] = 0x0
  arg[2] = 0x61dba0
  arg[3] = 0xffffd830

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20141028/d2b432cf/attachment.html>


More information about the mesa-dev mailing list