Bug 91148 - [g965] destroying context on exit causes crash in piglit tex3d-maxsize
Summary: [g965] destroying context on exit causes crash in piglit tex3d-maxsize
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
Depends on:
Reported: 2015-06-29 17:45 UTC by Mark Janes
Modified: 2015-09-02 23:16 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Description Mark Janes 2015-06-29 17:45:57 UTC
Piglit e59e81fde566b114e48910e63a9d43501c00cee2 destroys the context at the exit of each piglit test.

This works fine everywhere but on g965 spec.!opengl 1_2.tex3d-maxsize, which crashes with:

Mesa: User error: GL_OUT_OF_MEMORY in glTexImage3D(image too large: 2048 x 2048 x 2048, GL_RGBA8 format)
intel_do_flush_locked failed: Argument list too long
tex3d-maxsize: /home/jenkins/workspace/Leeroy/repos/mesa/src/mesa/vbo/vbo_exec_api.c:1178: vbo_exec_FlushVertices: Assertion `exec->flush_call_depth == 1' failed.

Previously, the test failed instead of crashing.
Comment 1 Mark Janes 2015-09-02 23:16:42 UTC
This seems like a hardware limitation associated with a change to tests, not a regression in mesa.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.