我使用默认模板“Qt Quick application with stackview”来启动一个新项目,没有做任何修改,并且可以成功构建它,但是无法调试它,错误是:
“劣质停止因为它触发了异常。在线程14中停止:0x7fff93dc7cac异常,代码:0xc0000005:读取访问冲突位于:0x0,标志= 0.0(第一次机会)。”
如果我把它放在那里大约30秒,那么Qt Creator会完全崩溃。我还尝试直接在发布模式下构建,然后应用程序崩溃。
如果我在main.qml中注释掉了“Stackview”定义部分,那么它可以正常运行。我也尝试了swipeview,并且不得不注释掉“Swipeview”部分和“footer”部分以使其工作。滚动模板工作正常。
环境是:
Win10
Qt 5.10.1
带有CDB调试器的Qt Creator 4.5.1
MSVC 2017 64bit
Windows SDK 10.0.16299.91(适用于CDB)
问题是什么,环境有问题吗?谢谢!
编辑:刚刚发现如果仅注释掉指定“initialItem”的行,那么它也有用
答案 0 :(得分:0)
经过2天的挣扎后,我发现这是一个错误,请看到: QTBUG-64697
我的电脑恰好是i5-6300HQ和HD Graphics 530.将“QT_OPENGL”环境变量设置为“angle”解决了这个问题。