[Bug 77217] New: [BDW]Piglit some spec/EXT_framebuffer_multisample* cases segfault
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Apr 8 22:38:41 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=77217
Priority: medium
Bug ID: 77217
Assignee: idr at freedesktop.org
Summary: [BDW]Piglit some spec/EXT_framebuffer_multisample*
cases segfault
QA Contact: intel-3d-bugs at lists.freedesktop.org
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: huax.lu at intel.com
Hardware: All
Status: NEW
Version: unspecified
Component: Drivers/DRI/i965
Product: Mesa
System Environment:
--------------------------
Platform: Broadwell
Libdrm:
(master)libdrm-2.4.52-10-g1cb5fc706cf5913d9dee33c939f65a23ecea17a5
Mesa: (master)159cec9dec2320d821d388c0df8140c7705b6e0b
Xserver:
(master)xorg-server-1.15.99.901-204-g901fbfbbbd71c0d82080957f8ba09eebbc786f2b
Xf86_video_intel:(master)2.99.911-44-g3310ee89c1f1a663de5f5b12b8125809a213996f
Cairo: (master)bb17403622e9ea474017e0039af8ee48b2b285db
Libva: (staging)960352aaf1e11891a533ce2c98b16edde24d6851
Libva_intel_driver:(staging)150f67c67bd92cd201b75a92388fe3a63b00cd8a
Kernel: (drm-intel-nightly) 7cd8b823493acc320c7db9112de9d4e21c6dbd11
Bug detailed description:
-----------------------------
Following spec_EXT_framebuffer_multisample* cases segfault on Broadwell with
Mesa master branch, but works well on Haswell.
spec_EXT_framebuffer_multisample_multisample-blit_2_stencil
spec_EXT_framebuffer_multisample_multisample-blit_4_stencil
spec_EXT_framebuffer_multisample_multisample-blit_6_stencil
spec_EXT_framebuffer_multisample_multisample-blit_8_stencil
spec_EXT_framebuffer_multisample_no-color_2_stencil_combined
spec_EXT_framebuffer_multisample_no-color_2_stencil_separate
spec_EXT_framebuffer_multisample_no-color_2_stencil_single
spec_EXT_framebuffer_multisample_no-color_4_stencil_combined
spec_EXT_framebuffer_multisample_no-color_4_stencil_separate
spec_EXT_framebuffer_multisample_no-color_4_stencil_single
spec_EXT_framebuffer_multisample_no-color_6_stencil_combined
spec_EXT_framebuffer_multisample_no-color_6_stencil_separate
spec_EXT_framebuffer_multisample_no-color_6_stencil_single
spec_EXT_framebuffer_multisample_no-color_8_stencil_combined
spec_EXT_framebuffer_multisample_no-color_8_stencil_separate
spec_EXT_framebuffer_multisample_no-color_8_stencil_single
spec_EXT_framebuffer_multisample_unaligned-blit_2_stencil_downsample
spec_EXT_framebuffer_multisample_unaligned-blit_2_stencil_msaa
spec_EXT_framebuffer_multisample_unaligned-blit_2_stencil_upsample
spec_EXT_framebuffer_multisample_unaligned-blit_4_stencil_downsample
spec_EXT_framebuffer_multisample_unaligned-blit_4_stencil_msaa
spec_EXT_framebuffer_multisample_unaligned-blit_4_stencil_upsample
spec_EXT_framebuffer_multisample_unaligned-blit_6_stencil_downsample
spec_EXT_framebuffer_multisample_unaligned-blit_6_stencil_msaa
spec_EXT_framebuffer_multisample_unaligned-blit_6_stencil_upsample
spec_EXT_framebuffer_multisample_unaligned-blit_8_stencil_downsample
spec_EXT_framebuffer_multisample_unaligned-blit_8_stencil_msaa
spec_EXT_framebuffer_multisample_unaligned-blit_8_stencil_upsample
spec_EXT_framebuffer_multisample_upsample_2_stencil
spec_EXT_framebuffer_multisample_upsample_4_stencil
spec_EXT_framebuffer_multisample_upsample_6_stencil
spec_EXT_framebuffer_multisample_upsample_8_stencil
spec_EXT_framebuffer_multisample_accuracy_2_stencil_resolve_depthstencil
spec_EXT_framebuffer_multisample_accuracy_2_stencil_resolve_small_depthstencil
spec_EXT_framebuffer_multisample_accuracy_4_stencil_resolve_depthstencil
spec_EXT_framebuffer_multisample_accuracy_4_stencil_resolve_small_depthstencil
spec_EXT_framebuffer_multisample_accuracy_6_stencil_resolve_depthstencil
spec_EXT_framebuffer_multisample_accuracy_6_stencil_resolve_small_depthstencil
spec_EXT_framebuffer_multisample_accuracy_8_stencil_resolve_depthstencil
spec_EXT_framebuffer_multisample_accuracy_8_stencil_resolve_small_depthstencil
run ./bin/ext_framebuffer_multisample-multisample-blit 2 stencil -fbo -auto
output:
Failed to blit
Segmentation fault (core dumped)
BT:
#0 0x0000003ecf1478f9 in __memcpy_ssse3_back () from /usr/lib64/libc.so.6
#1 0x00007ffff41445a6 in intel_miptree_copy_slice_sw
(brw=brw at entry=0x7ffff3e56038, dst_mt=dst_mt at entry=0xe6abf0,
src_mt=src_mt at entry=0xd57780, level=level at entry=0,
slice=slice at entry=0, width=width at entry=512, height=height at entry=256) at
intel_mipmap_tree.c:1026
#2 0x00007ffff41447cb in intel_miptree_copy_slice (depth=0, face=0, level=0,
src_mt=0xd57780, dst_mt=0xe6abf0, brw=0x7ffff3e56038) at
intel_mipmap_tree.c:1104
#3 intel_miptree_copy_teximage (brw=brw at entry=0x7ffff3e56038,
intelImage=0xe38090, dst_mt=0xe6abf0, invalidate=invalidate at entry=false) at
intel_mipmap_tree.c:1132
#4 0x00007ffff414c41c in intel_finalize_mipmap_tree
(brw=brw at entry=0x7ffff3e56038, unit=<optimized out>) at
intel_tex_validate.c:157
#5 0x00007ffff41bba69 in brw_validate_textures (brw=brw at entry=0x7ffff3e56038)
at brw_tex.c:54
#6 0x00007ffff4170303 in brw_try_draw_prims (indirect=<optimized out>,
max_index=3, min_index=0, ib=0x0, nr_prims=1, prims=0x7fffffffd500,
arrays=0x85c180, ctx=0x7ffff3e56038)
at brw_draw.c:418
#7 brw_draw_prims (ctx=0x7ffff3e56038, prims=0x7fffffffd500, nr_prims=1,
ib=0x0, index_bounds_valid=1 '\001', min_index=0, max_index=3,
unused_tfb_object=0x0, indirect=0x0)
at brw_draw.c:580
#8 0x00007ffff3fc4382 in vbo_draw_arrays (ctx=0x7ffff3e56038,
mode=mode at entry=6, start=start at entry=0, count=count at entry=4,
numInstances=numInstances at entry=1,
baseInstance=baseInstance at entry=0) at vbo/vbo_exec_array.c:667
#9 0x00007ffff3fc44a1 in vbo_exec_DrawArrays (mode=mode at entry=6,
start=start at entry=0, count=count at entry=4) at vbo/vbo_exec_array.c:819
#10 0x00007ffff3fc5fc5 in _mesa_DrawArrays (mode=mode at entry=6,
first=first at entry=0, count=count at entry=4) at vbo/vbo_exec_array.c:1890
#11 0x00007ffff404fbd1 in blitframebuffer_texture
(ctx=ctx at entry=0x7ffff3e56038, srcX0=srcX0 at entry=0, srcY0=srcY0 at entry=0,
srcX1=srcX1 at entry=256, srcY1=srcY1 at entry=256,
dstX0=dstX0 at entry=0, dstY0=dstY0 at entry=0, dstX1=dstX1 at entry=256,
dstY1=dstY1 at entry=256, filter=filter at entry=9728, flipX=flipX at entry=1,
flipY=flipY at entry=1,
glsl_version=glsl_version at entry=1 '\001', do_depth=do_depth at entry=1 '\001')
at drivers/common/meta_blit.c:575
#12 0x00007ffff40503de in _mesa_meta_BlitFramebuffer (ctx=0x7ffff3e56038,
srcX0=0, srcY0=0, srcX1=256, srcY1=256, dstX0=0, dstY0=0, dstX1=256, dstY1=256,
mask=256, filter=9728)
at drivers/common/meta_blit.c:660
#13 0x00007ffff3ed67af in _mesa_BlitFramebuffer (srcX0=srcX0 at entry=0,
srcY0=srcY0 at entry=0, srcX1=256, srcY1=256, dstX0=dstX0 at entry=0,
dstY0=dstY0 at entry=0, dstX1=256,
dstY1=256, mask=mask at entry=256, filter=filter at entry=9728) at
main/blit.c:509
#14 0x00007ffff41ac5e7 in brw_meta_updownsample (brw=brw at entry=0x7ffff3e56038,
src_mt=src_mt at entry=0xd57780, dst_mt=dst_mt at entry=0xe0fe30) at
brw_meta_updownsample.c:119
#15 0x00007ffff41420d5 in intel_miptree_updownsample (brw=0x7ffff3e56038,
src=0xd57780, dst=0xe0fe30) at intel_mipmap_tree.c:1569
#16 0x00007ffff41404f3 in intel_renderbuffer_downsample
(brw=brw at entry=0x7ffff3e56038, irb=irb at entry=0xd67900) at intel_fbo.c:95
#17 0x00007ffff41405eb in intel_map_renderbuffer (ctx=0x7ffff3e56038,
rb=0xd67900, x=0, y=0, w=<optimized out>, h=256, mode=1,
out_map=0x7fffffffdca8,
out_stride=0x7fffffffdcc0) at intel_fbo.c:167
#18 0x00007ffff40045b0 in blit_nearest (buffer=1024, dstY1=<optimized out>,
dstX1=<optimized out>, dstY0=0, dstX0=<optimized out>, srcY1=<optimized out>,
srcX1=<optimized out>, srcY0=0, srcX0=<optimized out>, ctx=0x7ffff3e56038)
at swrast/s_blit.c:279
#19 _swrast_BlitFramebuffer (ctx=ctx at entry=0x7ffff3e56038, srcX0=srcX0 at entry=0,
srcY0=srcY0 at entry=0, srcX1=srcX1 at entry=256, srcY1=srcY1 at entry=256,
dstX0=dstX0 at entry=0,
dstY0=dstY0 at entry=0, dstX1=dstX1 at entry=256, dstY1=dstY1 at entry=256,
mask=mask at entry=1024, filter=filter at entry=9728) at swrast/s_blit.c:787
#20 0x00007ffff404fec0 in _mesa_meta_BlitFramebuffer (ctx=0x7ffff3e56038,
srcX0=0, srcY0=0, srcX1=256, srcY1=256, dstX0=0, dstY0=0, dstX1=256, dstY1=256,
mask=1024,
filter=9728) at drivers/common/meta_blit.c:802
#21 0x00007ffff3ed67af in _mesa_BlitFramebuffer (srcX0=0, srcY0=0, srcX1=256,
srcY1=256, dstX0=<optimized out>, dstY0=<optimized out>, dstX1=256, dstY1=256,
mask=1024,
filter=9728) at main/blit.c:509
#22 0x00007ffff7d0fc23 in stub_glBlitFramebuffer (srcX0=0, srcY0=0, srcX1=256,
srcY1=256, dstX0=0, dstY0=0, dstX1=256, dstY1=256, mask=1024, filter=9728)
at /GFX/Test/Piglit/piglit/tests/util/generated_dispatch.c:1724
#23 0x0000000000404993 in piglit_display () at
/GFX/Test/Piglit/piglit/tests/spec/ext_framebuffer_multisample/multisample-blit.cpp:143
#24 0x00007ffff7d09484 in run_test (gl_fw=0x607010, argc=3,
argv=0x7fffffffe278) at
/GFX/Test/Piglit/piglit/tests/util/piglit-framework-gl/piglit_fbo_framework.c:52
#25 0x00007ffff7d07127 in piglit_gl_test_run (argc=3, argv=0x7fffffffe278,
config=0x7fffffffe140) at
/GFX/Test/Piglit/piglit/tests/util/piglit-framework-gl.c:191
#26 0x000000000040447d in main (argc=3, argv=0x7fffffffe278) at
/GFX/Test/Piglit/piglit/tests/spec/ext_framebuffer_multisample/multisample-blit.cpp:50
Reproduce steps:
----------------------------
1. xinit
2. ./bin/ext_framebuffer_multisample-multisample-blit 2 stencil -fbo -auto
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20140409/2450615d/attachment-0001.html>
More information about the intel-3d-bugs
mailing list