Qt运行程序弹出异常窗口解释

2023-03-17 15:10:09 浏览数 (1)

❝源于群友的提问。关于程序运行时弹出崩溃窗口提示的问题。❞

如图:

上图为访问野指针导致程序崩溃。

代码语言:javascript复制
The inferior stopped because it triggered an exception.
Stopped in thread 0 by: Exception at 0x7ffb59c9decb, code: 0xc0000005: read access violation at: 0x12345678, flags=0x0.
解释:  
程序触发了异常。
在0号线程的0x7ffb59c9decb地址处发生了异常。错误代码:0xc0000005。
详情:在0x12345678地址处发生读取访问冲突,flags=0x0。

 同样地,下面代码是访问空指针造成程序异常。

  • 关于0xc0000005错误代码微软客服解释:   应用程序错误0xc0000005(访问冲突)错误通常是由您的计算机无法正确处理运行特定程序或安装所需的文件和设置引起的。尽管在尝试使用特定软件时显示错误,但它有许多不同的原因,包括RAM出现问题,PC文件错误以及PC设置问题。在这种情况下,建议您检查损坏的Windows系统文件。系统文件检查器(SFC)是Windows中的实用程序,用于扫描损坏的Windows系统文件。如果发现问题,它将尝试从PC上的缓存版本中替换有问题的系统文件。
  • ref: https://answers.microsoft.com/en-us/windows/forum/windows_10-performance-winpc/application-error-0xc0000005/6224ae45-a251-4f21-b076-74524618d00a

0 人点赞