One of our customers reported an issue opening a third party page with our chromium integration.
They try to navigate to a third party web server with our jcef integration and the first navigation fails.
In the logging at the problematic time we see the following problems:
- Code: Select all
[33852:97728:1211/142405.042:ERROR:angle_platform_impl.cc(44)] vk_renderer.cpp:181 (rx::vk::(anonymous namespace)::VerifyExtensionsPresent): Extension not supported: VK_KHR_surface
[33852:97728:1211/142405.043:ERROR:angle_platform_impl.cc(44)] vk_renderer.cpp:181 (rx::vk::(anonymous namespace)::VerifyExtensionsPresent): Extension not supported: VK_KHR_win32_surface
[33852:97728:1211/142405.044:ERROR:angle_platform_impl.cc(44)] Display.cpp:1083 (egl::Display::initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\vk_renderer.cpp, rx::vk::Renderer::enableInstanceExtensions:1790.
[33852:97728:1211/142405.045:ERROR:gl_display.cc(497)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\vk_renderer.cpp, rx::vk::Renderer::enableInstanceExtensions:1790.
[33852:97728:1211/142405.045:ERROR:gl_display.cc(767)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[33852:97728:1211/142405.046:ERROR:gl_display.cc(801)] Initialization of all EGL display types failed.
[33852:97728:1211/142405.046:ERROR:gl_initializer_win.cc(135)] GLDisplayEGL::Initialize failed.
This logging is seen four times in total.
For more logging see (Can't upload whole log file because of security reasons).
Strange is that a retry of the navigation works, so it seems that something is fixed by the first call or some kind of backup mechanism is set in place afterwards.
Is this problem known to anybody?
How can we fix this?
This is our setup:
Windows 11/Windows Server 2016, 64 bit
JCEF 6723, 32 bit
