---
title: 检索进程执行结束时产生报错-昇腾社区
description: 检索进程执行结束后，程序退出时报错，出现“segmentation fault”等提示。
keywords: 检索进程；结束报错
url: https://www.hiascend.com/document/caselibrary/detail/topic_0000002174562921
section: (其他)
---

# 检索进程执行结束时产生报错-昇腾社区

URL: https://www.hiascend.com/document/caselibrary/detail/topic_0000002174562921
描述: 检索进程执行结束后，程序退出时报错，出现“segmentation fault”等提示。
关键词: 检索进程；结束报错

昇腾文档 [了解详情](https://www.hiascend.com/document)

故障案例 [了解详情](https://www.hiascend.com/document/caselibrary)

检索进程执行结束时产生报错

检索进程执行结束时产生报错

2025/01/06

639

问题信息

| 问题来源 | 产品大类 | 产品子类 | 关键字 |
| --- | --- | --- | ---|
| 官方 | 模型推理 | Index SDK | 检索进程；结束报错 |

#### 问题现象描述

检索进程执行结束后，程序退出时报错，出现“segmentation fault”等提示。

#### 原因分析

可能是由于用户的业务进程中，有别的组件使用了acl资源并调用aclFinalize进行释放，从而导致acl资源重复释放导致的。

#### 解决措施

可以设置环境变量“MX_INDEX_FINALIZE”为0，则Index SDK不调用aclFinalize；设置为“1”表示仍调用aclFinalize。其他为无效设置。

用户需要确保进程退出时调用一次aclFinalize进行释放，否则仍可能在进程退出时出现错误。

本页内容

- 问题信息
- 问题现象描述
- 原因分析
- 解决措施
