• 蔡英文费尽心机留“友邦” 巴拉圭总统被捧高 2019-03-24
  • 美参议院批准哈格蒂出任驻日大使 最快8月上任 2019-03-24
  • 耶伦称美联储将继续加息 并于年内启动“缩表” 2019-03-21
  • 民航局处长被控用职务为他人谋利 受贿500余万 2019-03-20
  • 《湄公河行动》公映 四大看点造口碑力作 2019-03-20
  • 彭博:发改委下午将召开会议 讨论保障东北冬季煤炭供应 2019-03-09
  • 农村金融综合改革试验:吉林为何成为全国唯一 2019-03-06
  • 女子以骗为生自称医生 表演到位丈夫也不知情 2019-03-06
  • 杭州马拉松迎来30周年 今年生日派对这样玩 2019-03-05
  • 六部门通告治理诈骗重灾区 ATM转账24小时后到账 2019-03-04
  • 陈耀烨:柯洁攻击弈出问题手 番棋胜负未分 2019-03-04
  • 百万大奖得主娶妙龄女 发现其是孙女后仍相恋 2019-02-25
  • 中甲-新援罗西一传一射建功 深圳主场3-1梅州 2019-02-20
  • 河北华夏幸福多名主力停赛 外援仅剩野牛姆政委 2019-02-14
  • 24小时操场极限公益跑将启动 超马冠军赵紫玉领跑 2019-01-29
  • 东坡下载:内容最丰富最安全的下载站! 文件类型库|最新更新|下载分类|排行榜

    搜索查询电子工业办公软件压缩解压转换翻译时钟日历文档管理电子阅读汉字输入文字处理删除恢复计算器

    排列三字谜专区应用软件电子工业 → UOC III系列器件 DMP生成器 4.2 一键安装版

    UOC III系列器件 DMP生成器

    排列三专家杀号:UOC III系列器件 DMP生成器4.2 一键安装版

    • 大?。?/b>7.8M
    • 语言:中文
    • 平台:WinAll
    • 更新:2019-01-11
    • 等级:
    • 类型:电子工业
    • 网站:暂无
    • 授权:免费软件
    • 厂商:
    • 产地:国产软件
    好用好玩 50%(0)
    坑爹 坑爹 50%(0)
    软件介绍软件截图相关软件软件教程网友评论下载地址

    相关推荐: DMP生成器

      生成dmp的程序

      #include  <dbghelp.h> 
      #pragma comment(lib,  "dbghelp.lib")


      //设置异常处理回调函数
      SetUnhandledExceptionFilter(UnhandledExceptionFilter);


      //异常处理代码
      //EXCEPTION_EXECUTE_HANDLER equ 1 表示我已经处理了异常,可以优雅地结束了 
      //EXCEPTION_CONTINUE_SEARCH equ 0 表示我不处理,其他人来吧,于是windows调用默认的处理程序显示一个错误框,并结束 
      //EXCEPTION_CONTINUE_EXECUTION equ -1 表示错误已经被修复,请从异常发生处继续执行 
      LONG UnhandledExceptionFilter(struct _EXCEPTION_POINTERS* ExceptionInfo)
      {
          CString   strDumpFile; 
          strDumpFile.Format("%d",CTime::GetCurrentTime().GetTickCount());
          strDumpFile   +=  ".dmp "; 
          HANDLE   hFile   =   CreateFile(strDumpFile,   GENERIC_WRITE,   FILE_SHARE_WRITE,   NULL,   CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,   NULL   );

          if   (hFile!=INVALID_HANDLE_VALUE)
          { 
              MINIDUMP_EXCEPTION_INFORMATION   ExInfo; 

              ExInfo.ThreadId   =   ::GetCurrentThreadId();
              ExInfo.ExceptionPointers   =   ExceptionInfo;
              ExInfo.ClientPointers   =   NULL;

              //   write   the   dump
              BOOL   bOK   =   MiniDumpWriteDump(GetCurrentProcess(),   GetCurrentProcessId(),   hFile,   MiniDumpNormal,  &ExInfo,   NULL,   NULL   );
              CloseHandle(hFile); 
          } 

          theApp.PostThreadMessage(WM_QUIT,0,0);
          return EXCEPTION_EXECUTE_HANDLER;
      }

      2、调试dump文件

      1)用windbg。

      2)用vc,把dmp文件和exe, pdb文件放在同一目录下, 然后用编译器(如vc)打开, 然后开始调试就会中断到刚才中断的地方.


      3、以下是网上搜集到的条件,尚未验证是否是必需的,如果不能正确的生成dmp,可尝试以下方法

      1)SetUnhandledExceptionFilter()并不能处理所有的异常,比如CRT异常需要调用_set_invalid_parameter_handler()才行

      1)要设置c运行库异常处理函授。这样当出错后,会引发你的异常处理,你的处理中,可以直接丢掉或重新启动你的exe,或写入log文件。

      2)注意生成的release应用程序需要开启“生成调试信息”选项。

      2)使用VS2008的话,不需要开启“生成调试信息”选项就可以生成的。

      3)编译release版本的时候同时生成map文件,具体可以在网上查找一下关于map文件的使用方法。

      3)生成可执行文件时在工程属性设置里的“调试”选项里将“生成映射文件”设置为“是”。这主要是用来在出错时通过dump和map文件对错误定位。

      4、其他工具

      1)生成dump文件需要Dr.Watson,它是Windows自带的调试工具,只要对它进行了设置,程序出错后就可以在相应目录下找到dump文件??刹渭缦伦柿希//hi.baidu.com/mryongzhang/blog/item/11a774edf9b513d72e2e2167.html

      2)adplus是最有用的工具,

      PC官方
      安卓官方手机版
      IOS官方手机版

      UOC III系列器件 DMP生成器截图

      下载地址

      UOC III系列器件 DMP生成器 4.2 一键安装版

        热门评论
        最新评论
        昵称:
        表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
        字数: 0/500 (您的评论需要经过审核才能显示)

        编辑推荐

        本类软件必备

        压缩WinRAR好压7zip阅读福昕PDF魔爪小说ireader卸载完美卸载CCleaner金山清理专家恢复安易金山数据恢复EasyRecovery

        报错

        请简要描述您遇到的错误,我们将尽快予以修正。

        转帖到论坛
        轮坛转帖HTML方式

        轮坛转帖UBB方式

        652| 572| 930| 929| 637| 61| 45| 396| 663| 929|