专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

记一次 .NET某上位视觉程序 离奇崩溃分析

dotNET跨平台  · 公众号  ·  · 2024-07-13 08:00
    

文章预览

一:背景 1. 讲故事 前段时间有位朋友找到我,说他们有一个崩溃的dump让我帮忙看下怎么回事,确实有太多的人在网上找各种故障分析最后联系到了我,还好我一直都是免费分析,不收取任何费用,造福社区。 话不多说,既然有 dump 来了,那就上 windbg 说话吧。 二:WinDbg 分析 1. 为什么会崩溃 说实话windbg非常强大,双击打开dump就能第一时间帮你显示出简略的异常信息,输出如下: This dump file has an exception of interest stored  in  it. The stored exception information can be accessed via .ecxr. (bf8 .5 dc4): Access violation -  code  c0000005  ( first/second chance not available ) For analysis of  this  file, run !analyze -v clr!WKS::gc_heap::mark_object_simple1+0x220: 00007ffb`380453c4 833a00          cmp     dword ptr [rdx],0 ds:00007ffa`35451300 =???????? 从卦中又看到了经典的 mark_object_sim ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览