无法 运行 默认 Qt Quick 应用程序 StackView 模板:"The inferior stopped because it triggered an exception"
Can't run default Qt Quick Application StackView Template: "The inferior stopped because it triggered an exception"
我使用默认模板"Qt Quick application with stackview"开始一个新项目,没有做任何修改,可以成功构建,但无法调试,错误是:
"The inferior stopped because it triggered an exception. Stopped in thread 14 by: Exception at 0x7fff93dc7cac, code: 0xc0000005: read access violation at: 0x0, flags=0.0 (first chance)."
如果我把它放在那里大约 30 秒,那么 Qt Creator 就会完全崩溃。我也试过直接在发布模式下构建然后应用程序会崩溃。
如果我注释掉main.qml中的"Stackview"定义部分,那么它可以运行正常。我还尝试了 swipeview,并且不得不注释掉 "Swipeview" 部分和 "footer" 部分以使其工作。滚动模板工作正常。
环境是:
Win10
Qt 5.10.1
带有 CDB 调试器的 Qt Creator 4.5.1
MSVC 2017 64 位
windows SDK 10.0.16299.91(适用于 CDB)
怎么回事,环境有问题吗?谢谢!
编辑: 刚刚发现如果只注释掉指定 "initialItem" 的行它也有效
经过2天的斗争,我发现这是一个错误,请看这个:
QTBUG-64697
我的电脑刚好是i5-6300HQ,高清显卡530,设置"QT_OPENGL"环境变量为"angle"解决了问题
我使用默认模板"Qt Quick application with stackview"开始一个新项目,没有做任何修改,可以成功构建,但无法调试,错误是:
"The inferior stopped because it triggered an exception. Stopped in thread 14 by: Exception at 0x7fff93dc7cac, code: 0xc0000005: read access violation at: 0x0, flags=0.0 (first chance)."
如果我把它放在那里大约 30 秒,那么 Qt Creator 就会完全崩溃。我也试过直接在发布模式下构建然后应用程序会崩溃。
如果我注释掉main.qml中的"Stackview"定义部分,那么它可以运行正常。我还尝试了 swipeview,并且不得不注释掉 "Swipeview" 部分和 "footer" 部分以使其工作。滚动模板工作正常。
环境是:
Win10
Qt 5.10.1
带有 CDB 调试器的 Qt Creator 4.5.1
MSVC 2017 64 位
windows SDK 10.0.16299.91(适用于 CDB)
怎么回事,环境有问题吗?谢谢!
编辑: 刚刚发现如果只注释掉指定 "initialItem" 的行它也有效
经过2天的斗争,我发现这是一个错误,请看这个: QTBUG-64697
我的电脑刚好是i5-6300HQ,高清显卡530,设置"QT_OPENGL"环境变量为"angle"解决了问题