在VC中调试程序时,Output窗口有时会出现“First-chance exception in xxx.exe...”这样的信息。一般来说,这是由于程序中发生了异常,被VC捕获而产生的输出。

在调试器中运行程序时,如果程序产生异常,调试器会首先获得通知(即First-chance exception),而后此异常由产生它的程序负责捕获。如果程序没有捕获此异常,那么调试器会再次被通知(即Second-chance exception,Last-chance exception),并结束程序。

通常见到的“First-chance exception”一般是“0xC0000005: Access Violation”,“0xC00000FD: Stack Overflow”等,这些都说明程序中有缺陷,需要修正。

但是也有一些属于正常的情况,例如“First-chance exception in xxx.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception”。Windows 操作系统中广泛使用了结构化异常(SEH)来处理特殊情况,许多和底层打交道的API都靠SEH来处理可能发生的意外。并且,这些API中都有捕获SEH的代码,产生的异常不会对程序造成影响。但是由于上面提到的“First-chance exception,Second-chance exception”机制,VC仍然会有输出,但是我们完全可以忽略。如果你实在不喜欢这些输出信息,那你就必须禁用对特定异常的“First-chance exception”捕获。

First-chance exception in KERNEL32.DLL 0xE06D7363 Microsoft C++ Exception相关推荐

  1. 关于错误 Unhandled exception in (KERNEL32.DLL):0xE06D7363:Microsoft C++ Exce vc and access insert 记录

    insert 后退出m_AdoConn.ExitConnect();数据库,界面关闭时报错: Unhandled exception in (KERNEL32.DLL):0xE06D7363:Micr ...

  2. Unhandled exception in al.exe(KERNELBASE.DLL):0xE06D7363:Microsoft C++Exception

    问题描述: 出现Unhandled exception in al.exe(KERNELBASE.DLL):0xE06D7363:Microsoft C++Exception*****,对话框并出现下 ...

  3. 0xE06D7363: Microsoft C++ Exception.

    一次操作ado保存操作中出现如下错误,晕了好久,search一下也没发现什么正确的回答. Unhandled exception in XXXX.exe (KERNEL32.DLL): 0xE06D7 ...

  4. 关于错误 Unhandled exception in .exe (Kernel32.dll): 0xE06D7363

    这两天遇到一个奇怪的问题:ado 编程 使用 _RecordsetPtr 类的 Update() 方法,更新一条记录非常不稳定, 有时候能成功更新有时候就不能 错误信息也无法捕获 直接给我来一个 Un ...

  5. CDB断点调试器报错:Exception at 0x7715c5af, code: 0xe06d7363

    Qt Creator使用微软调试器,C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x86\cdb.exe 发现会报错: Exception at ...

  6. Exception at 0x7fefd73a49d, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continue

    环境: win7 64位 + vs2013 + qt 5.9.1 问题: 新建qt widget程序,直接运行正常,单步调试会报错:"Exception at 0x7fefd73a49d, ...

  7. 问C#高手: [DllImport(“kernel32.dll“)]是什么意思??

    这叫引入kernel32.dll这个动态连接库. 这个动态连接库里面包含了很多WindowsAPI函数,如果你想使用这面的函数,就需要这么引入.举个例子: [DllImport("kerne ...

  8. 新win7系统死机,打开驱动精灵就卡住,解决方案 安装戴尔DELL Optilex 7040 USB驱动时提示无法定位程序输入点 kernel32.dll,解决方案

    新win7系统死机,打开驱动精灵就卡住,解决方案 安装戴尔DELL Optilex 7040 USB驱动时提示无法定位程序输入点 kernel32.dll,解决方案 原因: 新系统打卡驱动精灵卡死其实 ...

  9. 【解决】Win7 安装 Cinema 4D R20(C4D) 时显示 不能定位 RemoveDllDirectory 于 kernel32.dll 解决

    在安装 C4D R20 版本的时候,提示不能定位 RemoveDllDirectory 于 kernel32.dll 是因为程序运行中需要 RemoveDllDirectory 这个方法,而以前版本的 ...

最新文章

  1. 一组基于OpenCV的图像处理函数
  2. 工作经验(体感开发篇)
  3. 重理工c语言实验指导书答案,常熟理工学院 C语言程序设计实验实验指导书及答案...
  4. 看透 Spring MVC 源代码分析与实践 —— 俯视 Spring MVC
  5. 命犯编程!因为名字特殊,她被苹果封了 6 个月
  6. 对于Java回调的最深刻解析
  7. Maven核心概念及Eclipse使用Maven
  8. vue element-ui-tree样式总结
  9. SpringBoot : Consider defining a bean of type xxx in your configuration.
  10. Java-ReentrantLock-NonfairSync/FairSync
  11. 不要再被Python洗脑了!!
  12. linux单块网卡绑定多个ip及网卡聚合绑定多个ip方法
  13. 老毛子最想固件,支持打印机了
  14. android opengl滤镜,Android OpenGL ES滤镜开发设计
  15. ALS推荐算法学习总结
  16. HDU 4565解题报告
  17. cmd查看文件MD5码
  18. 常见音频文件格式的特点。
  19. 90后浙理工硕士论文登Nature,毕业却考取公务员!网友:宇宙尽头是考公
  20. 快手,存在的优势都有哪些???

热门文章

  1. pandas 随机抽样
  2. On SDK version 23 and up, your app data will be automatically backed up and restored on app install.
  3. 【视频学习】完结 王霸胆 -美式发音28天完美养成计
  4. 微信公众号入门详细教程
  5. Switchhosts Mac 安装
  6. WebStorm下载及破解
  7. 【渝粤题库】国家开放大学2021春2721乡镇行政管理题目
  8. raspberryPi_继电器模块(relay)+风扇模块(fan)连接原理图/硬件调试
  9. 云大使的返利规则是什么
  10. 2015年11月27日 野外生存(一)刀