---
title: 使用glibc 2.28版本运行业务调用malloc接口出现Core Dump问题
description: "在glibc 2.28版本的docker环境中运行视频解析、目标识别相关业务时出现Core Dump，通过排查堆栈信息，实际为调用glibc的malloc接口时出现异常，堆栈信息如下图所示。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/softwareinst/instg/instg_0083.html
sourcePath: /source/zh/canncommercial/900/softwareinst/instg/instg_0083.html
indexId: 2a6fb6e6c9af0c49bd94d4ccebcf431c1d11e39c47a4f7edb5e3ed9e465889cd64
---
# 使用glibc 2.28版本运行业务调用malloc接口出现Core Dump问题

#### 问题描述

在glibc 2.28版本的docker环境中运行视频解析、目标识别相关业务时出现Core Dump，通过排查堆栈信息，实际为调用glibc的malloc接口时出现异常，堆栈信息如下图所示。

图1 堆栈信息


#### 解决措施

因glibc 2.28版本存在bug引发该问题，glibc 2.29版本现已修复，用户可以在执行业务之前，通过设置环境变量的方式修改malloc接口，配置命令如下：

```
export GLIBC_TUNABLES=glibc.malloc.tcache_count=0
```
