Details
-
Bug
-
Resolution: Duplicate
-
P1: Critical
-
None
-
5.9.0
Description
When running the application on a virtual machine or via remote desktop then it will crash when initializing ANGLE in Context::initCaps(). Replacing the libGLESV2.dll and libEGL.dll with ones from Qt 5.6 gets it working fine, so the problem seems to be in ANGLE itself.
libGLESV2.dll!gl::Context::initCaps(unsigned int clientVersion) Line 2012 C++ libGLESV2.dll!gl::Context::Context(const egl::Config * config, const gl::Context * shareContext, rx::Renderer * renderer, const egl::AttributeMap & attribs) Line 153 C++ libGLESV2.dll!rx::DisplayD3D::createContext(const egl::Config * config, const gl::Context * shareContext, const egl::AttributeMap & attribs) Line 237 C++ libGLESV2.dll!egl::Display::createContext(const egl::Config * configuration, gl::Context * shareContext, const egl::AttributeMap & attribs, gl::Context * * outContext) Line 716 C++ libGLESV2.dll!egl::CreateContext(void * dpy, void * config, void * share_context, const int * attrib_list) Line 487 C++ qwindows.dll!QWindowsEGLContext::QWindowsEGLContext(QWindowsEGLStaticContext * staticContext, const QSurfaceFormat & format, QPlatformOpenGLContext * share) Line 401 C++ qwindows.dll!QWindowsEGLStaticContext::createContext(QOpenGLContext * context) Line 297 C++ qwindows.dll!QWindowsIntegration::createPlatformOpenGLContext(QOpenGLContext * context) Line 449 C++ Qt5Gui.dll!QOpenGLContext::create() Line 612 C++ Qt5WebEngineCore.dll!QtWebEngineCore::initialize() Line 104 C++ Qt5Core.dll!qt_call_pre_routines() Line 318 C++ Qt5Core.dll!QCoreApplicationPrivate::init() Line 839 C++ Qt5Gui.dll!QGuiApplicationPrivate::init() Line 1328 C++ Qt5Widgets.dll!QApplicationPrivate::init() Line 573 C++ Qt5Widgets.dll!QApplication::QApplication(int & argc, char * * argv, int _internal) Line 560 C++