Hi, there was a bug in shader_objects.py. I hope it's now correct.

regards

Marco

Index: OpenGL/GL/ARB/shader_objects.py
===================================================================
RCS file: /cvsroot/pyopengl/OpenGL-ctypes/OpenGL/GL/ARB/shader_objects.py,v
retrieving revision 1.11
diff -r1.11 shader_objects.py
443c443
<               shader, GL_OBJECT_COMPILE_STATUS_ARB, status
---
>               shader, pname, status
452c452
<               shader, GL_OBJECT_COMPILE_STATUS_ARB,status
---
>               shader, pname, status
490c490
<               log = ctypes.create_string_buffer(length.value)
---
>               log = ctypes.create_string_buffer(length)