[Bug 71821] New: [SNB/IVB/HSW]Piglit glx_GLX_ARB_create_context_robustness_require_GL_ARB_robustness aborted with mesa 10.0 and -fixes kernel

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 19 22:47:31 PST 2013


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

          Priority: medium
            Bug ID: 71821
          Assignee: idr at freedesktop.org
           Summary: [SNB/IVB/HSW]Piglit
                    glx_GLX_ARB_create_context_robustness_require_GL_ARB_r
                    obustness aborted with mesa 10.0 and -fixes kernel
        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: Sandybridge/Ivybridge/Haswell
Libdrm:        (master)libdrm-2.4.48
Mesa:        (10.0)3fd32619d7143ed7db21fa402d38e681520f82c2
Xserver:   
(server-1.14-branch)xorg-server-1.14.4-30-g384588bd8408d50b1b29b174af75c7b1cd3ff60d
Xf86_video_intel:(master)2.99.906-7-g6e9a8c5ae2883ca21d117ac672dd8a55b3429dc1
Cairo:        (master)31eff5c6eb57ad379689748fd8c60a5ffe0ba481
Libva:        (master)73a11b3e249da35ede92560eb089239252721351
Libva_intel_driver:(master)46c490188fee9d717db1ad526265e0dc1b09d91d
Kernel:    (drm-intel-fixes) cd66407810869709e0d6764409137d48c6812cfc

Bug detailed description:
-------------------------
It aborted on Sandybridge/Ivybridge/Haswell with mesa 10.0 and -fixes kernel.
Run it on master, 9.2 and 10.0 with -queued, -fixed and -nightly kernel,the
result is as below:
    -queued    -fix    -nightly
9.2    skip    skip    skip
10    pass    aborted    pass
master    skip    skip    skip

Following cases fail on -fixes kernel and mesa 10.0 branch.
glx_GLX_ARB_create_context_robustness_invalid_reset_notification_strategy
spec_ARB_provoking_vertex_arb-quads-follow-provoking-vertex
spec_ARB_viewport_array_minmax
spec_glsl-1.50_compiler_layout-vs-no-input.vert
spec_glsl-1.50_compiler_layout-vs-no-output.vert
spec_glsl-1.50_compiler_vs-redeclares-pervertex-out-after-global-redeclaration.vert
spec_glsl-1.50_compiler_vs-redeclares-pervertex-out-after-other-global-redeclaration.vert
spec_glsl-1.50_compiler_vs-redeclares-pervertex-out-before-global-redeclaration.vert
spec_glsl-1.50_execution_geometry_primitive-types_GL_LINE_LOOP
spec_OpenGL_3.2_layered-rendering_clear-color
spec_OpenGL_3.2_layered-rendering_clear-depth
spec_OpenGL_3.2_layered-rendering_framebuffer-layered-attachments
spec_OpenGL_3.2_layered-rendering_framebuffertexture
spec_OpenGL_3.2_layered-rendering_framebuffertexture-defaults
spec_OpenGL_3.2_layered-rendering_gl-layer-cube-map
spec_OpenGL_3.2_layered-rendering_gl-layer-render
spec_OpenGL_3.2_texture-border-deprecated

output:
Could not create OpenGL 3.0 context.
flags = 0x00000004, reset notification strategy = 0x8261
glx-create-context-require-robustness: main/context.c:1526: _mesa_make_current:
Assertion `newCtx->Version > 0' failed.
Aborted (core dumped)

(gdb) bt
#0  0x000000372a035819 in raise () from /usr/lib64/libc.so.6
#1  0x000000372a036f28 in abort () from /usr/lib64/libc.so.6
#2  0x000000372a02e7f6 in __assert_fail_base () from /usr/lib64/libc.so.6
#3  0x000000372a02e8a2 in __assert_fail () from /usr/lib64/libc.so.6
#4  0x00007ffff45f0160 in _mesa_make_current
(newCtx=newCtx at entry=0x7ffff4530040, drawBuffer=drawBuffer at entry=0x0,
readBuffer=readBuffer at entry=0x0) at main/context.c:1526
#5  0x00007ffff47595b6 in _mesa_meta_free (ctx=ctx at entry=0x7ffff4530040) at
drivers/common/meta.c:447
#6  0x00007ffff4862871 in intelDestroyContext
(driContextPriv=driContextPriv at entry=0x612230) at brw_context.c:825
#7  0x00007ffff4863626 in brwCreateContext (api=API_OPENGL_COMPAT,
mesaVis=<optimized out>, driContextPriv=0x612230, major_version=<optimized
out>,
    minor_version=<optimized out>, flags=0, notify_reset=true,
dri_ctx_error=0x7fffffffe0ac, sharedContextPrivate=0x0) at brw_context.c:727
#8  0x00007ffff48093ff in driCreateContextAttribs (screen=0x618cf0,
api=<optimized out>, config=0x61a1c0, shared=<optimized out>,
num_attribs=<optimized out>,
    attribs=<optimized out>, error=0x7fffffffe0ac, data=0x612090) at
dri_util.c:432
#9  0x00007ffff7a76bfa in dri2_create_context_attribs (base=0x611990,
config_base=0x61e760, shareList=<optimized out>, num_attribs=<optimized out>,
attribs=<optimized out>,
    error=0x7fffffffe0ac) at dri2_glx.c:312
#10 0x00007ffff7a484a6 in glXCreateContextAttribsARB (dpy=0x603010,
config=0x61e760, share_context=0x0, direct=1, attrib_list=0x7fffffffe110) at
create_context.c:78
#11 0x00000000004012ca in try_context (reset_strategy=33362, flags=0) at
/GFX/Test/Piglit/piglit/tests/spec/glx_arb_create_context/require-robustness.c:43
#12 0x00000000004014e8 in main (argc=3, argv=0x7fffffffe278) at
/GFX/Test/Piglit/piglit/tests/spec/glx_arb_create_context/require-robustness.c:127

Reproduce steps:
-------------------------
1. xinit
2. ./bin/glx-create-context-require-robustness -auto -fbo

-- 
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/20131120/de602f40/attachment.html>


More information about the intel-3d-bugs mailing list