[Numpy-discussion] segfault when calling PyArray_DescrFromType

Martin Wiechert martin.wiechert at gmx.de
Thu Feb 9 04:14:28 CST 2006

Hi list,

I'm trying to build an C extension, which uses arrays. It builds, and I can 
import it  from python, but the very first call to a numpy function

    ea = (PyObject *) PyArray_DescrFromType (PyArray_INT);

gives me a segfault.

I have absolutely no clue, but

nm -l mymodule.so | grep rray


000026a0 b 
PyArray_API  /usr/lib/python2.4/site-packages/numpy/core/include/numpy/__multiarray_api.h:316

and this line reads

static void **PyArray_API=NULL;

which looks suspicious to me. Something wrong with my setup.py?

Any suggestions?

Regards, Martin.

More information about the Numpy-discussion mailing list