Skip to content

Corrfunc crashes the Python interpreter with malloc error #244

@lgarrison

Description

@lgarrison

General information

  • Corrfunc version: 2.3.4
  • platform: Linux
  • installation method (pip/source/other?): pip or source

Issue description

Running Corrfunc from Python produces errors like:

*** Error in `python': break adjusted to free malloc space: 0x0000010000000000 ***
Fatal Python error: Aborted

and crashes the Python process.

Resolution

At NERSC, module unload craype-hugepages2M will unload the module that causes the error. Hugepages has to be activated with environment variables, and this removes the variables that do that. It's not even necessary to recompile.

The issue is apparently known by Cray, but it's not clear if there's a timeline for a fix.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions