【问题标题】:Qt - CDB crashes after setting PYTHONPATHQt - 设置 PYTHONPATH 后 CDB 崩溃
【发布时间】:2018-04-03 20:44:52
【问题描述】:

我正在使用 boost::python 嵌入 python。一切正常,直到我设置 PYTHONPATH 环境变量 - 然后调试器崩溃并显示消息

CDB 进程终止

调试器输出

错误:进程崩溃 dCDB PROCESS FINISHED,状态 1,退出代码 -1073740791 dNOTE:ENGINE ILL ****** dState 从 EngineSetupRequested(1) 更改为 EngineShutdownRequested(19) [master] dCALL: SHUTDOWN ENGINE dNOTE: ENGINE SHUTDOWN OK dState 从 EngineShutdownRequested(19) 到 EngineShutdownOk(21) [master] dState 从 EngineShutdownOk(21) 更改为 DebuggerFinished(22) [master] s调试器完成。

Qt 创建者

Qt Creator 4.5.1 基于 Qt 5.10.1(MSVC 2015,32 位)

2018 年 2 月 10 日 04:20:12 构建

从修订版 24cd0b1cd6

Qt

5.10.0

Python

Python 2.7.14(v2.7.14:84471935ed,2017 年 9 月 16 日,20:25:58)[MSC v.1500 64位(AMD64)]在win32上

VC

Microsoft (R) C/C++ 优化编译器版本 19.12.25835 for x64

PYTHONHOME 变量已设置,根本不会引起任何问题。

【问题讨论】:

    标签: python qt boost-python cdb


    【解决方案1】:

    解决方法:从 Qt Creator 4.5.1 切换到 4.2.2

    Qt Creator 4.2.2 基于 Qt 5.8.0(MSVC 2015,32 位)

    建于 2017 年 4 月 3 日 04:13:59

    从修订版 991f5eb6a5

    https://forum.qt.io/topic/69130/unexpected-cdb-exit/12 @Christoph Schaefer

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-26
      • 2016-12-11
      • 1970-01-01
      • 2012-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多