应用程序在试图调试时崩溃[腐败堆]
App is crashing while trying to debug it [corruption heap]
我有以下问题:
我有一个命令行应用程序。当我从命令行运行它时,它工作得很好,但是当我试图调试它时,我得到以下消息:*Windows触发了一个断点在orb_app.exe。这可能是由于堆的损坏,这表明在orb_app.exe或它加载的任何dll中存在错误。*
应用程序使用CORBA协议的omniORB实现与远程应用程序进行交互。编译器:Microsoft c++ 2003操作系统:Windows 2003
我不能调试我的应用程序的原因是什么?
问题解决了。选项/MDd被用来代替/MD来生成完整的调试信息
相关文章:
- 当回溯以零开始时,如何调试崩溃
- 使用调试/崩溃报告将应用程序部署到客户端
- 调试编译的服务器在数据库打开时崩溃
- Popen使Qt调试器崩溃
- 在Windows上调试linux崩溃转储
- 安卓游戏调试正常,但从Play商店下载时崩溃
- 使用向量的函数崩溃,调试器说访问冲突读取位置
- 在C++中调用 free() 会触发 ntdll!DbgBreakPoint() 在调试中,但在发布中崩溃
- Mongodb Cxx 驱动程序测试在发布版本中崩溃 [ 在调试中工作正常]
- gdborig.exe 在调试 QT 5.8 并在窗口中打开 QFileDialog 时随机崩溃
- QSerialPortInfo调试崩溃Visual Studio 2015 + QT5.8
- 在发布模式下崩溃,但如果可调试为 true - 不是..什么是可能的问题
- 如何在启动过程中崩溃时使用 gdb 调试可执行文件
- Qt 网络引擎调试版本崩溃
- 如何在win10上调试崩溃
- MSVC 编译器在调试模式下构建 Qt 5.10 时崩溃
- 如何调试 gRPC 服务器崩溃而没有任何错误
- QT项目在配置文件上崩溃,与发布和调试器一起运行
- glDrawElements 在驱动程序中崩溃 | 调试提示
- 在发行模式下开放的软崩溃(调试工作正常)