qt 0x794CECC1 (Qt5Cored.dll)处(位于 xxx.exe 中)引发的异常: 0xC0000005:

https://www.cnblogs.com/star-knight/p/16210576.html

在VS2019使用过程中常见的一种报错。

以下两个这种类型的报错都一样(跟xxx.dll和xxx.exe都没关系):

  • 0x794CECC1 (Qt5Cored.dll)处(位于 xxx.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000003F 时发生访问冲突。
  • 处未处理的异常: 0xC0000005: 读取位置 0x00000000时发生访问冲突

报错信息中“读取”换为“写入”也是一样的。

该错误一般因以下几个原因出现:

  1. 数据越界
  2. 空指针
  3. 无效指针

错误可能:

  1. 没有申请足够的数组空间
  2. 对空指针进行赋值或者读取空指针地址\值
  3. 指针没有初始化或者初始化方式有误
posted @ 2025-04-25 17:37  txwtech  阅读(44)  评论(0)    收藏  举报