---
title: 读/写内存地址无效，导致异常中断
description: "Device侧内核态日志报错VPC异常（不同版本的报错日志可能存在差别）："
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/troubleshooting/troubleshooting_0165.html
sourcePath: /source/zh/canncommercial/900/maintenref/troubleshooting/troubleshooting_0165.html
indexId: 086c3a969f8a581e803e6d2d540bcf25e33599ffae7cbc032f43cbc64764a07d82
---
# 读/写内存地址无效，导致异常中断

#### 问题现象描述

Device侧内核态日志报错VPC异常（不同版本的报错日志可能存在差别）：

- 日志1：

```
vpc get err int: vpc_cvdr_axi_rd_resp_err
```


- 日志2：

```
vpc get err int: vpc_cvdr_axi_wr_resp_err
```


#### 可能原因

- cvdr_axi_rd_resp_err表示读地址越界，可能申请的输入内存太小或内存地址无效，AI处理器执行读操作时访问到了无效地址。
- cvdr_axi_wr_resp_err表示写地址越界，可能申请的输出内存太小或内存地址无效，AI处理器执行写操作时访问到了无效地址。


#### 解决方法

1. 在申请DVPP内存的接口处、以及在VPC异常任务接口处增加日志打印，检查申请的输入\输出内存大小与实际使用的输入\输出内存大小是否一致；
2. 在释放DVPP内存的接口处增加打印日志，检查VPC任务完成之前是否存在内存被提前释放的情况。
