<div dir="ltr">I'm getting a segfault with the following stack when trying to call clCreateFromGLTexture from PyOpenCL (which just got preliminary support for it):<div><br></div><div><div>#0  0x0000000000000000 in ?? ()</div><div>#1  0x00007f8b6af995bd in clCreateFromGLTexture () from /usr/lib/libOpenCL.so.1</div><div>#2  0x00007f8b6b1f3a78 in create_from_gl_texture () from /home/seanl/project/voxel/pyenv/lib/python3.5/site-packages/pyopencl-2015.2.4-py3.5-linux-x86_64.egg/pyopencl/_<a href="http://cffi.cpython-35m-x86_64-linux-gnu.so">cffi.cpython-35m-x86_64-linux-gnu.so</a></div><div>#3  0x00007f8b6b1cb10b in _cffi_f_create_from_gl_texture(_object*, _object*) () from /home/seanl/project/voxel/pyenv/lib/python3.5/site-packages/pyopencl-2015.2.4-py3.5-linux-x86_64.egg/pyopencl/_<a href="http://cffi.cpython-35m-x86_64-linux-gnu.so">cffi.cpython-35m-x86_64-linux-gnu.so</a></div><div>#4  0x00007f8b75f755e9 in PyCFunction_Call () from /usr/lib/libpython3.5m.so.1.0</div><div>#5  0x00007f8b75fed5f1 in PyEval_EvalFrameEx () from /usr/lib/libpython3.5m.so.1.0</div><div>#6  0x00007f8b75fee9e2 in ?? () from /usr/lib/libpython3.5m.so.1.0</div><div>#7  0x00007f8b75feeac3 in PyEval_EvalCodeEx () from /usr/lib/libpython3.5m.so.1.0</div><div>#8  0x00007f8b75f58b98 in ?? () from /usr/lib/libpython3.5m.so.1.0</div><div>#9  0x00007f8b75f2e0da in PyObject_Call () from /usr/lib/libpython3.5m.so.1.0</div><div>#10 0x00007f8b75f44d64 in ?? () from /usr/lib/libpython3.5m.so.1.0</div><div>#11 0x00007f8b75f2e0da in PyObject_Call () from /usr/lib/libpython3.5m.so.1.0</div><div>#12 0x00007f8b75f8aa10 in ?? () from /usr/lib/libpython3.5m.so.1.0</div><div>#13 0x00007f8b75f88de6 in ?? () from /usr/lib/libpython3.5m.so.1.0</div><div>#14 0x00007f8b75f2e0da in PyObject_Call () from /usr/lib/libpython3.5m.so.1.0</div><div>#15 0x00007f8b75fe74bc in PyEval_EvalFrameEx () from /usr/lib/libpython3.5m.so.1.0</div><div>#16 0x00007f8b75fed942 in PyEval_EvalFrameEx () from /usr/lib/libpython3.5m.so.1.0</div><div>#17 0x00007f8b75fee9e2 in ?? () from /usr/lib/libpython3.5m.so.1.0</div><div>#18 0x00007f8b75feeac3 in PyEval_EvalCodeEx () from /usr/lib/libpython3.5m.so.1.0</div><div>#19 0x00007f8b75feeaeb in PyEval_EvalCode () from /usr/lib/libpython3.5m.so.1.0</div><div>#20 0x00007f8b7600dc64 in ?? () from /usr/lib/libpython3.5m.so.1.0</div><div>#21 0x00007f8b76010175 in PyRun_FileExFlags () from /usr/lib/libpython3.5m.so.1.0</div><div>#22 0x00007f8b760102e6 in PyRun_SimpleFileExFlags () from /usr/lib/libpython3.5m.so.1.0</div><div>#23 0x00007f8b760270f4 in Py_Main () from /usr/lib/libpython3.5m.so.1.0</div><div>#24 0x0000000000400af7 in main ()</div></div><div><br></div><div>Should this work with current Beignet master?</div></div>