---
title: 内存被提前释放，导致编码数据花屏
description: "编码出来的数据花屏，其他无异常日志信息。"
url: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/latest/Application%20Development%20Guide/aadgc/aclcppdevg_000070.html
sourcePath: /source/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/Application Development Guide/aadgc/aclcppdevg_000070.html
indexId: 2fdd31e57ea164e127ffbf5b01f50a9837c0a422b8e0b57894f945173a429a18104
---
# 内存被提前释放，导致编码数据花屏

#### 现象描述

编码出来的数据花屏，其他无异常日志信息。


#### 可能原因

VENC输入内存是YUV图片数据，输入内存被踩或者被提前释放。


#### 处理步骤

在DVPP内存释放接口处、以及hi_mpi_venc_get_stream/aclvencCallback/acldvppJpegEncodeAsync接口处，增加内存大小及地址的打印日志，确认内存释放时序，是否存在输入内存在编码完成前被提前释放的情况。
