Mongodb Cxx 驱动程序测试在发布版本中崩溃 [ 在调试中工作正常]
Mongodb Cxx Driver Test crashing in Release Build [ Works fine in Debug ]
我已经按照此处描述的步骤在窗口中构建了mongodb cxx二进制文件。
我已经创建了步骤中提到的测试应用程序。 在发布版本中,应用程序引发bad allocation
异常:std::bad_alloc at memory location 0x0047EB60
] 在这一行中:
mongocxx::uri muri{ uri_string };
相同的代码适用于调试版本。
有人可以帮我解决发布版本中的问题吗?
我在发布中构建 mongocxx 和 bsoncxx 并使用它后,我的问题得到了解决。以前,我在发布的调试和测试应用程序中构建了这些内容。 需要匹配目标配置。
相关文章:
- 当回溯以零开始时,如何调试崩溃
- 使用调试/崩溃报告将应用程序部署到客户端
- 调试编译的服务器在数据库打开时崩溃
- 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 在驱动程序中崩溃 | 调试提示
- 在发行模式下开放的软崩溃(调试工作正常)