From 09f5d25f8fcdc8f25254277b2bed1c887ad10ac2 Mon Sep 17 00:00:00 2001 From: Wiktor Janas Date: Fri, 26 Nov 2010 18:50:17 -0800 Subject: fdo31934: Add test case from FDO bug 31934. --- tests/bugs/fdo31934.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tests/bugs/fdo31934.c (limited to 'tests/bugs') diff --git a/tests/bugs/fdo31934.c b/tests/bugs/fdo31934.c new file mode 100644 index 000000000..025c02dfb --- /dev/null +++ b/tests/bugs/fdo31934.c @@ -0,0 +1,25 @@ +#include + +#define GL_GLEXT_PROTOTYPES +#include +#include + +int main (int argc, char *argv[]) +{ + glutInit(&argc, argv); + glutInitDisplayMode(GLUT_RGBA); + glutInitWindowSize(512,512); + glutCreateWindow(""); + + GLuint id; + glGenBuffersARB(1, &id); + glBindBufferARB(GL_ARRAY_BUFFER_ARB, id); + glBufferDataARB(GL_ARRAY_BUFFER_ARB, 0, NULL, GL_STATIC_DRAW); + glBindBufferARB(GL_ARRAY_BUFFER_ARB, 0); + + glBindBufferARB(GL_ARRAY_BUFFER_ARB, id); + glMapBuffer(GL_ARRAY_BUFFER_ARB, GL_READ_WRITE_ARB); /* CRASH! */ + glBindBufferARB(GL_ARRAY_BUFFER_ARB, 0); + + return 0; +} -- cgit v1.2.3