Details
-
Bug
-
Resolution: Out of scope
-
P2: Important
-
None
-
5.10.0
-
None
-
windows7 Enterprise Edition,Service Pack 1,Qt 5.10.0.
Description
When I ran qtwebgine on my machine, crash. appeared.
The wrong information is as follows:
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, colorSpace QSurfaceFormat::ColorSpace(DefaultColorSpace), profile QSurfaceFormat::OpenGLContextProfile(NoProfile)) .
This is most likely caused by not having the necessary graphics drivers installed.
Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, make sure the ANGLE Open GL ES 2.0 emulation libraries (libEGL.dll, libGLESv2.dll and d3dcompiler_*.dll) are available in the application executable's directory or in a location listed in PATH.
I am sure that libEGL.dll, libGLESv2.dll and d3dcompiler_*.dll are all under my program run directory. However, it will still make this mistake.
So I found the Library Directory of chrome and replaced the angle Library of Qt with the angle Library of chrome. It was found that libEGL. DLL and libGLESv2. DLL under the root directory caused this error, but the angle Library under the swiftshader directory did not cause crash to run well.
the chrome version is 61.0.3163.79.
If I do so, will there be other serious consequences?