pauleve / docker-mtgo

Docker image with ready-to-play MTGO (Magic Online) for Linux and macOS
https://hub.docker.com/r/panard/mtgo/
485 stars 34 forks source link

MTGO fires up, crashes, errors in terminal #87

Closed elementalmotherboard closed 2 years ago

elementalmotherboard commented 4 years ago

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

pauleve commented 4 years ago

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?

elementalmotherboard commented 4 years ago

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.

todd534 commented 4 years ago

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

pauleve commented 4 years ago

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 commented 4 years ago

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.

mbocks commented 4 years ago

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 commented 4 years ago

Also I am on Mojave / MacBook Pro.

pauleve commented 4 years ago

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

mbocks commented 4 years ago

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 commented 4 years ago

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

pauleve commented 4 years ago

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.

mbocks commented 4 years ago

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
pauleve commented 4 years ago

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..

todd534 commented 4 years ago

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

mbocks commented 4 years ago

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?

pauleve commented 4 years ago

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

alfoltran commented 4 years ago

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.

mbocks commented 4 years ago

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

pauleve commented 4 years ago

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.

tadiou commented 4 years ago

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

Thanks!

pauleve commented 4 years ago

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

elementalmotherboard commented 4 years ago

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.

pauleve commented 4 years ago

@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

willyem commented 4 years ago

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.

pauleve commented 4 years ago

@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.

elliotmartin commented 4 years ago

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```
pauleve commented 4 years ago

@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?

elliotmartin commented 4 years ago

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

jaimefookinlannista commented 4 years ago

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
aliaras commented 4 years ago

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.

pauleve commented 4 years ago

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