https://bugs.winehq.org/show_bug.cgi?id=43355
Bug ID: 43355 Summary: Age of Empires 2 HD (Steam) locks up on joining multiplayer in lobby Product: Wine-staging Version: 2.12 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: paulthetall@gmail.com CC: erich.e.hoover@wine-staging.com, michael@fds-team.de, sebastian@fds-team.de Distribution: ---
Created attachment 58701 --> https://bugs.winehq.org/attachment.cgi?id=58701 screenshot freeze window
Age of Empires 2 HD (Steam) locks up on joining multiplayer in lobby. You can see the list with games, but when joining, the screen freezes after waiting a bit. You have to force quit Age2 HD to get out of the screen.
Wine output debug is this: https://drive.google.com/open?id=0B1hInJN7W9-hNVNQblVYRGUzMDQ
Attached screenshot of where it freezes. Normal Wine has not the issue.
https://bugs.winehq.org/show_bug.cgi?id=43355
Paul The Tall paulthetall@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS|Linux |Mac OS X
https://bugs.winehq.org/show_bug.cgi?id=43355
--- Comment #1 from Paul The Tall paulthetall@gmail.com --- I checked a Plain Wine 2.12 with steam fix patch and it looks the same issue is there as well. So it is a regression in Wine itself it seems. I will try to narrow down, since which Wine version it occurs.
https://bugs.winehq.org/show_bug.cgi?id=43355
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #2 from winetest@luukku.com --- While you are trying to get this work, please respond to bug 35215. We need people to also test bugs so we can mark them fixed if they are.
https://bugs.winehq.org/show_bug.cgi?id=43355
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Component|-unknown |-unknown Product|Wine-staging |Wine
--- Comment #3 from Sebastian Lackner sebastian@fds-team.de --- (In reply to Paul The Tall from comment #1)
I checked a Plain Wine 2.12 with steam fix patch and it looks the same issue is there as well. So it is a regression in Wine itself it seems. I will try to narrow down, since which Wine version it occurs.
Thanks for testing, moving to the Wine product then. Do you have a setup where you can run a regression test? If yes, the result would certainly help to narrow down the problem. Take a look here for more information: https://wiki.winehq.org/Regression_Testing.
https://bugs.winehq.org/show_bug.cgi?id=43355
--- Comment #4 from Falk zimmermannfalk@yahoo.de --- Created attachment 58735 --> https://bugs.winehq.org/attachment.cgi?id=58735 terminal output joining lobby on debian
https://bugs.winehq.org/show_bug.cgi?id=43355
Paul The Tall paulthetall@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |paulthetall@gmail.com
--- Comment #5 from Paul The Tall paulthetall@gmail.com --- Created attachment 58736 --> https://bugs.winehq.org/attachment.cgi?id=58736 Output Mac 3 times joining room output.
https://bugs.winehq.org/show_bug.cgi?id=43355
--- Comment #6 from Paul The Tall paulthetall@gmail.com --- Problem ocurs between Wine 2.7 and 2.8.
https://bugs.winehq.org/show_bug.cgi?id=43355
Falk zimmermannfalk@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zimmermannfalk@yahoo.de
--- Comment #7 from Falk zimmermannfalk@yahoo.de --- (In reply to Falk from comment #4)
I am using debian testing (sid) and already played several multiplayer games with 2.12-staging. It seems that the problem only occurs for Mac users.
I added the terminal output of starting AOE2 HD, joining a specific game from the list of games and leaving before the actual game starts. Hope it helps to narrow down the issue.
https://bugs.winehq.org/show_bug.cgi?id=43355
gercek gercekk@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gercekk@gmail.com
--- Comment #8 from gercek gercekk@gmail.com --- It's affecting me as well. It started happening recently and it was working fine until recently. It never joins a multiplayer game.
https://bugs.winehq.org/show_bug.cgi?id=43355
--- Comment #9 from gercek gercekk@gmail.com --- s/playonlinux/python) [07/28/17 23:34:16] - User modified something in the registry manually [07/28/17 23:36:09] - Running wine-2.12-fix43315 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wine/darwin-x86) wine: configuration in '/Users/Gercek/Library/PlayOnMac//wineprefix/steam3' has been updated. wine: cannot find L"C:\windows\system32\Steam.exe" wine(10774,0x404e7000) malloc: *** error for object 0x401d0f00: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [07/28/17 23:39:05] - Running wine-2.12-fix43315 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wine/darwin-x86) wine: cannot find L"C:\windows\system32\Steam.exe" wine(11105,0x405e7000) malloc: *** error for object 0x401d0500: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [07/28/17 23:39:30] - Running wine-2.12-fix43315 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wine/darwin-x86) wine: cannot find L"C:\windows\system32\Steam.exe" wine(11544,0x406e7000) malloc: *** error for object 0x401d2300: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [08/01/17 20:56:35] - Running wine-2.12-fix43315 winecfg (Working directory : /Users/Gercek/Library/PlayOnMac/wine/darwin-x86) fixme:winediag:start_process Wine Staging 1.8 is a testing version containing experimental patches. fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. err:winedevice:ServiceMain driver L"WineBus" failed to load [08/01/17 20:56:39] - Running wine-2.12-fix43315 winecfg (Working directory : /Users/Gercek/Library/PlayOnMac/wine/darwin-x86) fixme:winediag:start_process Wine Staging 1.8 is a testing version containing experimental patches. fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. err:winedevice:ServiceMain driver L"WineBus" failed to load err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1920x1200x32 @60! fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. wine(4002,0x405e7000) malloc: *** error for object 0x401d0500: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [08/01/17 21:06:52] - Running wine-2.12-fix43315 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wineprefix/steam3/drive_c/Program Files/Steam) wine: configuration in '/Users/Gercek/Library/PlayOnMac//wineprefix/steam3' has been updated. 2017-08-01 21:09:04.438 wine[4499:146250] *** WARNING: Method convertPointToBase: in class NSView is deprecated on 10.7 and later. It should not be used in new applications. 2017-08-01 21:09:04.439 wine[4499:146250] *** WARNING: Method convertPointFromBase: in class NSView is deprecated on 10.7 and later. It should not be used in new applications. Setting breakpad minidump AppID = 221380
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198275929884 [API loaded no]
IPC client is in my process, could/should be using an in-process pipe.IPC client is in my process, could/should be using an in-process pipe.IPC client is in my process, could/should be using an in-pro
Assert( Assertion Failed: CCrossProcessPipe::BWrite GetLastError=233 ):..\common\processpipe_any.cpp:457
[2017-08-01 21:06:55] Startup - updater built Jul 17 2017 16:11:22
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2017-08-01 21:06:55] Checking for update on startup
[2017-08-01 21:06:55] Checking for available updates...
[2017-08-01 21:07:05] Download skipped: /client/steam_client_win32 version 1500335472, installed version 1500335472
[2017-08-01 21:07:05] Nothing to do
[2017-08-01 21:07:05] Verifying installation...
[2017-08-01 21:07:05] Performing checksum verification of executable files
[2017-08-01 21:07:06] Verification complete
[2017-08-01 21:12:46] Background update loop checking for update. . .
[2017-08-01 21:12:46] Checking for available updates...
[2017-08-01 21:12:56] Download skipped by HTTP 304 Not Modified
[2017-08-01 21:12:56] Nothing to do
[2017-08-01 22:45:41] Shutdown
wine: Unhandled page fault on read access to 0x46bb1e10 at address 0x4119d87c (thread 002b), starting debugger... [08/01/17 22:46:56] - Running wine-2.12-fix43315 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wineprefix/steam3/drive_c/Program Files/Steam) [08/01/17 22:47:34] - Running wine-2.12-fix43315 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wineprefix/steam3/drive_c/Program Files/Steam) [08/01/17 22:47:49] - Running wine-2.12-fix43315 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wineprefix/steam3/drive_c/Program Files/Steam) [08/01/17 22:48:03] - Running wine-2.12-fix43315 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wineprefix/steam3/drive_c/Program Files/Steam) [08/01/17 22:48:40] - Running wine-2.12-fix43315 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wineprefix/steam3/drive_c/Program Files/Steam) [08/01/17 22:59:19] - Running wine-2.13 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wine/darwin-x86) fixme:winediag:start_process Wine Staging 1.8 is a testing version containing experimental patches. fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. err:winedevice:ServiceMain driver L"WineBus" failed to load err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1920x1200x32 @60! fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. 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. fixme:dwmapi:DwmIsCompositionEnabled 0x6cf1312c fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a07afa1, context 0x923eb8, init_notify 0, handle 0x11ff404): stub fixme:iphlpapi:CancelMibChangeNotify2 (handle 0x0): stub fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. wine: configuration in '/Users/Gercek/Library/PlayOnMac//wineprefix/steam3' has been updated. wine: cannot find L"C:\windows\system32\Steam.exe" [08/01/17 22:59:23] - Running wine-2.13 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wine/darwin-x86) wine: cannot find L"C:\windows\system32\Steam.exe" [08/01/17 22:59:44] - Running wine-2.13 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wine/darwin-x86) wine: cannot find L"C:\windows\system32\Steam.exe" [08/01/17 23:00:21] - Running wine-2.13 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wine/darwin-x86) fixme:winediag:start_process Wine Staging 1.8 is a testing version containing experimental patches. fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. fixme:ntdll:__syscall_NtCreateNamedPipeFile Message mode not supported, falling back to byte mode. err:winedevice:ServiceMain driver L"WineBus" failed to load wine: cannot find L"C:\windows\system32\Steam.exe" wine(9595,0x407e7000) malloc: *** error for object 0x401d2300: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [08/01/17 23:00:42] - Running wine-2.6 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wineprefix/steam3/drive_c/Program Files/Steam) wine: configuration in '/Users/Gercek/Library/PlayOnMac//wineprefix/steam3' has been updated. [08/01/17 23:00:48] - Running wine-2.6 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wineprefix/steam3/drive_c/Program Files/Steam) fixme:ver:GetCurrentPackageId (0x32e490 0x0): stub fixme:process:ProcessIdToSessionId Unsupported for other processes. [08/01/17 23:03:54] - Running wine-2.6 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wineprefix/steam3/drive_c/Program Files/Steam) winedevice.exe(10244,0x407e5000) malloc: *** error for object 0x401c2f00: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug wine: Unhandled page fault on read access to 0x45baee10 at address 0x4129d87c (thread 002f), starting debugger... [08/01/17 23:04:44] - Running wine-2.6 Steam.exe (Working directory : /Users/Gercek/Library/PlayOnMac/wineprefix/steam3/drive_c/Program Files/Steam) err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1920x1200x32 @60! fixme:ver:GetCurrentPackageId (0x32e490 0x0): stub fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006760, 0x3f041d28, 0x3f041d20) stub. fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006760, 0x3f041d60, 0x3f041d58) stub. fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006760, 0x3f041cf0, 0x3f041ce8) stub. fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006760, 0x3f041d98, 0x3f041d90) stub. fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006760, 0x3f041dd0, 0x3f041dc8) stub. fixme:ver:GetCurrentPackageId (0x33f014 0x0): stub fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform fixme:ntdll:EtwEventUnregister (deadbeef) stub. fixme:ntdll:EtwEventUnregister (deadbeef) stub. fixme:ntdll:EtwEventUnregister (deadbeef) stub. fixme:ntdll:EtwEventUnregister (deadbeef) stub. fixme:ntdll:EtwEventUnregister (deadbeef) stub. wine: Unhandled page fault on read access to 0x45cafe10 at address 0x42b9d87c (thread 002f), starting debugger... winedevice.exe(10451,0x406e5000) malloc: *** error for object 0x401c2500: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug err:seh:start_debugger Couldn't start debugger ("winedbg --auto 37 464") (1115) Read the Wine Developers Guide on how to set up winedbg or another debugger err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x94717d86 wine client error:2f: write: Bad file descriptor
https://bugs.winehq.org/show_bug.cgi?id=43355
ads200002@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ads200002@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=43355
--- Comment #10 from ads200002@gmail.com --- Can confirm that this is a regression in Wine 2.8 (or, at least, Wine 2.7 Staging works). To get AoE II HD working on Mac, try using the PlayOnMac installer, rename the launcher, and change the Wine version to 2.7 Staging (i386).
https://bugs.winehq.org/show_bug.cgi?id=43355
Linards linards.liepins@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |linards.liepins@gmail.com
--- Comment #11 from Linards linards.liepins@gmail.com --- Small lag ( ~ 4-5 secs ) when opening Lobby Browser, but no locking.
wine-3.11-staging / Fedora 28 x64.
https://bugs.winehq.org/show_bug.cgi?id=43355
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #12 from joaopa jeremielapuree@yahoo.fr --- Reported working in the last comment. Can an administrator close this bug as FIXED?
https://bugs.winehq.org/show_bug.cgi?id=43355
--- Comment #13 from Erich E. Hoover erich.e.hoover@gmail.com --- (In reply to joaopa from comment #12)
Reported working in the last comment. Can an administrator close this bug as FIXED?
The original bug is for plain Wine and the comment is for staging, are we sure this is fixed and not staged?
https://bugs.winehq.org/show_bug.cgi?id=43355
--- Comment #14 from Linards linards.liepins@gmail.com --- (In reply to Erich E. Hoover from comment #13)
(In reply to joaopa from comment #12)
Reported working in the last comment. Can an administrator close this bug as FIXED?
The original bug is for plain Wine and the comment is for staging, are we sure this is fixed and not staged?
Well, if you can get regression sha1, then that would be bi-sectable ;)
https://bugs.winehq.org/show_bug.cgi?id=43355
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #15 from Zebediah Figura z.figura12@gmail.com --- More saliently, the original bug is for Mac. Does someone have a Mac who can try to reproduce this?
https://bugs.winehq.org/show_bug.cgi?id=43355
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned?