Skip to content

Fix segfault / memory corruption in OpenBLAS #27565

@embray

Description

@embray

There is a bug in OpenBLAS already fixed upstream which I am encountering on Cygwin, though it could also affect Linux (in fact the original bug report was for Linux).

For Sage, this bug is causing a segfault on Cygwin when running

./sage -t --long src/sage/manifolds/differentiable/vectorfield.py

but it could happen arbitrarily anywhere that uses OpenBLAS and that happens to use threads (even without using OpenBLAS threads).

I have already confirmed that the upstream fix resolves the issue for me.

Upstream: Fixed upstream, but not in a stable release.

Component: packages: standard

Keywords: openblas

Author: Erik Bray

Branch: 4aa19b0

Reviewer: François Bissey

Issue created by migration from https://trac.sagemath.org/ticket/27565

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions