<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [llvmpipe] piglit gl-1.0-dlist-beginend failure with llvm-3.6.0svn"
href="https://bugs.freedesktop.org/show_bug.cgi?id=85467#c3">Comment # 3</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [llvmpipe] piglit gl-1.0-dlist-beginend failure with llvm-3.6.0svn"
href="https://bugs.freedesktop.org/show_bug.cgi?id=85467">bug 85467</a>
from <span class="vcard"><a class="email" href="mailto:jfonseca@vmware.com" title="José Fonseca <jfonseca@vmware.com>"> <span class="fn">José Fonseca</span></a>
</span></b>
<pre>$ 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</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>