libcef's angle crashes due to unable to recognize vulkan extensions Hi, I'm trying to run Battle.net on winlator on android, some odd issue came up with the vulkan extensions cant be loaded by `libcef`, and it is used by various of programs including steam and zoom. `libcef` is chromium embedded framework and the render processes relys on vulkan. Here is box64 log ```bash [16:39:52] [BOX64] Box64 with Dynarec v0.3.4 built on Mar 10 2025 16:28:18 [16:39:52] [BOX64] Box64 with Dynarec v0.3.4 built on Mar 10 2025 16:28:18 [16:39:52] BOX64 Trace redirected to "/storage/emulated/0/Documents/Winlator/trace/box64-32607-2.txt" [16:39:52] BOX64 Trace redirected to "/storage/emulated/0/Documents/Winlator/trace/box64-32607-3.txt" [16:39:52] [BOX64] Box64 with Dynarec v0.3.4 built on Mar 10 2025 16:28:18 [16:39:52] esync: up and running. [16:39:53] 00d4:err:nsi:poll_netlink bind failed, errno 13. [16:39:54] [BOX64] Box64 with Dynarec v0.3.4 built on Mar 10 2025 16:28:18 [16:39:54] BOX64 Trace redirected to "/storage/emulated/0/Documents/Winlator/trace/box64-32695.txt" [16:39:54] BOX64 Trace redirected to "/storage/emulated/0/Documents/Winlator/trace/box64-32695-1.txt" [16:39:55] 0108:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. [16:39:55] 0108:err:winediag:nodrv_CreateWindow L"The explorer process failed to start." [16:39:59] 00e0:fixme:shell:ISF_ControlPanel_fnGetDisplayNameOf retrieve display name from control panel app [16:39:59] 00e0:fixme:shell:ISF_ControlPanel_fnGetDisplayNameOf retrieve display name from control panel app [16:39:59] 00e0:fixme:shell:ISF_ControlPanel_fnGetDisplayNameOf retrieve display name from control panel app [16:40:54] 013c:err:environ:init_peb starting L"D:\\Battle.net\\Battle.net.exe" in experimental wow64 mode [16:40:55] 013c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 [16:40:55] 013c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 [16:40:57] 013c:fixme:msvcp:locale__Locimp__Makexloc (0021EEDC 63 00C7C5D8 00000000) semi-stub [16:40:57] 013c:fixme:msvcp:locale__Locimp__Makewloc (0021EEDC 63 00C7C5D8 00000000) semi-stub [16:40:57] 013c:fixme:msvcp:locale__Locimp__Makeushloc (0021EEDC 63 00C7C5D8 00000000) semi-stub [16:40:57] 013c:fixme:advapi:OpenEventLogW ((null),L"System") stub [16:40:57] 013c:fixme:advapi:ReadEventLogA (CAFE4242,0x00000009,0x00000000,00D856B8,0x00010000,0021E7DC,0021E7E0) stub [16:40:57] 013c:fixme:advapi:CloseEventLog (CAFE4242) stub [16:40:57] 013c:fixme:win:RegisterPowerSettingNotification (000200A6,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = (null) [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = (null) [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = (null) [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = (null) [16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc631eeb1) stub [16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc63378b1) stub [16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc6329c81) stub [16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc63c2161) stub [16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc6053781) stub [16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc60280d1) stub [16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc60a53c1) stub [16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc6136141) stub [16:41:00] 013c:fixme:font:NtGdiRemoveFontMemResourceEx (0xffffffffc612aa71) stub [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansKhmer-VF.ttf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMarchen-Regular.otf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmar-Regular.otf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmar-Bold.otf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmar-Medium.otf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmarUI-Regular.otf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmarUI-Bold.otf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansMyanmarUI-Medium.otf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSansOsage-Regular.ttf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSerifKhmer-Regular.otf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSerifKhmer-Bold.otf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSerifMyanmar-Regular.otf" [16:41:00] 013c:fixme:font:find_matching_face Untranslated charset 255 [16:41:00] 013c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\\??\\unix\\system\\fonts\\NotoSerifMyanmar-Bold.otf" [16:41:00] 013c:fixme:file:NtLockFile I/O completion on lock not implemented yet [16:41:00] 015c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 [16:41:00] 015c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 [16:41:00] 016c:err:environ:init_peb starting L"C:\\ProgramData\\Battle.net\\Agent\\Agent.exe" in experimental wow64 mode [16:41:01] 016c:err:ole:com_get_class_object apartment not initialised [16:41:01] 018c:err:environ:init_peb starting L"C:\\ProgramData\\Battle.net\\Agent\\Agent.9054\\Agent.exe" in experimental wow64 mode [16:41:01] 016c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0021FEB8 [16:41:01] 018c:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags [16:41:01] 018c:fixme:wbemprox:client_security_SetBlanket 6A012850, 00E95C18, 10, 0, (null), 3, 3, 00000000, 0 [16:41:01] 018c:fixme:wbemprox:client_security_Release 6A012850 [16:41:01] 018c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION [16:41:01] 018c:fixme:wbemprox:enum_class_object_Next timeout not supported [16:41:01] 01a0:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0258FF18 [16:41:01] info: Game: Agent.exe [16:41:01] info: DXVK: v2.4.1 [16:41:01] info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x69fb3ad0 [16:41:01] info: Built-in extension providers: [16:41:01] info: Platform WSI [16:41:01] info: OpenVR [16:41:01] info: OpenXR [16:41:01] info: OpenVR: could not open registry key, status 2 [16:41:01] info: OpenVR: Failed to locate module [16:41:01] info: Enabled instance extensions: [16:41:01] info: VK_EXT_surface_maintenance1 [16:41:01] info: VK_KHR_get_surface_capabilities2 [16:41:01] info: VK_KHR_surface [16:41:01] info: VK_KHR_win32_surface [16:41:01] info: Turnip Adreno (TM) 740: [16:41:01] info: Driver : turnip Mesa driver 25.0.0 [16:41:01] info: Memory Heap[0]: [16:41:01] info: Size: 4096 MiB [16:41:01] info: Flags: 0x1 [16:41:01] info: Memory Type[0]: Property Flags = 0x7 [16:41:01] info: Memory Type[1]: Property Flags = 0xf [16:41:01] info: Memory Type[2]: Property Flags = 0xb [16:41:01] warn: DXGI: Found monitors not associated with any adapter, using fallback [16:41:01] info: Adapter LUID 0: 0:401 [16:41:01] info: Game: Agent.exe [16:41:01] info: DXVK: v2.4.1 [16:41:01] info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x69fb3ad0 [16:41:01] info: Built-in extension providers: [16:41:01] info: Platform WSI [16:41:01] info: OpenVR [16:41:01] info: OpenXR [16:41:01] info: OpenVR: could not open registry key, status 2 [16:41:01] info: OpenVR: Failed to locate module [16:41:02] info: Enabled instance extensions: [16:41:02] info: VK_EXT_surface_maintenance1 [16:41:02] info: VK_KHR_get_surface_capabilities2 [16:41:02] info: VK_KHR_surface [16:41:02] info: VK_KHR_win32_surface [16:41:02] info: Turnip Adreno (TM) 740: [16:41:02] info: Driver : turnip Mesa driver 25.0.0 [16:41:02] info: Memory Heap[0]: [16:41:02] info: Size: 4096 MiB [16:41:02] info: Flags: 0x1 [16:41:02] info: Memory Type[0]: Property Flags = 0x7 [16:41:02] info: Memory Type[1]: Property Flags = 0xf [16:41:02] info: Memory Type[2]: Property Flags = 0xb [16:41:02] warn: DXGI: Found monitors not associated with any adapter, using fallback [16:41:02] 018c:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub [16:41:02] 018c:fixme:wbemprox:client_security_SetBlanket 6A012850, 00E95D98, 10, 0, (null), 3, 3, 00000000, 0 [16:41:02] 018c:fixme:wbemprox:client_security_Release 6A012850 [16:41:07] 013c:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags [16:41:07] 013c:fixme:wbemprox:client_security_SetBlanket 6A012850, 016A3E50, 10, 0, (null), 3, 3, 00000000, 0 [16:41:07] 013c:fixme:wbemprox:client_security_Release 6A012850 [16:41:07] 013c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION [16:41:07] 013c:fixme:wbemprox:enum_class_object_Next timeout not supported [16:41:07] 013c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented! [16:41:07] 013c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 3AEA0568, 16) stub [16:41:07] 013c:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021EA80, 00000000 0021EA7C [16:41:07] 013c:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 0021EA80 00000000 0021EA7C) returning a dummy value (current locale) [16:41:07] 013c:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 0021EA80, 3AE55C40 0021EA7C [16:41:07] 013c:fixme:nls:get_dummy_preferred_ui_language (0x38 0x409 0021EA80 3AE55C40 0021EA7C) returning a dummy value (current locale) [16:41:07] 013c:fixme:win:RegisterSuspendResumeNotification 000100EC, 0: stub. [16:41:07] 013c:fixme:winsock:WSALookupServiceBeginW (0021E69C 0xff0 0021E6D8) Stub! [16:41:08] 013c:fixme:userenv:RegisterGPNotification 0000036C 0 [16:41:08] 013c:fixme:userenv:RegisterGPNotification 00000370 1 [16:41:08] 013c:fixme:shcore:IsOS (OS_DOMAINMEMBER) What should we return here? [16:41:08] 023c:fixme:wtsapi:WTSRegisterSessionNotification Stub 000100F0 0x00000000 [16:41:08] 013c:fixme:win:GetPointerDevices (0021E3B4 00000000): partial stub [16:41:08] 013c:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x21e420, paths 0x5e8fb60, modes_count 0x21e3b4, modes 0x5ebcb40, topology_id (nil) semi-stub [16:41:08] 013c:fixme:system:NtUserDisplayConfigGetDeviceInfo Unimplemented packet type 11. [16:41:08] 0258:err:environ:init_peb starting L"D:\\Battle.net\\Battle.net.exe" in experimental wow64 mode [16:41:08] 0240:fixme:wpc:WindowsParentalControls_GetUserSettings ((null) 063FFBC4) [16:41:08] 0274:err:environ:init_peb starting L"D:\\Battle.net\\Battle.net.exe" in experimental wow64 mode [16:41:08] 0258:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 [16:41:08] 0258:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 [16:41:08] 0224:fixme:wow:wow64_NtPowerInformation unsupported level 12 [16:41:08] 024c:fixme:wow:wow64_NtSetInformationJobObject unsupported class JobObjectBasicUIRestrictions [16:41:08] 021c:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0589FB50 0589FB30 [16:41:08] 027c:err:environ:init_peb starting L"D:\\Battle.net\\Battle.net.exe" in experimental wow64 mode [16:41:08] 0218:fixme:file:ReplaceFileW Ignoring flags 2 [16:41:08] 0274:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 [16:41:08] 0274:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 [16:41:08] 027c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 [16:41:08] 027c:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 [16:41:09] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12 [16:41:09] 013c:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"BlizzardEntertainment.Battlenet.beta": stub [16:41:09] 013c:fixme:shell:CustomDestinationList_SetAppID 013D1800 (L"BlizzardEntertainment.Battlenet.beta"): stub [16:41:09] 013c:fixme:shell:CustomDestinationList_BeginList 013D1800 (0021E52C {92ca9dcd-5622-4bba-a805-5e9f541bd8c9} 0021E530): stub [16:41:09] 0258:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented! [16:41:09] 0258:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 01EA01A8, 16) stub [16:41:09] 013c:fixme:msg:ChangeWindowMessageFilterEx 0001010E c059 1 00000000 [16:41:09] info: Game: Battle.net.exe [16:41:09] info: DXVK: v2.4.1 [16:41:09] info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x699f3ad0 [16:41:09] info: Built-in extension providers: [16:41:09] info: Platform WSI [16:41:09] info: OpenVR [16:41:09] info: OpenXR [16:41:09] info: OpenVR: could not open registry key, status 2 [16:41:09] info: OpenVR: Failed to locate module [16:41:09] info: Enabled instance extensions: [16:41:09] info: VK_EXT_surface_maintenance1 [16:41:09] info: VK_KHR_get_surface_capabilities2 [16:41:09] info: VK_KHR_surface [16:41:09] info: VK_KHR_win32_surface [16:41:10] info: Turnip Adreno (TM) 740: [16:41:10] info: Driver : turnip Mesa driver 25.0.0 [16:41:10] info: Memory Heap[0]: [16:41:10] info: Size: 4096 MiB [16:41:10] info: Flags: 0x1 [16:41:10] info: Memory Type[0]: Property Flags = 0x7 [16:41:10] info: Memory Type[1]: Property Flags = 0xf [16:41:10] info: Memory Type[2]: Property Flags = 0xb [16:41:10] warn: DXGI: Found monitors not associated with any adapter, using fallback [16:41:10] info: Adapter LUID 0: 0:405 [16:41:10] 0258:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION [16:41:10] 0258:fixme:ver:GetPackagesByPackageFamily (L"Microsoft.D3DMappingLayers_8wekyb3d8bbwe" 0021D8E0 00000000 0021D8DC 00000000): stub [16:41:10] 0258:fixme:ver:GetPackagesByPackageFamily (L"Microsoft.D3DMappingLayers_8wekyb3d8bbwe" 0021D8F8 00000000 0021D8F4 00000000): stub [16:41:10] 0258:fixme:ver:GetPackagesByPackageFamily (L"Microsoft.D3DMappingLayers_8wekyb3d8bbwe" 0021D8F8 00000000 0021D8F4 00000000): stub [16:41:10] 0274:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented! [16:41:10] 0274:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 50AA01A8, 16) stub [16:41:10] 027c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented! [16:41:10] 027c:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 380A01A8, 16) stub [16:41:10] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12 [16:41:10] 0274:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION [16:41:10] 0218:fixme:file:ReplaceFileW Ignoring flags 2 [16:41:10] 02ec:fixme:winsock:WSALookupServiceBeginW (0374F0CC 0xff0 0374F108) Stub! [16:41:10] 02ec:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0374EB70) semi-stub [16:41:10] 02ec:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0374EB70) semi-stub [16:41:10] 02e8:fixme:file:NtLockFile I/O completion on lock not implemented yet [16:41:10] 02e8:fixme:virtual:prefetch_memory (process=0xffffffffffffffff,flags=0) NtSetInformationVirtualMemory(VmPrefetchInformation) partial stub [16:41:11] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12 [16:41:12] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12 [16:41:13] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12 [16:41:14] 0218:fixme:wow:wow64_NtPowerInformation unsupported level 12 [16:41:14] info: Game: Battle.net.exe [16:41:14] info: DXVK: v2.4.1 [16:41:14] info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x699d3ad0 [16:41:14] info: Built-in extension providers: [16:41:14] info: Platform WSI [16:41:14] info: OpenVR [16:41:14] info: OpenXR [16:41:14] info: OpenVR: could not open registry key, status 2 [16:41:14] info: OpenVR: Failed to locate module [16:41:14] info: Enabled instance extensions: [16:41:14] info: VK_EXT_surface_maintenance1 [16:41:14] info: VK_KHR_get_surface_capabilities2 [16:41:14] info: VK_KHR_surface [16:41:14] info: VK_KHR_win32_surface [16:41:14] info: D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT [16:41:14] info: Turnip Adreno (TM) 740: [16:41:14] info: Driver : turnip Mesa driver 25.0.0 [16:41:14] info: Memory Heap[0]: [16:41:14] info: Size: 4096 MiB [16:41:14] info: Flags: 0x1 [16:41:14] info: Memory Type[0]: Property Flags = 0x7 [16:41:14] info: Memory Type[1]: Property Flags = 0xf [16:41:14] info: Memory Type[2]: Property Flags = 0xb [16:41:14] info: Process set as DPI aware ... below it is just agent.exe and battle.net.exe crashing and restarting with the same log ``` As you can see, vulkan logs indicating that `VK_KHR_surface` and `VK_KHR_win32_surface` are supported and enabled. I further confirmed that with vulkan viewer at `https://vulkan.gpuinfo.org/download.php`, showing ![Image](https://github.com/user-attachments/assets/68f96943-2930-4c71-9bb7-d4990d7f2a28) but the battle.net log shows ```bash [0327/071903.340:ERROR:network_change_notifier_win.cc(143)] WSALookupServiceBegin failed with: 0 [0327/071905.857:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface [0327/071905.866:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_win32_surface [0327/071905.869:ERROR:angle_platform_impl.cc(43)] Display.cpp:1004 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594. [0327/071905.870:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594. [0327/071905.871:ERROR:gl_display.cc(920)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED [0327/071905.872:ERROR:gl_initializer_win.cc(133)] GLDisplayEGL::Initialize failed. [0327/071906.048:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization [0327/071906.093:ERROR:network_change_notifier_win.cc(143)] WSALookupServiceBegin failed with: 0 [0327/071913.429:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface [0327/071913.438:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_win32_surface [0327/071913.441:ERROR:angle_platform_impl.cc(43)] Display.cpp:1004 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594. [0327/071913.443:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594. [0327/071913.443:ERROR:gl_display.cc(920)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED [0327/071913.444:ERROR:gl_initializer_win.cc(133)] GLDisplayEGL::Initialize failed. [0327/071913.598:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization [0327/071927.749:ERROR:network_service_instance_impl.cc(521)] Network service crashed, restarting service. [0327/071930.588:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface [0327/071930.612:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_win32_surface [0327/071930.621:ERROR:angle_platform_impl.cc(43)] Display.cpp:1004 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594. [0327/071930.630:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594. [0327/071930.631:ERROR:gl_display.cc(920)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED [0327/071930.633:ERROR:gl_initializer_win.cc(133)] GLDisplayEGL::Initialize failed. [0327/071930.927:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization [0327/071931.246:ERROR:network_change_notifier_win.cc(143)] WSALookupServiceBegin failed with: 0 [0327/071933.370:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_surface [0327/071933.379:ERROR:angle_platform_impl.cc(43)] RendererVk.cpp:144 (VerifyExtensionsPresent): Extension not supported: VK_KHR_win32_surface [0327/071933.382:ERROR:angle_platform_impl.cc(43)] Display.cpp:1004 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594. [0327/071933.384:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-7): A requested extension is not supported, in ..\..\third_party\angle\src\libANGLE\renderer\vulkan\RendererVk.cpp, initialize:1594. [0327/071933.385:ERROR:gl_display.cc(920)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED [0327/071933.386:ERROR:gl_initializer_win.cc(133)] GLDisplayEGL::Initialize failed. [0327/071933.552:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization [0327/071935.302:ERROR:gpu_init.cc(523)] Passthrough is not supported, GL is disabled, ANGLE is ``` saying that libcef can't find support for `VK_KHR_surface` and `VK_KHR_win32_surface` since x86_wine does not have this issue, I can only presume this might be related to box64 and requesting for help I have found related issue with zoom #1170 and steam #2469, thx for the help!