Skip to content

malloc_usable_size() segfaults under the proxy library based on the jemalloc pool #894

Closed
@ldorau

Description

@ldorau

malloc_usable_size() segfaults under the proxy library based on the jemalloc pool.

When the proxy library is based on the scalable pool malloc_usable_size() works correctly.

Ref: #883

Root cause:

op_malloc_usable_size() in pool_jemalloc calls malloc_usable_size@libumf_proxy instead of malloc_usable_size@jemalloc what causes an infinite recursive loop of function calls and a segfault as a result.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions