docker-mtgo icon indicating copy to clipboard operation
docker-mtgo copied to clipboard

MTGO fires up, crashes, errors in terminal

Open elementalmotherboard opened this issue 6 years ago • 31 comments

MTGO runs as normal and functions for usually about 45 seconds before deciding to kill its self off.

Each time I run ./run-mtgo, I get:

0044:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

Followed by probably 50+ lines of 0044:err:ole:CoGetClassObject no class object

Process eventual ends in: 0092:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 ====== shutting down wineserver -kw

The full output:

$ ./run-mtgo docker run --privileged --rm -e DISPLAY -v mtgo-data-eleanor:/home/wine/.wine/host/ -v mtgo-data-eleanor:/home/wine/.wine/drive_c/users/ -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /home/eleanor/.local/share/mtgo/Xauthority:/home/wine/.Xauthority:ro --net=host --ipc=host -e TZ=/usr/share/zoneinfo/America/New_York --name mtgo_running panard/mtgo:latest mtgo winetricks gdiplus=native sound=disabled winegstreamer=disabled wmp=disabled Using winetricks 20191224 - sha256sum: afe039a7d72553cb761f0367f9f2085b92af8caf86e025c34bbc1fdd89a1f9ee with wine-5.5 and WINEARCH=win32 Using native override for following DLLs: gdiplus Executing wine regedit C:windowsTemp_nativeoverride-dll.reg Executing w_do_call sound=disabled Executing load_sound disabled Setting sound driver to disabled Executing wine regedit C:windowsTempset-sound.reg Using override for following DLLs: winegstreamer Executing wine regedit C:windowsTemp_disabledoverride-dll.reg Using override for following DLLs: wmp Executing wine regedit C:windowsTemp_disabledoverride-dll.reg wineboot wine /opt/mtgo/mtgo.exe 0044:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 0044:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040154 for dll L"mscoree.dll" 0044:err:ole:CoGetClassObject no class object {1e66f26b-79ee-11d2-8710-00c04f79ed0d} could be created for context 0x1 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0044:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0044:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0055:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0055:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0055:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0055:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0062:err:ole:CoGetContextToken apartment not initialised ====== MTGO.exe has started. 0066:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory 0066:err:wgl:init_opengl OpenGL support is disabled. 0068:err:mmdevapi:DllGetClassObject Driver initialization failed 0068:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\windows\system32\mmdevapi.dll" 0068:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0060:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0060:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0060:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer" 0063:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0063:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0072:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0072:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 006c:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. ====== shutting down

elementalmotherboard avatar Apr 03 '20 05:04 elementalmotherboard

Can you run the following command and send me the file "debug.log"?

 ./run-mtgo --debug &>debug.log

also, can you try with

./run-mtgo panard/mtog:wine-4.9

? Are you on macOS?

pauleve avatar Apr 03 '20 12:04 pauleve

Hey pauleve,

I am actually on Xubuntu 18.04 Bionic LTS.

Turns out, ./run-mtgo panard/mtgo:wine-4.9 worked. I'll use that in the future, I appreciate the technical support. Perhaps I should have thought of that command, but I'm still learning.

elementalmotherboard avatar Apr 03 '20 20:04 elementalmotherboard

Seeing similar behavior the last few days. Will try the 4.9 thing, but if you're interested can also provide logs.

todd534 avatar Apr 04 '20 00:04 todd534

Thanks for the feedback. Could you try the following so I can figure out wherever it's an issue with wine or with my launch script?

./run-mtgo --shell
wine /opt/mtgo/mtgo.exe

(once you're done, type exit to leave)

EDIT: fixed command

pauleve avatar Apr 04 '20 06:04 pauleve

Sorry, wrong command, please try

./run-mtgo --shell
wine /opt/mtgo/mtgo.exe

if it works, after a few minutes (and keeping MTGO running), please send me the output of ps auxf done in another terminal.

pauleve avatar Apr 04 '20 07:04 pauleve

hey I have a similar error msg, the client will open and even update patches but will crash right when it opens. Here is the command line after MTGO opens:

====== MTGO.exe has started. 006b:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory 006b:err:wgl:init_opengl OpenGL support is disabled. 006d:err:mmdevapi:DllGetClassObject Driver initialization failed 006d:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\windows\system32\mmdevapi.dll" 006d:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0064:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0064:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0064:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer" 0068:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0068:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0075:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0075:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0072:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 0086:err:quartz:GetClassMediaFile Media class not found 0086:err:mmdevapi:DllGetClassObject Driver initialization failed 0086:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\windows\system32\mmdevapi.dll" 0086:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0086:err:dsound:get_mmdevenum CoCreateInstance failed: 80004005 0086:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\windows\system32\winegstreamer.dll" 0086:err:ole:create_server class {f9d8d64e-a144-47dc-8ee0-f53498372c29} not registered 0086:err:ole:CoGetClassObject no class object {f9d8d64e-a144-47dc-8ee0-f53498372c29} could be created for context 0x17 0086:err:quartz:BaseMemAllocator_Commit fnAlloc failed with error 0x8004020e 0086:err:eventlog:ReportEventW L"Application: MTGO.exenFramework Version: v4.0.30319nDescription: The process was terminated due to an unhandled exception.nException Info: exception code c0000005, exception address F4DB2B14n" wine: Unhandled page fault on read access to 0x00000000 at address 0xf4db2b14 (thread 0086), starting debugger...

hopefully someone can help me figure out what is going on, thank you in advance.

mbocks avatar Apr 05 '20 21:04 mbocks

Also I am on Mojave / MacBook Pro.

mbocks avatar Apr 05 '20 21:04 mbocks

@mbocks are you using ./run-mtgo --update? Because this crash should be fixed by the recent update.

pauleve avatar Apr 05 '20 21:04 pauleve

after it pulled, it spat this out and shut down:

====== MTGO.exe has started. 0064:err:ole:CoGetContextToken apartment not initialised 0068:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory 0068:err:wgl:init_opengl OpenGL support is disabled. 006a:err:mmdevapi:DllGetClassObject Driver initialization failed 006a:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\windows\system32\mmdevapi.dll" 006a:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0061:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0061:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0061:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer" 0065:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0065:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0072:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0072:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 ====== shutting down wineserver -kw

mbocks avatar Apr 05 '20 22:04 mbocks

so thank you already btw, you are a saint! however, MTGO stays open but I cannot seem to configure (wine cfg) the change in window size. opens in "Default - Wine desktop". any ideas of how to change this in a different way? its opening in Xquartz/xterm

mbocks avatar Apr 05 '20 22:04 mbocks

Please try the command I gave above https://github.com/pauleve/docker-mtgo/issues/87#issuecomment-608988716, and let me know if it fixes it. For the window size, try different settings with --winecfg, and open another issue with screenshots if needed.

pauleve avatar Apr 05 '20 22:04 pauleve

it seems to open but the terminal just ends at: 0053:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

:when running the client. Which seems to do ok as I can log in and seemingly play. However the opening in the small window won't allow me to see all options. ill attach a screen shot. Screen Shot 2020-04-05 at 3 27 26 PM

mbocks avatar Apr 05 '20 22:04 mbocks

The error message is harmless. Was it the same without the --shell option, or was MTGO closing itself too early?

I've changed some timing constants for the auto-closing detection

./run-mtgo panard/mtgo:issue87

@elementalmotherboard @todd534 let me know if it helps; otherwise, I'm interested in the debugging described in https://github.com/pauleve/docker-mtgo/issues/87#issuecomment-608988716, including the ps auxf

@mbocks you should be able to fix the size in the graphics tab of winecfg (including emulating a virtual desktop); please open a different issue if you do not succeed to help not mixing problems..

pauleve avatar Apr 05 '20 22:04 pauleve

Seems to be working post-update for me. Thanks!

todd534 avatar Apr 06 '20 16:04 todd534

Hey I am getting the same result as the issue states, MTGO will open and run fine for a bit but will close out of no where. I tried inputting commands above but still getting some crashes. Any suggestions?

mbocks avatar Apr 07 '20 18:04 mbocks

Please attach the full output (including commands) of

./run-mtgo --shell
wine /opt/mtgo/mtgo.exe

and whenever it stops, open another terminal and attach the output of ps auxf

pauleve avatar Apr 07 '20 19:04 pauleve

I've changed some timing constants for the auto-closing detection

./run-mtgo panard/mtgo:issue87

I want to give my feedback here too. I was having the same problem: MTGO suddenly shutdown itself.

That solved it! I played for over an hour with no shutdown.

alfoltran avatar Apr 08 '20 12:04 alfoltran

This is entering the code you asked and it stopped once the game opened initially.

Matts-MacBook-Pro:~ mattbocks$ ./run-mtgo --shell Using network interface 'en0' open -a XQuartz socat on 192.168.0.19 forwarding to /private/tmp/com.apple.launchd.L3zdfXDaDX/org.macosforge.xquartz:0 docker run --privileged --rm -e DISPLAY -it -v mtgo-data-mattbocks:/home/wine/.wine/host/ -v mtgo-data-mattbocks:/home/wine/.wine/drive_c/users/ -e WINE_X11_NO_MITSHM=1 --net=host --ipc=host -e TZ=/usr/share/zoneinfo/zoneinfo/America/Los_Angeles --name mtgo_running panard/mtgo:latest bash wine@docker-desktop:~$ wine /opt/mtgo/mtgo.exe 0009:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 0009:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040154 for dll L"mscoree.dll" 0009:err:ole:CoGetClassObject no class object {1e66f26b-79ee-11d2-8710-00c04f79ed0d} could be created for context 0x1 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0009:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 0009:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 wine@docker-desktop:~$ 003b:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 003b:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 dbus[18]: arguments to dbus_connection_send_with_reply_and_block() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 3544. This is normally a bug in some application using the D-Bus library.

D-Bus not built with -rdynamic so unable to print a backtrace wine: Assertion failed at address F7F3BC49 (thread 0019), starting debugger... 003b:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 003b:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0049:err:ole:CoGetContextToken apartment not initialised 004d:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory 004d:err:wgl:init_opengl OpenGL support is disabled. 004f:err:mmdevapi:DllGetClassObject Driver initialization failed 004f:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\windows\system32\mmdevapi.dll" 004f:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1 0046:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0046:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0046:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer" 004c:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 004c:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0057:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0057:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 0054:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

This is after I log in:

008c:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\windows\system32\wmp.dll" 008c:err:ole:CoGetClassObject no class object {6bf52a52-394a-11d3-b153-00c04f79faa6} could be created for context 0x1 008c:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\windows\system32\wmp.dll" 008c:err:ole:CoGetClassObject no class object {6bf52a52-394a-11d3-b153-00c04f79faa6} could be created for context 0x1

mbocks avatar Apr 09 '20 16:04 mbocks

Thanks! No other errors? It just closes by itself after login? Try setting emulating a virtual desktop using the --winecfg option in the graphics tab.

pauleve avatar Apr 09 '20 18:04 pauleve

Had the same problem as above, issue87 seemed to solve it!

Thanks!

itsdanferrellnow avatar Apr 10 '20 15:04 itsdanferrellnow

It is now included in the default image with wine 5.6, you can use it with ./run-mtgo --update

pauleve avatar Apr 12 '20 09:04 pauleve

It is now included in the default image with wine 5.6, you can use it with ./run-mtgo --update

After updating, sadly ./run-mtgo panard/mtog:wine-4.9 no longer works, and I'm back to the window autoclosing on Xubuntu 18.04.

elementalmotherboard avatar Apr 13 '20 18:04 elementalmotherboard

@elementalmotherboard I did a quick debug script, execute the following commands in the same directory as run-mtgo

wget -O debug-87.sh https://pastebin.com/raw/XD9BnC5q
bash debug-87.sh

it will create two files: run-mtgo.log and ps.log.gz, please attach them to a comment

pauleve avatar Apr 14 '20 13:04 pauleve

OSX 10.4 MBP debug.log

from what I can tell the majority of these solutions appear to be for running mtgo using the docker container.

I'm currently trying to run mtgo using a local installation of Wine (5.6) using the following command:

wine mtgo.exe --debug &> debug.log 

the log that's generated is attached; it seems like it's an issue with ntlm, but I'm not entirely positive how to fix it?

apologies if this has already been addressed in this thread -- I didn't see an answer that didn't involve using docker, so I'm assuming this hasn't yet been handled for local installations of wine.

willyem avatar Apr 18 '20 20:04 willyem

@willyem I don't see any fatal error in this log. If you're not using docker, please open a separate issue with detail of what happens (crash? closing without any crash? when does it happen?) and screenshot if relevant.

pauleve avatar Apr 19 '20 08:04 pauleve

I am getting a similar error using .run-mtgo --update. XQuartz bounces forever and nothing happens. OS X 10.15.4

docker pull panard/mtgo:latest
latest: Pulling from panard/mtgo
Digest: sha256:6eb51c452b543cf736d33f2f9259883f449b080ed49bf34bcf0cc57166845bc3
Status: Image is up to date for panard/mtgo:latest
docker.io/panard/mtgo:latest
Using network interface 'en0'
open -a XQuartz
socat on 192.168.0.225 forwarding to /private/tmp/com.apple.launchd.h7VMeJvIKw/org.macosforge.xquartz:0
2020/05/31 20:33:01 socat[45095] E bind(5, {LEN=16 AF=2 192.168.0.225:6000}, 16): Address already in use
docker run --privileged --rm -e DISPLAY -v mtgo-data-Martin:/home/wine/.wine/host/ -v mtgo-data-Martin:/home/wine/.wine/drive_c/users/ -e WINE_X11_NO_MITSHM=1 --net=host --ipc=host -e TZ=/usr/share/zoneinfo/zoneinfo/America/Los_Angeles --name mtgo_running panard/mtgo:latest mtgo
winetricks gdiplus=native sound=disabled winegstreamer=disabled wmp=disabled
Executing mkdir -p /home/wine
Using winetricks 20200412 - sha256sum: 40ff4c67804584b73d4d36153e1f64ca426d739f1790bd748f5ded0865e8cc7f with wine-5.8 and WINEARCH=win32
Using native override for following DLLs: gdiplus
Executing wine regedit C:windowsTemp_nativeoverride-dll.reg
Executing w_do_call sound=disabled
Executing mkdir -p /home/wine
Executing load_sound disabled
Setting sound driver to disabled
Executing wine regedit C:windowsTempset-sound.reg
Using override for following DLLs: winegstreamer
Executing wine regedit C:windowsTemp_disabledoverride-dll.reg
Using override for following DLLs: wmp
Executing wine regedit C:windowsTemp_disabledoverride-dll.reg
wineboot
wine /opt/mtgo/mtgo.exe
0124:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0124:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0124:err:winediag:nodrv_CreateWindow The explorer process failed to start.
0124:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040154 for dll L"mscoree.dll"
0124:err:ole:CoGetClassObject no class object {1e66f26b-79ee-11d2-8710-00c04f79ed0d} could be created for context 0x1
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0124:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0124:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
017c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
017c:err:winediag:nodrv_CreateWindow The explorer process failed to start.
0170:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0170:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
017c:err:eventlog:ReportEventW L"Application: dfsvc.exenFramework Version: v4.0.30319nDescription: The process was terminated due to an unhandled exception.nException Info: System.ComponentModel.Win32ExceptionnStack:n at System.Windows.Forms.NativeWindow.CreateHandle(System.Windows.Forms.CreateParams)n at Syste"...

Unhandled Exception: System.ComponentModel.Win32Exception: Error creating window handle.
at System.Windows.Forms.NativeWindow.CreateHandle(CreateParams cp)
at System.Windows.Forms.Control.CreateHandle()
at System.Windows.Forms.Form.CreateHandle()
at System.Windows.Forms.Control.get_Handle()
at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Deployment.Application.UserInterfaceForm.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Deployment.Application.SplashPiece.ShowSplash(Form parentForm)
at System.Deployment.Application.SplashPiece..ctor(UserInterfaceForm parentForm, SplashInfo info)
at System.Deployment.Application.UserInterfaceForm.InitializeContent()
at System.Deployment.Application.UserInterfaceForm..ctor(ManualResetEvent readyEvent, SplashInfo splashInfo)
at System.Deployment.Application.UserInterface.UIThread()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
wine: Unhandled exception 0xe0434352 in thread 17c at address 7B03363F (thread 017c), starting debugger...
0198:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0198:err:winediag:nodrv_CreateWindow The explorer process failed to start.
Unhandled exception: 0xe0434352 in 32-bit code (0x7b03363f).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b03363f ESP:05a2f434 EBP:05a2f498 EFLAGS:00000212( - -- I -A- - )
EAX:05a2f440 EBX:00000005 ECX:05a2f430 EDX:05a2f454
ESI:05a2f504 EDI:00000001
Stack dump:
0x05a2f434: 05a2f504 00000014 ffffffff e0434352
0x05a2f444: 00000001 00000000 7b03363f 00000005
0x05a2f454: 80004005 00000000 00000000 00000000
0x05a2f464: 00b90000 00000000 00000000 00b5f630
0x05a2f474: 05a2f558 00000001 038e20f8 00ba70d5
0x05a2f484: 4ce7c27d 038e20f8 7b066696 ffffffff
Backtrace:
=>0 0x7b03363f (0x05a2f498)
1 0x00cbd135 EntryPoint+0xffffffff() in clr (0x05a2f538)
2 0x00cbdb8c EntryPoint+0xffffffff() in clr (0x05a2f600)
3 0x0473d86b in system.windows.forms.ni (+0x19d86a) (0x05a2f678)
4 0x0473d4bb in system.windows.forms.ni (+0x19d4ba) (0x05a2f6d4)
5 0x0474728c in system.windows.forms.ni (+0x1a728b) (0x05a2f728)
6 0x0473f32c in system.windows.forms.ni (+0x19f32b) (0x05a2f738)
7 0x0473c4e5 in system.windows.forms.ni (+0x19c4e4) (0x05a2f7d8)
8 0x047470ac in system.windows.forms.ni (+0x1a70ab) (0x05a2f800)
9 0x04394d09 in system.deployment.ni (+0x144d08) (0x05a2f808)
10 0x04756d76 in system.windows.forms.ni (+0x1b6d75) (0x05a2f810)
11 0x043a75b3 in system.deployment.ni (+0x1575b2) (0x05a2f81c)
12 0x043a72e8 in system.deployment.ni (+0x1572e7) (0x05a2f830)
13 0x04394e3d in system.deployment.ni (+0x144e3c) (0x05a2f844)
14 0x04394a66 in system.deployment.ni (+0x144a65) (0x05a2f854)
15 0x04382bbf in system.deployment.ni (+0x132bbe) (0x05a2f880)
16 0x79a9b86c in mscorlib.ni (+0x37b86b) (0x05a2f88c)
17 0x79a963e4 in mscorlib.ni (+0x3763e3) (0x05a2f8f0)
18 0x79a96326 in mscorlib.ni (+0x376325) (0x05a2f904)
19 0x79a962e1 in mscorlib.ni (+0x3762e0) (0x05a2f920)
20 0x79a9b7f4 in mscorlib.ni (+0x37b7f3) (0x05a2f938)
21 0x00b91366 EntryPoint+0xffffffff() in clr (0x05a2f944)
22 0x00b92f47 EntryPoint+0xffffffff() in clr (0x05a2f998)
23 0x00b99d0a EntryPoint+0xffffffff() in clr (0x05a2fa08)
24 0x00c3a27e EntryPoint+0xffffffff() in clr (0x05a2fb7c)
25 0x00b9a0c7 EntryPoint+0xffffffff() in clr (0x05a2fb94)
26 0x00b9a131 EntryPoint+0xffffffff() in clr (0x05a2fc38)
27 0x00b9a1fe EntryPoint+0xffffffff() in clr (0x05a2fc94)
28 0x00b9a278 EntryPoint+0xffffffff() in clr (0x05a2fcb8)
29 0x00c3a13a EntryPoint+0xffffffff() in clr (0x05a2fd34)
30 0x00d2001d EntryPoint+0x48fdc() in clr (0x05a2ff4c)
31 0x7bcb0efc (0x05a2ff5c)
32 0x7bcb49f7 (0x05a2ffdc)
33 0x7bcb0eee (0x05a2ffec)
0x7b03363f: movl 0xfffffffc(%ebp),%ecx
Modules:
Module Address Debug info Name (53 modules)
PE 3b0000- 3c3000 Deferred nlssorting
PE 3d0000- 3f7000 Deferred dfdll
PE 400000- 408000 Deferred dfsvc
PE b90000- 1238000 Export clr
PE 1240000- 1335000 Deferred msvcr120_clr0400
PE 3820000- 389d000 Deferred clrjit
PE 38a0000- 424c000 Deferred system.ni
PE 4250000- 440f000 Export system.deployment.ni
PE 4410000- 459d000 Deferred system.drawing.ni
PE 45a0000- 51f8000 Export system.windows.forms.ni
PE 6b50000- 6c24000 Deferred diasymreader
PE 10000000-10078000 Deferred mscoreei
PE 25cb0000-25e40000 Deferred gdiplus
PE 60370000-60460000 Deferred system.configuration.ni
PE 60510000-60626000 Deferred dfshim
PE 61a00000-62116000 Deferred system.core.ni
PE 62160000-62876000 Deferred system.xml.ni
PE 79000000-7904a000 Deferred mscoree
PE 79720000-7a93b000 Export mscorlib.ni
PE 7b020000-7b027000 Deferred kernelbase
PE 7b420000-7b5db000 Deferred kernel32
PE 7bc30000-7bc34000 Deferred ntdll
PE f5080000-f5084000 Deferred propsys
PE f50d0000-f50d6000 Deferred windowscodecs
PE f51a0000-f51a4000 Deferred iphlpapi
PE f5310000-f5313000 Deferred dhcpcsvc
PE f5320000-f5325000 Deferred jsproxy
PE f5360000-f5363000 Deferred api-ms-win-core-localregistry-l1-1-0
PE f5390000-f5394000 Deferred msvcrt
PE f5a40000-f5a84000 Deferred crypt32
PE f5b20000-f5b24000 Deferred rsaenh
PE f5b70000-f5b8f000 Deferred wininet
PE f5c00000-f5c12000 Deferred urlmon
PE f5cc0000-f5d13000 Deferred comctl32
PE f6910000-f6914000 Deferred bcrypt
PE f6930000-f6934000 Deferred ws2_32
PE f6970000-f697b000 Deferred mpr
PE f69a0000-f69a3000 Deferred usp10
PE f69e0000-f69e3000 Deferred shcore
PE f6e00000-f6e0a000 Deferred actxprxy
PE f6f30000-f6f38000 Deferred oleaut32
PE f7040000-f7043000 Deferred combase
PE f71e0000-f71e3000 Deferred api-ms-win-core-quirks-l1-1-0
PE f7200000-f7204000 Deferred imm32
PE f73f0000-f73f7000 Deferred gdi32
PE f7540000-f7544000 Deferred rpcrt4
PE f75c0000-f75c4000 Deferred version
PE f75e0000-f75ef000 Deferred setupapi
PE f7680000-f7768000 Deferred user32
PE f78a0000-f78a8000 Deferred shlwapi
PE f7930000-f7934000 Deferred ucrtbase
PE f7a20000-f7a23000 Deferred sechost
PE f7a60000-f7a64000 Deferred advapi32
Threads:
process tid prio (all id:s are in hex)
00000038 services.exe
000000ac 0
0000008c 0
00000074 0
00000058 0
00000054 0
00000040 0
0000003c 0
00000044 explorer.exe
00000048 0
0000004c winedevice.exe
00000064 0
00000060 0
00000050 0
0000006c plugplay.exe
0000009c 0
00000080 0
0000007c 0
00000078 0
00000070 0
00000084 winedevice.exe
000000a8 0
00000098 0
00000094 0
00000090 0
00000088 0
00000128 explorer.exe
0000012c 0
0000013c (D) C:windowsMicrosoft.NETFrameworkv4.0.30319dfsvc.exe
0000019c 0
00000190 0
0000017c 0 <==
00000178 0
00000174 0
00000170 0
00000160 0
0000015c 0
00000154 0
00000150 0
0000014c 0
00000148 2
00000144 0
00000140 0
00000184
00000188 0
System information:
Wine build: wine-5.8
Platform: i386
Version: Windows 7
Host system: Linux
Host version: 4.19.76-linuxkit

Full output of: wine /opt/mtgo/mtgo.exe

0094:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000142
0024:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0024:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0024:err:winediag:nodrv_CreateWindow The explorer process failed to start.
0024:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040154 for dll L"mscoree.dll"
0024:err:ole:CoGetClassObject no class object {1e66f26b-79ee-11d2-8710-00c04f79ed0d} could be created for context 0x1
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0024:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
0024:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
wine@docker-desktop:~$ 010c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
010c:err:winediag:nodrv_CreateWindow The explorer process failed to start.
0100:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0100:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
dbus[21]: arguments to dbus_connection_send_with_reply_and_block() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 3544.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
wine: Assertion failed at address F7F41C49 (thread 0064), starting debugger...
010c:err:eventlog:ReportEventW L"Application: dfsvc.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an unhandled exception.\nException Info: System.ComponentModel.Win32Exception\nStack:\n   at System.Windows.Forms.NativeWindow.CreateHandle(System.Windows.Forms.CreateParams)\n   at Syste"...

Unhandled Exception: System.ComponentModel.Win32Exception: Error creating window handle.
   at System.Windows.Forms.NativeWindow.CreateHandle(CreateParams cp)
   at System.Windows.Forms.Control.CreateHandle()
   at System.Windows.Forms.Form.CreateHandle()
   at System.Windows.Forms.Control.get_Handle()
   at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
   at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
   at System.Deployment.Application.UserInterfaceForm.SetVisibleCore(Boolean value)
   at System.Windows.Forms.Control.set_Visible(Boolean value)
   at System.Deployment.Application.SplashPiece.ShowSplash(Form parentForm)
   at System.Deployment.Application.SplashPiece..ctor(UserInterfaceForm parentForm, SplashInfo info)
   at System.Deployment.Application.UserInterfaceForm.InitializeContent()
   at System.Deployment.Application.UserInterfaceForm..ctor(ManualResetEvent readyEvent, SplashInfo splashInfo)
   at System.Deployment.Application.UserInterface.UIThread()
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
wine: Unhandled exception 0xe0434352 in thread 10c at address 7B03363F (thread 010c), starting debugger...
0128:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0128:err:winediag:nodrv_CreateWindow The explorer process failed to start.
Unhandled exception: 0xe0434352 in 32-bit code (0x7b03363f).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b03363f ESP:05e6f434 EBP:05e6f498 EFLAGS:00000212(   - --  I   -A- - )
 EAX:05e6f440 EBX:00000005 ECX:05e6f430 EDX:05e6f454
 ESI:05e6f504 EDI:00000001
Stack dump:
0x05e6f434:  05e6f504 00000014 ffffffff e0434352
0x05e6f444:  00000001 00000000 7b03363f 00000005
0x05e6f454:  80004005 00000000 00000000 00000000
0x05e6f464:  00b90000 00000000 00000000 00b60df8
0x05e6f474:  05e6f558 00000001 038e20f8 00ba70d5
0x05e6f484:  2aeabb72 038e20f8 7b066696 ffffffff
Backtrace:
=>0 0x7b03363f (0x05e6f498)
  1 0x00cbd135 EntryPoint+0xffffffff() in clr (0x05e6f538)
  2 0x00cbdb8c EntryPoint+0xffffffff() in clr (0x05e6f600)
  3 0x0473d86b in system.windows.forms.ni (+0x19d86a) (0x05e6f678)
  4 0x0473d4bb in system.windows.forms.ni (+0x19d4ba) (0x05e6f6d4)
  5 0x0474728c in system.windows.forms.ni (+0x1a728b) (0x05e6f728)
  6 0x0473f32c in system.windows.forms.ni (+0x19f32b) (0x05e6f738)
  7 0x0473c4e5 in system.windows.forms.ni (+0x19c4e4) (0x05e6f7d8)
  8 0x047470ac in system.windows.forms.ni (+0x1a70ab) (0x05e6f800)
  9 0x04394d09 in system.deployment.ni (+0x144d08) (0x05e6f808)
  10 0x04756d76 in system.windows.forms.ni (+0x1b6d75) (0x05e6f810)
  11 0x043a75b3 in system.deployment.ni (+0x1575b2) (0x05e6f81c)
  12 0x043a72e8 in system.deployment.ni (+0x1572e7) (0x05e6f830)
  13 0x04394e3d in system.deployment.ni (+0x144e3c) (0x05e6f844)
  14 0x04394a66 in system.deployment.ni (+0x144a65) (0x05e6f854)
  15 0x04382bbf in system.deployment.ni (+0x132bbe) (0x05e6f880)
  16 0x79a9b86c in mscorlib.ni (+0x37b86b) (0x05e6f88c)
  17 0x79a963e4 in mscorlib.ni (+0x3763e3) (0x05e6f8f0)
  18 0x79a96326 in mscorlib.ni (+0x376325) (0x05e6f904)
  19 0x79a962e1 in mscorlib.ni (+0x3762e0) (0x05e6f920)
  20 0x79a9b7f4 in mscorlib.ni (+0x37b7f3) (0x05e6f938)
  21 0x00b91366 EntryPoint+0xffffffff() in clr (0x05e6f944)
  22 0x00b92f47 EntryPoint+0xffffffff() in clr (0x05e6f998)
  23 0x00b99d0a EntryPoint+0xffffffff() in clr (0x05e6fa08)
  24 0x00c3a27e EntryPoint+0xffffffff() in clr (0x05e6fb7c)
  25 0x00b9a0c7 EntryPoint+0xffffffff() in clr (0x05e6fb94)
  26 0x00b9a131 EntryPoint+0xffffffff() in clr (0x05e6fc38)
  27 0x00b9a1fe EntryPoint+0xffffffff() in clr (0x05e6fc94)
  28 0x00b9a278 EntryPoint+0xffffffff() in clr (0x05e6fcb8)
  29 0x00c3a13a EntryPoint+0xffffffff() in clr (0x05e6fd34)
  30 0x00d2001d EntryPoint+0x48fdc() in clr (0x05e6ff4c)
  31 0x7bcb0efc (0x05e6ff5c)
  32 0x7bcb49f7 (0x05e6ffdc)
  33 0x7bcb0eee (0x05e6ffec)
0x7b03363f: movl	0xfffffffc(%ebp),%ecx
Modules:
Module	Address			Debug info	Name (53 modules)
PE	  3b0000-  3c3000	Deferred        nlssorting
PE	  3d0000-  3f7000	Deferred        dfdll
PE	  400000-  408000	Deferred        dfsvc
PE	  b90000- 1238000	Export          clr
PE	 1240000- 1335000	Deferred        msvcr120_clr0400
PE	 3820000- 389d000	Deferred        clrjit
PE	 38a0000- 424c000	Deferred        system.ni
PE	 4250000- 440f000	Export          system.deployment.ni
PE	 4410000- 459d000	Deferred        system.drawing.ni
PE	 45a0000- 51f8000	Export          system.windows.forms.ni
PE	 5ec0000- 5f94000	Deferred        diasymreader
PE	10000000-10078000	Deferred        mscoreei
PE	25cb0000-25e40000	Deferred        gdiplus
PE	60370000-60460000	Deferred        system.configuration.ni
PE	60510000-60626000	Deferred        dfshim
PE	61a00000-62116000	Deferred        system.core.ni
PE	62160000-62876000	Deferred        system.xml.ni
PE	79000000-7904a000	Deferred        mscoree
PE	79720000-7a93b000	Export          mscorlib.ni
PE	7b020000-7b027000	Deferred        kernelbase
PE	7b420000-7b5db000	Deferred        kernel32
PE	7bc30000-7bc34000	Deferred        ntdll
PE	f5030000-f5034000	Deferred        propsys
PE	f5070000-f5076000	Deferred        windowscodecs
PE	f5140000-f5143000	Deferred        dhcpcsvc
PE	f5160000-f5164000	Deferred        iphlpapi
PE	f5180000-f5185000	Deferred        jsproxy
PE	f5310000-f5313000	Deferred        api-ms-win-core-localregistry-l1-1-0
PE	f5930000-f5974000	Deferred        crypt32
PE	f5a10000-f5a14000	Deferred        rsaenh
PE	f5a70000-f5a74000	Deferred        msvcrt
PE	f5b20000-f5b24000	Deferred        ws2_32
PE	f5b70000-f5b8f000	Deferred        wininet
PE	f5c00000-f5c12000	Deferred        urlmon
PE	f5cc0000-f5d13000	Deferred        comctl32
PE	f6910000-f6914000	Deferred        bcrypt
PE	f6930000-f693b000	Deferred        mpr
PE	f6960000-f6963000	Deferred        usp10
PE	f69a0000-f69a3000	Deferred        shcore
PE	f6db0000-f6dba000	Deferred        actxprxy
PE	f6ed0000-f6ed8000	Deferred        oleaut32
PE	f6ff0000-f6ff3000	Deferred        combase
PE	f7190000-f7193000	Deferred        api-ms-win-core-quirks-l1-1-0
PE	f71b0000-f71b4000	Deferred        imm32
PE	f7390000-f7397000	Deferred        gdi32
PE	f74f0000-f74f4000	Deferred        rpcrt4
PE	f7570000-f7574000	Deferred        version
PE	f7590000-f759f000	Deferred        setupapi
PE	f7630000-f7718000	Deferred        user32
PE	f7850000-f7858000	Deferred        shlwapi
PE	f78e0000-f78e4000	Deferred        ucrtbase
PE	f79d0000-f79d3000	Deferred        sechost
PE	f7a10000-f7a14000	Deferred        advapi32
Threads:
process  tid      prio (all id:s are in hex)
00000038 services.exe
	000000b4    0
	0000009c    0
	00000090    0
	00000078    0
	00000068    0
	00000058    0
	00000054    0
	00000040    0
	0000003c    0
00000044 explorer.exe
	00000048    0
0000004c 
	00000064    0
	00000060    0
	00000050    0
00000070 plugplay.exe
	000000a4    0
	00000084    0
	00000080    0
	0000007c    0
	00000074    0
00000088 winedevice.exe
	000000b0    0
	000000a0    0
	00000098    0
	00000094    0
	0000008c    0
000000b8 explorer.exe
	000000bc    0
000000cc (D) C:\windows\Microsoft.NET\Framework\v4.0.30319\dfsvc.exe
	0000012c    0
	00000120    0
	0000010c    0 <==
	00000108    0
	00000104    0
	00000100    0
	000000f0    0
	000000ec    0
	000000e4    0
	000000e0    0
	000000dc    0
	000000d8    2
	000000d4    0
	000000d0    0
00000114 
	00000118    0
System information:
    Wine build: wine-5.8
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 4.19.76-linuxkit```

elliotmartin avatar Jun 01 '20 03:06 elliotmartin

@elliotmartin this looks more like a XQuartz issue: in your log, the error is

2020/05/31 20:33:01 socat[45095] E bind(5, {LEN=16 AF=2 192.168.0.225:6000}, 16): Address already in use

Have you tried with restarting your session/computer?

pauleve avatar Jun 01 '20 05:06 pauleve

Well that's quite embarrassing. Things worked just fine now. Thanks for taking the time to help!

elliotmartin avatar Jun 03 '20 00:06 elliotmartin

I'm running in what looks to be the a similar issue, though the biggest problem in my case is a lot of blacked out popup windows that make it effectively impossible to play the game.

I'm on macOS 10.15.5

Here's the full output witch a crash at the end:

mattiajoyeusaz@MBP-di-Mattia ~ % ./run-mtgo                     
Using network interface 'en0'
open -a XQuartz
socat on 192.168.1.45 forwarding to /private/tmp/com.apple.launchd.JQ5KyXqs84/org.macosforge.xquartz:0
docker run --privileged --rm -e DISPLAY -v mtgo-data-mattiajoyeusaz:/home/wine/.wine/host/ -v mtgo-data-mattiajoyeusaz:/home/wine/.wine/drive_c/users/ -e WINE_X11_NO_MITSHM=1 --net=host --ipc=host -e TZ=/usr/share/zoneinfo/zoneinfo/Europe/Rome --name mtgo_running panard/mtgo:latest mtgo
winetricks gdiplus=native sound=disabled winegstreamer=disabled wmp=disabled
Executing mkdir -p /home/wine
Using winetricks 20200412 - sha256sum: 40ff4c67804584b73d4d36153e1f64ca426d739f1790bd748f5ded0865e8cc7f with wine-5.12 and WINEARCH=win32
Using native override for following DLLs: gdiplus
Executing wine regedit C:windowsTemp_nativeoverride-dll.reg
Executing w_do_call sound=disabled
Executing mkdir -p /home/wine
Executing load_sound disabled
Setting sound driver to disabled
Executing wine regedit C:windowsTempset-sound.reg
Using override for following DLLs: winegstreamer
Executing wine regedit C:windowsTemp_disabledoverride-dll.reg
Using override for following DLLs: wmp
Executing wine regedit C:windowsTemp_disabledoverride-dll.reg
wineboot
wine /opt/mtgo/mtgo.exe
012c:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
012c:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040154 for dll L"mscoree.dll"
012c:err:ole:CoGetClassObject no class object {1e66f26b-79ee-11d2-8710-00c04f79ed0d} could be created for context 0x1
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
012c:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered
012c:err:ole:CoGetClassObject no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4
0180:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0180:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0180:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
0180:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
01b4:err:ole:CoGetContextToken apartment not initialised
01c4:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory
01c4:err:wgl:init_opengl OpenGL support is disabled.
====== MTGO.exe has started.
01d0:err:mmdevapi:DllGetClassObject Driver initialization failed
01d0:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80004005 for dll L"C:\windows\system32\mmdevapi.dll"
01d0:err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
01ac:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
01ac:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
01ac:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer"
01c0:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
01c0:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
01f0:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
01f0:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
01f0:err:seh:get_thread_times Failed to open /proc/884/task/888/stat: No such file or directory
01e4:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
01f0:err:seh:get_thread_times Failed to open /proc/884/task/939/stat: No such file or directory
01f0:err:seh:get_thread_times Failed to open /proc/884/task/960/stat: No such file or directory
====== shutting down
wineserver -kw
wine client error:f4: write: Bad file descriptor

jaimefookinlannista avatar Jul 22 '20 11:07 jaimefookinlannista

I had the same issue as jaimefookinlannista, and I fixed it by doing

./run-mtgo panard/mtgo:wine-4.9

However. Performance is terrible. Some of those blacked-out window issues mentioned were actually, upon waiting long enough, just "it takes noticeable seconds to minutes to draw the new parts of the client". This feels like playing the game over remote desktop on airplane wifi.

aliaras avatar Aug 03 '20 01:08 aliaras

On macOS, you should consider using Wine directly, instead of using virtualization: https://github.com/pauleve/docker-mtgo/wiki/macOS:-installing-MTGO-using-Wine

pauleve avatar Aug 03 '20 19:08 pauleve