pauleve / docker-mtgo

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

Crash when a sound is supposed to play #83

Closed pauleve closed 4 years ago

pauleve commented 4 years ago

Since the update of March 25, 2020, MTGO regularly crashes whenever a sound is triggered. It is very likely at EULA validation, and at start of matches.

Example of backtraces: backtrace.txt backtrace_wine4.9.txt

Wine bug: https://bugs.winehq.org/show_bug.cgi?id=48852

Reproducibility:

(note: there is a trick to bypass EULA validation, but if the bug occurs to you at this stage, it will occurs at start of matches, so it seems useless to bypass)

pauleve commented 4 years ago

The bug occurs with and without the patch to handle long file names (see #79 and https://bugs.winehq.org/show_bug.cgi?id=48832), which ever means that the MTGO update also changed the way it play sounds, or the new sounds trigger a bug in wine. A possible direction is to try to restore the previous sound files, as expained in https://drive.google.com/drive/folders/1eEdlLIkkSFbuxI-E_T0cXNNbv55MOW4V

pauleve commented 4 years ago

On another computer, I have no crash with panard/mtgo:pr73; I'll probably make it the default image then, despite the report of #68 (cannot reproduce them on my both configurations, one being Ubuntu 19.10)

neramas1221 commented 4 years ago

I just did a fresh install and it crashes when the first sound is played, I'm using Ubuntu 18.04

pauleve commented 4 years ago

@neramas1221 which version of wine are you using? Try with wine-devel 5.5 if yours is older than that

neramas1221 commented 4 years ago

I've updated my wine version to 5.5 and the error is still there

pauleve commented 4 years ago

Looks like a workaround is to replace new sound files with an older working one. It is integrated in the main image (./run-mtgo --update) and soon in the pr73 (within 1h). Without Docker you can do the following (after having installed MTGO):

curl -fOL https://github.com/pauleve/docker-mtgo/raw/master/extra/PAUSE.wav
curl -fOL https://github.com/pauleve/docker-mtgo/raw/master/extra/mtgo-replace-sounds.sh
bash mtgo-replace-sounds.sh PAUSE.wav

it will replace all sounds with the old PAUSE sound (so all sounds are the same)

Let me know if it fixes it for you (both using docker or plain wine) - I'll send a bugreport to wine later

neramas1221 commented 4 years ago

This did not fix the issue in docker unfortunately

pauleve commented 4 years ago

The docker needs to be started twice for the workaround, but apparently the workaround does not work for everyone..

pauleve commented 4 years ago

According to #85, using panard/mtgo:pr73 works better

pauleve commented 4 years ago

For fixing the Docker image I took a drastic approach by disabling media playing. Please confirm everything works after ./run-mtgo --update

For non-Docker installations, use winetricks wmp=disabled (bug reported at https://bugs.winehq.org/show_bug.cgi?id=48852)

maxiewawa commented 4 years ago

Working for me. Thanks so much. Would you like some tix? My MODO username is the same as my name on github.

kylesnowschwartz commented 4 years ago

For fixing the Docker image I took a drastic approach by disabling media playing. Please confirm everything works after ./run-mtgo --update

For non-Docker installations, use winetricks wmp=disabled (bug reported at https://bugs.winehq.org/show_bug.cgi?id=48852)

This is great @pauleve, kind of a drastic but simple fix. I'll do some user testing this evening :)

It's gotta work better than the manual wine installation I managed to achieve last night, which crashed about 4 times a game and didn't show life-totals :grimacing:

pauleve commented 4 years ago

Good to hear :-) You can pay me a beer with https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Y27XTWGY3ZZFY ; I'll ping you on MTGO when I find some time to play again :-)

mgoblin1 commented 4 years ago

for me, it didn't work. Wine 4.9 and 5.5

pauleve commented 4 years ago

@mgoblin1 using docker or not? Please give the exact commands and outputs you get

mgoblin1 commented 4 years ago

yes use docker image. ====== MTGO.exe has started. 0064:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory 0064:err:wgl:init_opengl OpenGL support is disabled. 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 005e:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer" ====== shutting down wineserver -kw

pauleve commented 4 years ago

Can you show the full output of

./run-mtgo --reset  --update

?

mgoblin1 commented 4 years ago

sorry, it's working. I used --reset

pauleve commented 4 years ago

Good to hear 😊

neramas1221 commented 4 years ago

I can conform this worked for me as well :)

Aidan-Alexander commented 4 years ago

Hey Pauleve, thank you so much for your help on this. Mine isn't working unfortunately.

It crashes when games start. I'm using Wine (not docker). I'm not very tech savvy to it could be from me doing something stupid.

I'm not sure what part of the code you need to diagnose the problem. Please let me know if it isn't contained in the following:

004a:fixme:win:FlashWindowEx 0x33e9f8 - semi-stub 0053:fixme:thread:NtGetCurrentProcessorNumber need multicore support (4 processors) 0087:fixme:thread:NtGetCurrentProcessorNumber need multicore support (4 processors) 006f:fixme:wmp:OleObject_QueryInterface (0x1224ea78)->({6d6cf803-1ec0-4c8d-b3ca-f18e27282074} 0x9d4fe94) 006f:fixme:wmp:WMPSettings_put_enableErrorDialogs (0x1224ea78)->(0) 006f:fixme:wmp:WMPSettings_put_invokeURLs (0x1224ea78)->(0) 004a:fixme:urlmon:SecManagerImpl_MapUrlToZone not supported flags: 00000001 006f:err:quartz:GetClassMediaFile Media class not found 006f:fixme:qtsplitter:QT_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! 006f:fixme:qtsplitter:QT_Process_Movie QuickTime cannot handle media type(-2098) 006f:fixme:quartz:Parser_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}! 006f:err:quartz:WAVEParser_InputPin_PreConnect Expected 'data' chunk, but got smpl 006f:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub 006f:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000402,0x0,0x0001,0x00000000,0x9d4eae0,0x0): stub 006f:err:eventlog:ReportEventW L"Application: MTGO.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an unhandled exception.\nException Info: exception code c0000005, exception address 4549E1E7\n" 006f:fixme:advapi:DeregisterEventSource (0xcafe4242) stub wine: Unhandled page fault on read access to 0x00000000 at address 0x4549e1e7 (thread 006f), starting debugger... 004a:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x200b2 0x00000000 004a:fixme:msg:ChangeWindowMessageFilterEx 0x200b2 c05e 1 0x33ed54 004a:fixme:msg:ChangeWindowMessageFilterEx 0x200b2 111 1 0x33ed54 0053:fixme:thread:NtGetCurrentProcessorNumber need multicore support (4 processors) 00e0:fixme:thread:NtGetCurrentProcessorNumber need multicore support (4 processors) /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8 /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist' /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8 /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist' /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8 /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist' /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8 /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.200.3/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist' Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x4549e1e7). Register dump: CS:001b SS:0023 DS:0023 ES:0023 FS:1117 GS:000f EIP:4549e1e7 ESP:09d4fe10 EBP:09d4fe84 EFLAGS:00010246( R- -- I Z- -P- ) EAX:00000000 EBX:09d4fe58 ECX:1224e95c EDX:00000000 ESI:00000000 EDI:000d1105 Stack dump: 0x09d4fe10: 12252518 000013ed 09d4fe48 45497cf1 0x09d4fe20: 1224ea78 09d4fe9c 09d4fe48 4549dea1 0x09d4fe30: aa035038 1224eac4 09d4fe70 7bc414df 0x09d4fe40: 1224ea9c 00000000 09d4fe58 00000000 0x09d4fe50: 00000001 00000000 09d40013 4549d848 0x09d4fe60: 00000009 1224e030 32290086 09d4fe84 0222: sel=1117 base=81d80000 limit=00000fff 32-bit rw- Backtrace: =>0 0x4549e1e7 WMPControls_play+0x357() in wmp (0x09d4fe84) 1 0x0596588f EntryPoint+0x8113a() in wpfgfx_v0400 (0x09d4fea0) 2 0x05964fb7 EntryPoint+0x80862() in wpfgfx_v0400 (0x09d4fee0) 3 0x0595f271 EntryPoint+0x7ab1c() in wpfgfx_v0400 (0x09d4ff20) 4 0x0595f0a1 EntryPoint+0x7a94c() in wpfgfx_v0400 (0x09d4ff34) 5 0x0595f030 EntryPoint+0x7a8db() in wpfgfx_v0400 (0x09d4ff3c) 6 0x7bc8865c call_thread_func_wrapper+0xb() in ntdll (0x09d4ff4c) 7 0x7bc8af97 call_thread_func+0x96() in ntdll (0x09d4ffdc) 8 0x7bc8864a call_thread_entry+0x9() in ntdll (0x09d4ffec) 0x4549e1e7 WMPControls_play+0x357 in wmp: movl 0x0(%eax),%ecx Modules: Module Address Debug info Name (404 modules) PE 3e0000- 3f3000 Deferred nlssorting PE 400000- b14000 Deferred mtgo PE d40000- 13e8000 Deferred clr PE 13f0000- 14e5000 Deferred msvcr120_clr0400 PE 3bf0000- 3c6d000 Deferred clrjit PE 43c0000- 4d6c000 Deferred system.ni PE 4d70000- 5873000 Deferred presentationcore.ni PE 5880000- 5a1e000 Export wpfgfx_v0400 PE 5a20000- 5ae0000 Deferred presentationnative_v0400 PE 60c0000- 627f000 Deferred system.deployment.ni PE 8ea0000- 8f74000 Deferred diasymreader PE 90f0000- 9171000 Deferred system.net.http.ni PE 9c00000- 9c44000 Deferred system.numerics.ni PE 9dc0000- aa18000 Deferred system.windows.forms.ni PE aa20000- aa82000 Deferred system.xml.linq.ni PE b200000- b970000 Deferred system.data.ni PE b970000- bca1000 Deferred system.data PE 10000000-10078000 Deferred mscoreei ELF 40000000-4007f000 Deferred advapi32<elf> \-PE 40010000-40066000 \ advapi32 ELF 4007f000-40100000 Deferred shlwapi<elf> \-PE 40080000-400dc000 \ shlwapi ELF 40100000-40314000 Deferred user32<elf> \-PE 40110000-402eb000 \ user32 ELF 40314000-40449000 Deferred gdi32<elf> \-PE 40320000-4042f000 \ gdi32 ELF 4045a000-40474000 Deferred version<elf> \-PE 40460000-40472000 \ version ELF 40474000-40499000 Deferred imm32<elf> \-PE 40480000-40494000 \ imm32 ELF 40499000-404ad000 Deferred api-ms-win-core-quirks-l1-1-0<elf> \-PE 404a0000-404ac000 \ api-ms-win-core-quirks-l1-1-0 ELF 404ad000-404da000 Deferred kernelbase<elf> \-PE 404b0000-404d6000 \ kernelbase ELF 404da000-40639000 Deferred ole32<elf> \-PE 404e0000-405fb000 \ ole32 ELF 40639000-406cf000 Deferred rpcrt4<elf> \-PE 40640000-406ac000 \ rpcrt4 ELF 406cf000-4077f000 Deferred winemac<elf> \-PE 406d0000-40755000 \ winemac PE 428d7000-42960000 Deferred libfreetype.6.dylib ELF 42ba9000-42bbd000 Deferred api-ms-win-core-winrt-l1-1-0<elf> \-PE 42bb0000-42bbc000 \ api-ms-win-core-winrt-l1-1-0 ELF 42bbd000-42bf2000 Deferred combase<elf> \-PE 42bc0000-42bdf000 \ combase ELF 42bf2000-42c1a000 Deferred shcore<elf> \-PE 42c00000-42c12000 \ shcore ELF 42c1a000-42c37000 Deferred aclui<elf> \-PE 42c20000-42c34000 \ aclui ELF 42c37000-42c62000 Deferred mpr<elf> \-PE 42c40000-42c5d000 \ mpr ELF 42c89000-42cd0000 Deferred usp10<elf> \-PE 42c90000-42ccb000 \ usp10 ELF 42cd0000-42cef000 Deferred bcrypt<elf> \-PE 42ce0000-42cec000 \ bcrypt PE 43607000-439d9000 Deferred rawcamera ELF 439d9000-443de000 Deferred shell32<elf> \-PE 439e0000-4438e000 \ shell32 ELF 443de000-4453b000 Deferred comctl32<elf> \-PE 443e0000-44517000 \ comctl32 ELF 4453b000-445e5000 Deferred urlmon<elf> \-PE 44540000-445c3000 \ urlmon ELF 445e5000-44715000 Deferred oleaut32<elf> \-PE 445f0000-446df000 \ oleaut32 ELF 44715000-44798000 Deferred wininet<elf> \-PE 44720000-44788000 \ wininet ELF 44798000-447d6000 Deferred ws2_32<elf> \-PE 447a0000-447d0000 \ ws2_32 ELF 447d6000-44810000 Deferred uxtheme<elf> \-PE 447e0000-44809000 \ uxtheme ELF 44810000-44851000 Deferred rsaenh<elf> \-PE 44820000-4484d000 \ rsaenh ELF 44851000-4492d000 Deferred crypt32<elf> \-PE 44860000-44917000 \ crypt32 ELF 4492d000-4499b000 Deferred dwrite<elf> \-PE 44930000-4498b000 \ dwrite ELF 44b72000-44c47000 Deferred windowscodecs<elf> \-PE 44b80000-44c18000 \ windowscodecs ELF 44c47000-44c7f000 Deferred propsys<elf> \-PE 44c50000-44c6c000 \ propsys PE 44c7f000-44ca6000 Deferred libpng15.15.dylib ELF 44ca6000-44cc8000 Deferred mscms<elf> \-PE 44cb0000-44cc3000 \ mscms PE 44cc8000-44d28000 Deferred liblcms2.2.dylib ELF 44d28000-44d40000 Deferred windowscodecsext<elf> \-PE 44d30000-44d3c000 \ windowscodecsext ELF 44d40000-44d58000 Deferred dwmapi<elf> \-PE 44d50000-44d55000 \ dwmapi ELF 44d58000-44d9a000 Deferred d3d9<elf> \-PE 44d60000-44d8e000 \ d3d9 ELF 44d9a000-44ef3000 Deferred wined3d<elf> \-PE 44da0000-44ed7000 \ wined3d ELF 44ef3000-44ff1000 Deferred opengl32<elf> \-PE 44f00000-44fb1000 \ opengl32 PE 44ff1000-4505d000 Deferred libjpeg.62.dylib ELF 4505d000-45071000 Deferred api-ms-win-core-winrt-roparameterizediid-l1-1-0<elf> \-PE 45060000-45070000 \ api-ms-win-core-winrt-roparameterizediid-l1-1-0 ELF 45071000-4509c000 Deferred iphlpapi<elf> \-PE 45080000-45096000 \ iphlpapi ELF 4509c000-450b8000 Deferred rasapi32<elf> \-PE 450a0000-450b4000 \ rasapi32 ELF 450b8000-45103000 Deferred winhttp<elf> \-PE 450c0000-450f0000 \ winhttp ELF 45103000-4512d000 Deferred jsproxy<elf> \-PE 45110000-4511f000 \ jsproxy ELF 4512d000-45141000 Deferred api-ms-win-core-winrt-string-l1-1-0<elf> \-PE 45130000-45140000 \ api-ms-win-core-winrt-string-l1-1-0 ELF 45141000-45158000 Deferred wtsapi32<elf> \-PE 45150000-45156000 \ wtsapi32 ELF 45167000-45191000 Deferred uiautomationcore<elf> \-PE 45170000-45182000 \ uiautomationcore ELF 45266000-4529d000 Deferred secur32<elf> \-PE 45270000-45296000 \ secur32 PE 4529d000-452a7000 Deferred applehdahalplugin ELF 452a8000-452df000 Deferred netapi32<elf> \-PE 452b0000-452d4000 \ netapi32 ELF 452df000-452f4000 Deferred kerberos<elf> \-PE 452e0000-452f3000 \ kerberos ELF 452f4000-45308000 Deferred schannel<elf> \-PE 45300000-45307000 \ schannel ELF 45467000-45485000 Deferred dxva2<elf> \-PE 45470000-45481000 \ dxva2 ELF 45485000-454c3000 Stabs wmp<elf> \-PE 45490000-454b6000 \ wmp ELF 454c3000-454ef000 Deferred msacm32<elf> \-PE 454d0000-454eb000 \ msacm32 ELF 454ef000-4551c000 Deferred msvfw32<elf> \-PE 454f0000-45517000 \ msvfw32 ELF 45543000-4563a000 Deferred quartz<elf> \-PE 45550000-45607000 \ quartz ELF 4563a000-4569b000 Deferred dsound<elf> \-PE 45640000-45682000 \ dsound ELF 4569b000-456d4000 Deferred devenum<elf> \-PE 456a0000-456bf000 \ devenum ELF 456d4000-456e8000 Deferred avicap32<elf> \-PE 456e0000-456e7000 \ avicap32 ELF 456e8000-45712000 Deferred msdmo<elf> \-PE 456f0000-45704000 \ msdmo ELF 45712000-4573e000 Deferred mmdevapi<elf> \-PE 45720000-45732000 \ mmdevapi ELF 4573e000-45777000 Deferred winecoreaudio<elf> \-PE 45740000-45766000 \ winecoreaudio ELF 458ad000-458c6000 Deferred msacm32<elf> \-PE 458b0000-458c4000 \ msacm32 ELF 458c6000-458dd000 Deferred midimap<elf> \-PE 458d0000-458db000 \ midimap ELF 458dd000-45926000 Deferred wineqtdecoder<elf> \-PE 458e0000-4590e000 \ wineqtdecoder PE 47148000-4731e000 Deferred glengine PE 4731e000-47a1f000 Deferred appleintelhd5000graphicsgldriver ELF 487a4000-487b8000 Deferred psapi<elf> \-PE 487b0000-487b7000 \ psapi ELF 487b8000-48879000 Deferred winmm<elf> \-PE 487c0000-4886b000 \ winmm PE 553e0000-553e8000 Deferred presentationframework-systemcore.ni PE 564c0000-56542000 Deferred presentationframework.aero.ni PE 56580000-565ca000 Deferred presentationframework.classic.ni PE 56610000-57827000 Deferred presentationframework.ni PE 579c0000-579c7000 Deferred presentationframework-systemdata.ni PE 57a00000-57a07000 Deferred presentationframework-systemxml.ni PE 57a20000-57a26000 Deferred presentationframework-systemxmllinq.ni PE 57cb0000-57f7e000 Deferred reachframework.ni PE 580d0000-5829c000 Deferred system.xaml.ni PE 58480000-584af000 Deferred uiautomationtypes.ni PE 584e0000-588a5000 Deferred windowsbase.ni PE 5e430000-5e5fb000 Deferred microsoft.visualbasic.ni 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 63c00000-63d1c000 Deferred system.management.ni PE 64d10000-64dc6000 Deferred system.security.ni ELF 68001000-68005000 Deferred <wine-loader> PE 68005000-681d5000 Deferred libwine.1.0.dylib ELF 68782000-68796000 Deferred wow64cpu<elf> \-PE 68790000-68795000 \ wow64cpu PE 79000000-7904a000 Deferred mscoree PE 79720000-7a93b000 Deferred mscorlib.ni PE 7aea0000-7b02d000 Deferred system.drawing.ni ELF 7b400000-7b817000 Deferred kernel32<elf> \-PE 7b410000-7b7d9000 \ kernel32 ELF 7bc00000-7bd26000 Stabs ntdll<elf> \-PE 7bc20000-7bcfb000 \ ntdll ELF 7c400000-7c404000 Deferred <wine-loader> PE 902a1000-902a2000 Deferred accelerate PE 902a2000-902b8000 Deferred libcginterfaces.dylib PE 902b8000-90baa000 Deferred vimage PE 90baa000-90cc6000 Deferred libblas.dylib PE 90cc6000-90d00000 Deferred libbnns.dylib PE 90d00000-91053000 Deferred liblapack.dylib PE 91053000-91069000 Deferred liblinearalgebra.dylib PE 91069000-91082000 Deferred libsparseblas.dylib PE 91082000-9121a000 Deferred libvdsp.dylib PE 9121a000-913dc000 Deferred libvmisc.dylib PE 913dc000-913dd000 Deferred veclib PE 91490000-921db000 Deferred appkit PE 9222c000-9222d000 Deferred applicationservices PE 9222d000-92299000 Deferred ats PE 9229b000-923b4000 Deferred libfontparser.dylib PE 923b4000-923f9000 Deferred libfontregistry.dylib PE 92445000-92477000 Deferred libtruetypescaler.dylib PE 924dd000-924e3000 Deferred colorsynclegacy PE 92587000-925e0000 Deferred hiservices PE 925e0000-925ef000 Deferred langanalysis PE 925ef000-92644000 Deferred printcore PE 92644000-926df000 Deferred qd PE 926df000-926ec000 Deferred speechsynthesis PE 926ec000-92910000 Deferred audiotoolbox PE 92911000-92912000 Deferred audiounit PE 92a41000-92dbc000 Deferred cfnetwork PE 92dd0000-92dd1000 Deferred carbon PE 92dd1000-92ddb000 Deferred carbonsound PE 92ddb000-92de0000 Deferred commonpanels PE 92de0000-93163000 Deferred hitoolbox PE 93163000-931b4000 Deferred htmlrendering PE 931b4000-931b8000 Deferred help PE 931b8000-931be000 Deferred imagecapture PE 931be000-9325a000 Deferred ink PE 9325a000-93294000 Deferred navigationservices PE 93294000-932af000 Deferred openscripting PE 932af000-932b5000 Deferred print PE 932b5000-932b8000 Deferred securityhi PE 932b8000-932bf000 Deferred speechrecognition PE 932cc000-93422000 Deferred colorsync PE 93422000-934aa000 Deferred coreaudio PE 93505000-9350b000 Deferred corebluetooth PE 9350b000-9380b000 Deferred coredata PE 9380b000-93812000 Deferred coredisplay PE 93812000-93c4b000 Deferred corefoundation PE 93c4c000-94300000 Deferred coregraphics PE 94301000-945b0000 Deferred coreimage PE 94629000-9467c000 Deferred coremidi PE 947e6000-947e7000 Deferred coreservices PE 947e7000-94863000 Deferred ae PE 94863000-94b43000 Deferred carboncore PE 94b43000-94b8c000 Deferred dictionaryservices PE 94b8c000-94b95000 Deferred fsevents PE 94b95000-94cf2000 Deferred launchservices PE 94cf2000-94d91000 Deferred metadata PE 94d91000-94ddd000 Deferred osservices PE 94ddd000-94e47000 Deferred searchkit PE 94e47000-94e6a000 Deferred sharedfilelist PE 94e6a000-94fc4000 Deferred coretext PE 94fc4000-95005000 Deferred corevideo PE 95005000-95093000 Deferred corewlan PE 95176000-95180000 Deferred diskarbitration PE 95190000-954f6000 Deferred foundation PE 95536000-95566000 Deferred gss PE 95592000-956a9000 Deferred iobluetooth PE 9570f000-957a6000 Deferred iokit PE 957a7000-957b7000 Deferred iosurface PE 9580a000-95993000 Deferred imageio PE 95993000-95998000 Deferred libgif.dylib PE 95998000-95a7e000 Deferred libjp2.dylib PE 95a7e000-95aa4000 Deferred libjpeg.dylib PE 95aa4000-95acb000 Deferred libpng.dylib PE 95acb000-95ace000 Deferred libradiance.dylib PE 95ace000-95b1a000 Deferred libtiff.dylib PE 962f5000-9630f000 Deferred kerberos PE 96a4d000-96aee000 Deferred metal PE 96aef000-96afc000 Deferred netfs PE 98bbb000-98bc4000 Deferred libcldcpuengine.dylib PE 98bc4000-98c1a000 Deferred opencl PE 98c1a000-98c36000 Deferred cfopendirectory PE 98c36000-98c42000 Deferred opendirectory PE 995b6000-995b9000 Deferred libcvmspluginsupport.dylib PE 995b9000-995be000 Deferred libcorefscache.dylib PE 995be000-995c3000 Deferred libcorevmclient.dylib PE 995c3000-995cc000 Deferred libgfxshared.dylib PE 995cc000-995d9000 Deferred libgl.dylib PE 995d9000-99614000 Deferred libglimage.dylib PE 99614000-99793000 Deferred libglprogrammability.dylib PE 99793000-997d5000 Deferred libglu.dylib PE 9a196000-9a1a6000 Deferred opengl PE 9a1a6000-9a1d1000 Deferred glrendererfloat PE 9ad52000-9afa1000 Deferred quartzcore PE 9aff8000-9b24e000 Deferred quicktime PE 9b43a000-9b710000 Deferred security PE 9b710000-9b781000 Deferred securityfoundation PE 9b7a9000-9b7ae000 Deferred servicemanagement PE 9b8e1000-9b950000 Deferred systemconfiguration PE 9de80000-9df36000 Deferred apfs PE 9e654000-9e683000 Deferred apple80211 PE 9e684000-9e68f000 Deferred applefscompression PE 9e78b000-9e7ca000 Deferred applejpeg PE 9e911000-9e91a000 Deferred backgroundtaskmanagement PE 9e91a000-9e9b4000 Deferred backup PE 9eaef000-9eaf9000 Deferred commonauth PE 9ef76000-9ef88000 Deferred coreemoji PE 9eff2000-9f05a000 Deferred corenlp PE 9f105000-9f138000 Deferred coreservicesinternal PE 9f138000-9f1c0000 Deferred coresymbolication PE 9f1c0000-9f2e4000 Deferred coreui PE 9f2e4000-9f3bf000 Deferred coreutils PE 9f40e000-9f46b000 Deferred corewifi PE 9f46b000-9f47d000 Deferred crashreportersupport PE 9f4ea000-9f4f8000 Deferred dfrfoundation PE 9f53b000-9f5ab000 Deferred datadetectorscore PE 9f5ab000-9f5e9000 Deferred debugsymbols PE 9f5e9000-9f72d000 Deferred desktopservicespriv PE 9fa33000-9fe50000 Deferred facecore PE a2cce000-a2cd9000 Deferred libgpusupportmercury.dylib PE a398f000-a3a04000 Deferred heimdal PE a3cc6000-a3cce000 Deferred ioaccelerator PE a3cce000-a3ce8000 Deferred iopresentment PE a3d43000-a3d6c000 Deferred iconservices PE a3d9f000-a3e79000 Deferred languagemodeling PE a3e79000-a3eb4000 Deferred lexicon PE a3eb7000-a3ebd000 Deferred linguisticdata PE a4051000-a4078000 Deferred metadatautilities PE a427b000-a42a7000 Deferred multitouchsupport PE a4376000-a4381000 Deferred netauth PE a43da000-a442c000 Deferred otsvg PE a4479000-a4487000 Deferred performanceanalysis PE a451c000-a4539000 Deferred protocolbuffer PE a4618000-a463b000 Deferred remoteviewservices PE a46e5000-a4702000 Deferred sharing PE a4721000-a47ab000 Deferred skylight PE a47da000-a47e7000 Deferred speechrecognitioncore PE a4ae3000-a4b6d000 Deferred symbolication PE a4bbf000-a4bcc000 Deferred tcc PE a4bcc000-a4be4000 Deferred textureio PE a4c13000-a4c15000 Deferred trustevaluationagent PE a4c15000-a4d9c000 Deferred uifoundation PE a5040000-a5112000 Deferred viewbridge PE a5287000-a528a000 Deferred loginsupport PE a528a000-a529c000 Deferred login PE a537a000-a53ae000 Deferred libcrfsuite.dylib PE a53ae000-a53b8000 Deferred libchinesetokenizer.dylib PE a544e000-a5450000 Deferred libdiagnosticmessagesclient.dylib PE a5481000-a56ea000 Deferred libfosl_dynamic.dylib PE a56f1000-a56f2000 Deferred libopenscriptingutil.dylib PE a582d000-a582f000 Deferred libsystem.b.dylib PE a582f000-a5831000 Deferred libthaitokenizer.dylib PE a583d000-a5854000 Deferred libapple_nghttp2.dylib PE a5854000-a5880000 Deferred libarchive.2.dylib PE a5880000-a59ca000 Deferred libate.dylib PE a59cd000-a59ce000 Deferred libauto.dylib PE a59ce000-a59de000 Deferred libbsm.0.dylib PE a59de000-a59ec000 Deferred libbz2.1.0.dylib PE a59ec000-a5a41000 Deferred libc++.1.dylib PE a5a41000-a5a55000 Deferred libc++abi.dylib PE a5a55000-a5a56000 Deferred libcharset.1.dylib PE a5a56000-a5a68000 Deferred libcmph.dylib PE a5a68000-a5a7e000 Deferred libcompression.dylib PE a5a7e000-a5a94000 Deferred libcoretls.dylib PE a5a94000-a5a96000 Deferred libcoretls_cfhelpers.dylib PE a5c1c000-a5d05000 Deferred libcrypto.35.dylib PE a5ef5000-a5f4f000 Deferred libcups.2.dylib PE a6061000-a6062000 Deferred libenergytrace.dylib PE a6062000-a6079000 Deferred libexpat.1.dylib PE a608f000-a6094000 Deferred libgermantok.dylib PE a6094000-a6099000 Deferred libheimdal-asn1.dylib PE a60c3000-a61b3000 Deferred libiconv.2.dylib PE a61b3000-a640f000 Deferred libicucore.a.dylib PE a6455000-a6457000 Deferred liblangid.dylib PE a6457000-a6470000 Deferred liblzma.5.dylib PE a6486000-a652e000 Deferred libmecab.1.0.0.dylib PE a652e000-a672d000 Deferred libmecabra.dylib PE a68f5000-a6c37000 Deferred libnetwork.dylib PE a6c37000-a73ad000 Deferred libobjc.a.dylib PE a73b0000-a73b5000 Deferred libpam.2.dylib PE a73b7000-a73eb000 Deferred libpcap.a.dylib PE a7428000-a7441000 Deferred libresolv.9.dylib PE a748e000-a765d000 Deferred libsqlite3.dylib PE a7837000-a783b000 Deferred libutil.dylib PE a783b000-a7849000 Deferred libxar.1.dylib PE a7849000-a7928000 Deferred libxml2.2.dylib PE a7928000-a7951000 Deferred libxslt.1.dylib PE a7951000-a7961000 Deferred libz.1.dylib PE a799a000-a799f000 Deferred libcache.dylib PE a799f000-a79aa000 Deferred libcommoncrypto.dylib PE a79aa000-a79b2000 Deferred libcompiler_rt.dylib PE a79b2000-a79bd000 Deferred libcopyfile.dylib PE a79bd000-a7a25000 Deferred libcorecrypto.dylib PE a7a8e000-a7ac5000 Deferred libdispatch.dylib PE a7ac5000-a7af3000 Deferred libdyld.dylib PE a7af3000-a7af4000 Deferred libkeymgr.dylib PE a7af4000-a7b01000 Deferred libkxld.dylib PE a7b01000-a7b02000 Deferred liblaunch.dylib PE a7b02000-a7b08000 Deferred libmacho.dylib PE a7b08000-a7b0b000 Deferred libquarantine.dylib PE a7b0b000-a7b0d000 Deferred libremovefile.dylib PE a7b0d000-a7b25000 Deferred libsystem_asl.dylib PE a7b25000-a7b26000 Deferred libsystem_blocks.dylib PE a7b26000-a7bb3000 Deferred libsystem_c.dylib PE a7bb3000-a7bb7000 Deferred libsystem_configuration.dylib PE a7bb7000-a7bbb000 Deferred libsystem_coreservices.dylib PE a7bbb000-a7bc2000 Deferred libsystem_darwin.dylib PE a7bc2000-a7bc9000 Deferred libsystem_dnssd.dylib PE a7bc9000-a7c19000 Deferred libsystem_info.dylib PE a7c19000-a7c42000 Deferred libsystem_kernel.dylib PE a7c42000-a7c92000 Deferred libsystem_m.dylib PE a7c92000-a7caf000 Deferred libsystem_malloc.dylib PE a7caf000-a7cbb000 Deferred libsystem_networkextension.dylib PE a7cbb000-a7cc2000 Deferred libsystem_notify.dylib PE a7cc2000-a7cca000 Deferred libsystem_platform.dylib PE a7cca000-a7cd6000 Deferred libsystem_pthread.dylib PE a7cd6000-a7cda000 Deferred libsystem_sandbox.dylib PE a7cda000-a7cdd000 Deferred libsystem_secinit.dylib PE a7cdd000-a7ce5000 Deferred libsystem_symptoms.dylib PE a7ce5000-a7cfa000 Deferred libsystem_trace.dylib PE a7cfb000-a7d02000 Deferred libunwind.dylib PE a7d02000-a7d31000 Deferred libxpc.dylib Threads: process tid prio (all id:s are in hex) 0000000e services.exe [C:\windows\system32\services.exe] 00000028 0 00000023 0 0000001d 0 00000012 0 0000000f 0 00000010 explorer.exe [C:\windows\system32\explorer.exe /desktop] 0000002e 0 0000002d 0 0000002c 0 00000011 0 0000001a winedevice.exe [C:\windows\system32\winedevice.exe] 00000020 0 0000001f 0 0000001e 0 0000001b 0 00000021 plugplay.exe [C:\windows\system32\plugplay.exe] 00000025 0 00000024 0 00000022 0 00000026 winedevice.exe [C:\windows\system32\winedevice.exe] 00000031 0 00000030 0 0000002f 0 0000002b 0 0000002a 0 00000029 0 00000027 0 00000035 dfsvc.exe ["C:\windows\Microsoft.NET\Framework\v4.0.30319\dfsvc.exe"] 00000047 0 00000046 0 0000003b 0 0000003a 0 00000039 0 00000038 2 00000037 0 00000036 0 00000049 (D) C:\users\Aidan\Local Settings\Application Data\Apps\2.0\EK2B8TWE.JJY\0PGLM5WC.QQ6\mtgo..tion_80e21eca2a0e1258_0003.0004_d2d18fb9f7db3398\MTGO.exe ["C:\users\Aidan\Local Settings\Application Data\Apps\2.0\EK2B8TWE.JJY\0PGLM5WC.QQ6\mtgo..tion_80e21eca2a0e1258_0003.0004_d2d18fb9f7db3398\MTGO.exe"] 000000ff 0 000000fe 0 000000fd 0 000000fc 0 000000fb 0 000000fa 0 000000f9 0 000000f8 0 000000f7 0 000000f6 0 000000f5 0 000000f4 0 000000f3 0 000000f2 0 000000f1 0 000000f0 0 000000ef 0 000000ee 0 000000ed 0 000000ec 0 000000eb 0 000000ea 0 000000e9 0 000000e8 0 000000e7 0 000000e6 0 000000e5 0 000000e4 0 000000e3 0 000000e2 0 000000e1 0 000000e0 0 000000df 0 000000de 0 000000dd 0 000000dc 0 000000db 0 000000da 0 000000d9 0 000000d8 0 000000d2 0 000000d0 0 000000cf 0 000000ce 0 000000cd 0 000000cc 0 000000cb 0 000000ca 0 000000c9 0 000000c8 0 000000c7 0 000000c6 0 000000c4 0 000000b3 0 000000b2 0 0000009a 0 00000090 0 00000087 0 00000086 0 0000007f 0 0000007a 0 00000079 0 00000078 0 00000076 0 00000075 0 00000074 0 00000071 0 00000070 0 0000006f 0 <== 0000006e 0 0000006d 0 0000006c 0 0000006b 0 0000006a 0 00000069 0 00000068 0 00000066 0 00000065 0 00000064 0 00000063 0 0000005e 0 0000005d 0 0000005c -1 0000005b 0 0000005a 0 00000059 0 00000058 0 00000057 0 00000056 0 00000055 0 00000054 0 00000053 0 00000051 0 0000004d 2 0000004c 0 0000004a 0 00000102 explorer.exe [C:\windows\system32\explorer.exe /desktop] 00000106 0 00000105 0 00000104 0 00000103 0 System information: Wine build: wine-4.0 (Staging) Platform: i386 Version: Windows 7 Host system: Darwin Host version: 18.7.0

pauleve commented 4 years ago

Use Wine 5.5 staging or Wine 5.6, you may also try doing winetricks sound=disabled winegstreamer=disabled wmp=disabled