mesa: 0a00a9a05b357dafae86bf8af879aa601f101eba (master) piglit glx-swap-pixmap crashes on 64-bit softpipe and 64-bit llvmpipe. The test does not crash on swrast, 32-bit softpipe, or 64-bit llvmpipe. $ ./bin/glx-swap-pixmap Program received signal SIGSEGV, Segmentation fault. (gdb) bt full #0 0x0000000000000000 in ?? () No symbol table info available. #1 0x00000000004285fe in main (argc=1, argv=0x7fffffffe308) at piglit/tests/glx/glx-swap-pixmap.c:70 p = 69206017 g = 0 green = {0, 1, 0, 0} ctx = 0x6795b0 pass = false (gdb) frame 1 #1 0x00000000004285fe in main (argc=1, argv=0x7fffffffe308) at piglit/tests/glx/glx-swap-pixmap.c:70 70 glClearColor(0.0, 1.0, 0.0, 0.0); (gdb) l 65 66 ctx = piglit_get_glx_context(dpy, visinfo); 67 glXMakeCurrent(dpy, g, ctx); 68 69 /* Clear to green */ 70 glClearColor(0.0, 1.0, 0.0, 0.0); 71 glClear(GL_COLOR_BUFFER_BIT); 72 73 /* Noop */ 74 glXSwapBuffers(dpy, p);
No segfault with softpipe and llvmpipe on mesa master e81ee67b51651e99e7e8e52c1ccafc66835d57cd and mesa 8.0.4 I'm using 64-bit debian testing. Though the test fails on both softpipe and llvmpipe. Anyway I think we can close this bug. @ Vinson can you confirm?
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.