Details
-
Bug
-
Resolution: Incomplete
-
P1: Critical
-
None
-
5.13.2, 5.14.1
-
None
-
HyperV Windows Server 2012 Guest on Windows 10 Host (for testing, I know it's 'backwards')
Description
Trying to load a WebEngine on a system where opengl is not available, such as a Windows Hyper-V machine without GPU passthrough will entirely crash the Application. No logging, no error message, just a crash to desktop.
Setting software opengl "fixes" the crash, but slows down rendering. From what I understand WebEngine should try hardware acceleration and then failsafe to software on its own. That appears to not be working.
Removing the WebEngineView QML Component removes the crash as well, but doesn't help for a fix.
If it matters, the QML starts displaying entirely, when the WebEngine starts receiving HTML however, it crashes before any result from the WebEngine can be seen.
ColumnLayout { id: columnLayout anchors.fill: parent WebEngineView { id:engineview Layout.fillHeight: true Layout.fillWidth: true url: "conapp://wait" webChannel : webChannel Component.onCompleted: { HP.register_web(webChannel, engineview); appwindow.title = qsTr("HonorarPlus - Willkommen"); } onContextMenuRequested: { request.accepted = true; } } Item { Layout.fillWidth: true Layout.preferredHeight: feedbackelement.height RowLayout { anchors.fill: parent id: rowLayout Text { id: feedbackelement text: qsTr("") font.pixelSize: 12 } } } }
Attachments
Issue Links
- relates to
-
QTBUG-100184 Simple browser example does not load in Windows Server 2022
-
- Reported
-