Dump分析日记2

news/2026/1/19 23:58:22/文章来源:https://www.cnblogs.com/guchen33/p/19504048
步骤 命令 / 操作 场景与目的 关键回显 / 判断标准
0 windbg -z IT.Store.dll.31676.dmp 打开 dump 文件 提示 User Mini Dump File with Full Memory 即 OK
1 .symfix + .reload 自动设置微软公共符号服务器并拉取符号 末尾出现 Symbols downloaded successfully 无红字
2 .sympath 复查符号路径是否已指向 cache*;SRV*https://msdl.microsoft.com/download/symbols 确认后续栈、CLR 数据不会缺符号
3 !analyze -v 自动初步诊断:异常代码、故障模块、Bucket-ID 关键行 FAILURE_BUCKET_ID: CLR_EXCEPTION_80070002_IT.Store.dll!unknown_function
4 .exr -1 打印最后一条异常记录(OS 视角) ExceptionCode: e0434352 (CLR exception) Parameter[0]: 80070002 即文件不存在
5 .loadby sos clr 加载与运行时同版本的 SOS,后续所有托管命令前提 无报错即成功;若多 CLR 版本需 .chain 确认
6 !threads 列出托管线程,确认哪几号线程是托管线程(ThreadOBJ 非 0) 只有 0 号(崩溃线程)与 5 号(调试器辅助)是托管,其余为后台本地线程
7 !pe 查看当前托管线程正在抛出的 Exception 对象 得到地址 00000293842f3158 + 类型 FileNotFoundException
8 ~* e !clrstack 一次性扫所有线程托管栈,快速锁定哪一线程用户代码正在跑 仅线程 0 有栈帧,但已崩坏(GetFrameContext failed: 1
9 !dumpheap -type Exception -stat 堆上异常对象统计,验证只存在 1 个 FileNotFoundException !pe 地址一致,排除其他异常干扰
10 !DumpObj /d <Exception addr> → 取 _fileName 字段 看 CLR 到底想加载哪个程序集 字符串 = PresentationFramework, Version=6.0.2.0...
11 !DumpObj /d <_fusionLog addr> 取 Fusion 绑定日志(若注册表开启则能看到完整路径) 本例日志被关闭,仅提示 EnableLog=1不影响后续证据
12 lm 最后一锤——列出加载模块 首行 IT_Store 映像路径为 ...\IT.Store.dll进程基目录 = .dll 文件夹

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1185714.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【大数据】Apache Calcite架构:从 SQL 到执行计划的转换框架

文章目录一、Calcite 架构&#xff1a;只做 SQL 访问框架&#xff0c;不做存储和计算二、Calcite 处理流程&#xff1a;SQL 字符串到执行结果的五阶段转换三、SQL 解析&#xff1a;从字符串到抽象语法树&#xff08;SQL → SqlNode&#xff09;四、SQL 验证&#xff1a;确保语法…

【2026最新】微软常用运行库合集下载安装使用教程(附安装包+图文步骤)

所谓微软常用运行库合集&#xff0c;并不是微软官方打包发布的单一软件&#xff0c;而是国内维护者把从 Visual C 2005 到 2022 各代运行库、Visual Basic 虚拟机、Universal C Runtime、.NET Framework 等几十款系统组件做成的一张“全家桶”安装盘&#xff0c;一键勾选就能把…

基于微信小程序的互助学习平台【源码+文档+调试】

&#x1f525;&#x1f525;作者&#xff1a; 米罗老师 &#x1f525;&#x1f525;个人简介&#xff1a;混迹java圈十余年&#xff0c;精通Java、小程序、数据库等。 &#x1f525;&#x1f525;各类成品Java毕设 。javaweb&#xff0c;ssm&#xff0c;springboot等项目&#…

亚马逊店铺流量突破:从关键词优化到自养号测评的全攻略

在如今竞争白热化的电商市场环境下&#xff0c;亚马逊新店铺想要在琳琅满目的竞争者中崭露头角&#xff0c;实现流量的有效提升&#xff0c;已然成为众多新手卖家面临的一大棘手难题。对于初涉亚马逊平台的卖家而言&#xff0c;精准掌握行之有效的流量提升策略&#xff0c;无疑…

maven生命周期构建和测试发布项目

Maven 有三个主要的生命周期&#xff1a;clean - 清理项目default (或 build) - 项目构建和部署的核心生命周期site - 生成项目文档站点maven生命周期 以下用法详解和作用clean validate compile test package verify install site deploy1. Clean Lifecycle&#xff08;清理生…

基于微信小程序的健身房预约系统【源码+文档+调试】

&#x1f525;&#x1f525;作者&#xff1a; 米罗老师 &#x1f525;&#x1f525;个人简介&#xff1a;混迹java圈十余年&#xff0c;精通Java、小程序、数据库等。 &#x1f525;&#x1f525;各类成品Java毕设 。javaweb&#xff0c;ssm&#xff0c;springboot等项目&#…

Linux通过自动脚本自动化推送k8s Docker镜像

推送脚本 deploy.sh #!/bin/bashwars("服务") services("服务") nameSpacehr-x TAG"v$(date "%Y%m%d%H%M%S")" for i in "${!services[]}"; doserverName${services[$i]};DOCKERFILE"./Docker_$serverName"imageN…

leetcode二分法

二分法力扣704题目&#xff1a;给定一个 n 个元素有序的&#xff08;升序&#xff09;整型数组 nums 和一个目标值 target &#xff0c;写一个函数搜索 nums 中的 target&#xff0c;如果 target 存在返回下标&#xff0c;否则返回 -1。你必须编写一个具有 O(log n) 时间复杂度…

TikTok广告代理商推荐:面向跨境电商与B2B出海企业的技术型服务商盘点 - 智造出海

随着2026年TikTok全球流量算法的精细化调整与《数字服务法案》(DSA)等合规门槛的提升,企业在获取流量时面临着素材生命周期缩短至72小时与归因数据黑盒化的双重挑战。面对这一现状,选择具备技术穿透力与合规风控能…

2026.1.17总结

2: 计算机视觉基础 以下是代码的完整执行流程: 导入库​ → 导入PyTorch及相关工具库 定义CNN模型​ → 构建两层卷积+全连接的神经网络结构 数据准备​ → 下载MNIST数据集并进行标准化预处理 初始化​ → 创建模型、…

windows 删除驱动

管理员模式下运行cmd pnputil /e 查看驱动 pnputil /d xxx.inf 删除指定驱动

推N返1推3返H5商城电商平台抖音快手微信小程序看广告流量主开源

H5电商平台功能介绍 1. 基础电商功能商品展示&#xff1a;商品列表、商品详情页、商品图文介绍用户系统&#xff1a;用户注册、登录、个人信息管理购物车功能&#xff1a;添加商品、修改数量、结算购物车订单管理&#xff1a;创建订单、订单支付、订单状态跟踪收货地址&#xf…

2026.1.16总结

了解PyTorch,虽然啥也看不懂,但是这个东西也许有用 1: PyTorch基础 import torch import torch.nn as nn import torch.optim as optim# 1.1 张量基础 print("PyTorch版本:", torch.__version__) print(&qu…

C++中虚函数调用慢5倍?深入理解vtable和性能开销

“虚函数调用有性能开销”&#xff0c;这句话你肯定听过&#xff0c;但到底慢多少、为什么慢、什么时候需要担心&#xff0c;这些问题很多人其实说不清楚。 虚函数调用大约需要24个时钟周期&#xff0c;而普通函数调用只需要4.2个周期&#xff0c;粗略算下来&#xff0c;慢了将…

Qoder编程开发全指南:从概念到实践的AI驱动编程范式

Qoder作为阿里巴巴推出的下一代Agentic编程平台&#xff0c;代表了AI编程工具从辅助性工具向自主开发者转变的革命性突破。 通过增强上下文工程与智能体无缝结合&#xff0c;Qoder能够全面理解代码库&#xff0c;并以系统化方式推进开发任务&#xff0c;真正实现"需求→交…

AI原生应用领域多模态交互的技术挑战与解决方案

AI原生应用领域多模态交互的技术挑战与解决方案 一、引言 钩子 想象一下,你走进一间智能家居控制的房间,你不仅可以用语音告诉智能音箱打开窗帘、调节灯光亮度,还能通过简单的手势让电视切换到你想看的节目,甚至当你面露疲惫时,智能系统能主动为你播放舒缓的音乐。这种…

RAG系统架构

以上是从原始数据到最终返回 Top-K 结果的完整流程的信息检索或 RAG&#xff08;Retrieval-Augmented Generation&#xff09;系统架构图。整个流程分为四个主要阶段&#xff1a;Extraction&#xff08;提取&#xff09;、Preprocessing&#xff08;预处理&#xff09;、Indexi…

DiFi:当Wi-Fi遇上区块链,重新定义网络访问

在咖啡馆连Wi-Fi时&#xff0c;你可能遇到过类似情况&#xff1a;有人看视频卡顿&#xff0c;有人只是收封邮件却同样忍受低速——传统的网络访问常是“一刀切”的。DiFi尝试改变这一现状&#xff0c;它巧妙融合区块链技术和经济机制&#xff0c;旨在实现更智能、公平的网络资源…

【PR】音频调色

--本篇导航--音频处理画面调色自动匹配序列音频处理 拉长音频时长自动匹配多段音频的响度/音量 在【基本声音】面板中的响度,点击自动匹配,来统一音量。再给音频添加【强制限幅】效果,选择限幅-6dB音轨混合器音频音…

强烈安利9个AI论文平台,本科生搞定毕业论文不求人!

强烈安利9个AI论文平台&#xff0c;本科生搞定毕业论文不求人&#xff01; AI 工具&#xff0c;让论文写作不再难 对于很多本科生来说&#xff0c;毕业论文是一个既熟悉又陌生的挑战。从选题到写作&#xff0c;再到查重和修改&#xff0c;每一步都可能让人感到压力山大。而如今…