I’ve been happily playing WoW on Linux via Wine for years, and rarely have too many problems, but one issue that I’ve been having for much of BfA is that the in-game shop will not work.
I have no problem getting into the shop, but once I’ve selected my purchase and the little window pops, up, then I just get a black screen.
Error log is shown below, but the main errors are this
[1107/181401.402:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8
where 8 appears to mean “Out of Memory”.
[1107/181401.420:ERROR:sandbox_policy_base.cc(344)] Failed to add sandbox rule. error = 2, subsystem = 0, semantics = 1, pattern = 'Z:\home\$USER\wow\_retail_\UTILS\*.pdb
Something about the sandbox seems to come up a lot.
Putting scraps of information together suggest that it’s trying to fire up some sort of browser inside of WoW, but failing for some reason and just leaving the black window.
Anyone else seen this before? Or can point me to somewhere to look?
Major snippet of error log below:
00fb:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
00fd:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
00fb:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00fb:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x181618450, 0x1855e30a8, 0x18561e7c8) stub.
00fd:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00fd:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x181618450, 0x1855e30a8, 0x18561e7c8) stub.
00fb:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x22d5f0, (nil) 0x22d5ec
00fb:fixme:nls:get_dummy_preferred_ui_language (0x38 0x22d5f0 (nil) 0x22d5ec) returning a dummy value (current locale)
00fb:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x22d5f0, 0x664480 0x22d5ec
00fb:fixme:nls:get_dummy_preferred_ui_language (0x38 0x22d5f0 0x664480 0x22d5ec) returning a dummy value (current locale)
00fb:fixme:winsock:WSALookupServiceBeginW (0x22d370 0x00000ff0 0x22d3f0) Stub!
[1107/181401.402:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8
00fb:fixme:iphlpapi:NotifyAddrChange (Handle 0x22d5e8, overlapped 0x664f58): stub
[1107/181401.416:ERROR:sandbox_policy_base.cc(344)] Failed to add sandbox rule. error = 2, subsystem = 0, semantics = 1, pattern = 'Z:\home\$USER\wow\_retail_\UTILS\*.pdb'
00fb:fixme:win:RegisterDeviceNotificationW (hwnd=0x30090, filter=0x22d418,flags=0x00000000) returns a fake device notification handle!
00fb:fixme:win:RegisterDeviceNotificationW (hwnd=0x30090, filter=0x22d418,flags=0x00000000) returns a fake device notification handle!
[1107/181401.420:ERROR:sandbox_policy_base.cc(344)] Failed to add sandbox rule. error = 2, subsystem = 0, semantics = 1, pattern = 'Z:\home\$USER\wow\_retail_\UTILS\*.pdb'
[1107/181401.421:ERROR:sandbox_policy_base.cc(344)] Failed to add sandbox rule. error = 2, subsystem = 0, semantics = 1, pattern = 'Z:\home\$USER\wow\_retail_\UTILS\*.pdb'
[1107/181401.423:ERROR:sandbox_policy_base.cc(344)] Failed to add sandbox rule. error = 2, subsystem = 0, semantics = 1, pattern = 'Z:\home\$USER\wow\_retail_\UTILS\*.pdb'
[1107/181401.426:ERROR:sandbox_policy_base.cc(344)] Failed to add sandbox rule. error = 2, subsystem = 0, semantics = 1, pattern = 'Z:\home\$USER\wow\_retail_\UTILS\*.pdb'
[1107/181401.430:ERROR:sandbox_policy_base.cc(344)] Failed to add sandbox rule. error = 2, subsystem = 0, semantics = 1, pattern = 'Z:\home\$USER\wow\_retail_\UTILS\*.pdb'
[1107/181401.433:ERROR:browser_gpu_channel_host_factory.cc(120)] Failed to launch GPU process.
0110:fixme:wlanapi:WlanEnumInterfaces (0000000000000001, 0000000000000000, 000000000376EA30) semi-stub