Skip to content

Intermittent segfault from getenv #716

Closed
@dedalusj

Description

@dedalusj

I experience intermittent segmentation fault from OpenBlas when used through numpy.

I got a core dump and the backtrace is the following:

#0  0x00007fba2b950d5d in getenv () from /lib64/libc.so.6
#1  0x00007fba21ce7e21 in blas_set_parameter () from /opt/apps/sidescananalysis-9.7.1-29-gc2e684d+dev/lib/python2.7/site-packages/numpy/core/../../../../libopenblas.so.0
#2  0x00007fba21ce6d91 in blas_memory_alloc () from /opt/apps/sidescananalysis-9.7.1-29-gc2e684d+dev/lib/python2.7/site-packages/numpy/core/../../../../libopenblas.so.0
#3  0x00007fba21ce74e5 in blas_thread_server () from /opt/apps/sidescananalysis-9.7.1-29-gc2e684d+dev/lib/python2.7/site-packages/numpy/core/../../../../libopenblas.so.0
#4  0x00007fba2c0cef18 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fba2b9fdb2d in clone () from /lib64/libc.so.6

I noticed the same backtrace coming from various code paths.

The version of OpenBlas is 0.2.14. If it makes your life easier I got it through the conda packaging system and their build number is 3.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions