码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • windows系统中用windbg收集程序崩溃信息


    前言

      在windows的客户端开发中,一般会在程序中集成程序崩溃信息收集模块。但有时候也会出现收集不到的情况,这时候咋整?? 没dmp文件,没法定位出现异常的代码行。下面就让我们一起来学习下怎么用windbg.exe收集dmp文件

    一、安装下载windbg 工具

    下载地址:

    下载 Windows 调试工具 - WinDbg - Windows drivers | Microsoft Docs

    步骤1:

    步骤2:

    二、安装windbg.exe 

    如果你只需要用于Windows的调试工具,而不是用于Windows的 (WDK) Windows 驱动程序工具包,则可以将调试工具安装为Windows软件开发工具包 (SDK) 的独立组件。

    三、查找windbg.exe安装路径

    步骤1:

    步骤2:

     四、在cmd命令窗口中运行windbg.exe并收集异常信息

    步骤1:

    注: 一定要以“管理员身份运行”

     步骤2:

    注:后面的命令参数为大写的 i

    出现以下图表示运行成功,当程序有异常时windbg.exe会自动显示并打印相关的异常代码行

     步骤4,将异常信息导出为dmp文件。在windbg.exe底部输入以下命令:.dump -ma d:/test.dmp


    总结

    以上就是今天要讲的内容,本文仅简单介绍了怎么抓取程序崩溃异常信息并保存为dmp文件

  • 相关阅读:
    Linux终将取代Unix?富士通确认Unix系统和大型机的结束时间
    Java中java.util.Arrays参考指南
    ASO优化之应用评分评论对APP下载量增长的重要性
    VINS学习(二)IMU预积分原理与实现
    电动汽车有序无序充放电的优化调度(Matlab代码实现)
    ffmpeg常用命令
    Python装饰器
    C#作为客户端http通讯
    功能强大的流式文本编辑器 sed
    k8s实战入门——Service
  • 原文地址:https://blog.csdn.net/shaosheng2008/article/details/126748258
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号