I'm experiencing random segmentation faults from numpy. I have generated a core dumped and extracted a stack trace, the following:
#0 0x00007f3a8d921d5d in getenv () from /lib64/libc.so.6
#1 0x00007f3a843bde21 in blas_set_parameter () from /opt/apps/sidescananalysis-9.7.1-42-gdd3e068+dev/lib/python2.7/site-packages/numpy/core/../../../../libopenblas.so.0
#2 0x00007f3a843bcd91 in blas_memory_alloc () from /opt/apps/sidescananalysis-9.7.1-42-gdd3e068+dev/lib/python2.7/site-packages/numpy/core/../../../../libopenblas.so.0
#3 0x00007f3a843bd4e5 in blas_thread_server () from /opt/apps/sidescananalysis-9.7.1-42-gdd3e068+dev/lib/python2.7/site-packages/numpy/core/../../../../libopenblas.so.0
#4 0x00007f3a8e09ff18 in start_thread () from /lib64/libpthread.so.0
#5 0x00007f3a8d9ceb2d in clone () from /lib64/libc.so.6
I have experience the segfault from several code paths but they all have the same stack trace.
I use conda to run python and numpy. The dump of the packages version is:
conda 3.18.9 py27_0
geos 3.3.3 0
matplotlib 1.4.3 np19py27_2
networkx 1.10 py27_0
numpy 1.9.2 py27_2
openblas 0.2.14 3
pandas 0.16.2 np19py27_0
python 2.7.10 2
scikit-image 0.11.3 np19py27_0
scipy 0.15.1 np19py27_0
shapely 1.5.7 py27_0
system 5.8 1
Cheers,
Jacopo