The forum

HOMM3 Complete freezes after a while

Author Replies
Mautinek Wednesday 14 April 2021 at 22:20
MautinekAnonymous

Hello,

I am experiencing freezing of HOMM3 Completed after 1-minute playing approx. The scenario is all the same - I play and then the screen freezes and I have to force quite of whole PlayOnMac.

PlayOnMac version 4.4.2

MacBook Pro M1, MacOS Big Sur 11.2.3, 16 GB RAM

Thank you for the help!

Here follow the log:

[04/14/21 21:55:16] - Running wine- winecfg (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0017:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
001f:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0025:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
[04/14/21 21:55:31] - Running wine- Heroes3.exe (Working directory : /Users/martin/Library/PlayOnMac/wineprefix/HoMM3_gog/drive_c/GOG Games/HoMM 3 Complete)
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
wine: Unhandled page fault on write access to 0x00000982 at address 0x1007:0x025976f1 (thread 002d), starting debugger...
[04/14/21 21:56:28] - Running wine- winecfg (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0017:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
001f:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0025:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
002a:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
[04/14/21 21:56:48] - Running wine- Heroes3.exe (Working directory : /Users/martin/Library/PlayOnMac/wineprefix/HoMM3_gog/drive_c/GOG Games/HoMM 3 Complete)
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0017:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
001f:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0025:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:d3d:wined3d_guess_gl_vendor Received unrecognized GL_VENDOR "Apple". Returning GL_VENDOR_UNKNOWN.
0009:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Apple". Returning HW_VENDOR_NVIDIA.
0009:fixme:d3d:select_card_handler Couldn't find a suitable card selector for GL vendor 0000 (using GL_RENDERER "Apple M1")
0009:err:ole:CoGetClassObject class {5959df60-2911-11d1-b049-0020af30269a} not registered
0009:err:ole:CoGetClassObject no class object {5959df60-2911-11d1-b049-0020af30269a} could be created for context 0x1
0009:fixme:dplay:IDirectPlayLobby3AImpl_RegisterApplication :stub
wine: Unhandled page fault on write access to 0x00000900 at address 0x1007:0x027876f1 (thread 002d), starting debugger...
002d:err:seh:start_debugger Couldn't start debugger ("winedbg --auto 8 240") (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
[04/14/21 21:58:39] - Running wine- taskmgr (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0017:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
001f:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0025:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION
0009:fixme:security:ImpersonateLoggedOnUser (00000084)
0009:fixme:resource:GetGuiResources (0x80,1): stub
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION
2021-04-14 21:58:42.272 wine64-preloader[29218:666969] *** WARNING: Method convertPointToBase: in class NSView is deprecated on 10.7 and later. It should not be used in new applications. 
2021-04-14 21:58:42.272 wine64-preloader[29218:666969] *** WARNING: Method convertPointFromBase: in class NSView is deprecated on 10.7 and later. It should not be used in new applications. 
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION
[04/14/21 22:00:57] - Running wine- Heroes3.exe (Working directory : /Users/martin/Library/PlayOnMac/wineprefix/HoMM3_gog/drive_c/GOG Games/HoMM 3 Complete)
err:thread:get_image_addr dyld image info is above 4GB limit for 32-bit-on-64-bit process
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0010:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0017:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
001f:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
preloader: Warning: failed to reserve range 00007ffef0000000-00007ffef1ff0000
0025:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0009:fixme:d3d:wined3d_guess_gl_vendor Received unrecognized GL_VENDOR "Apple". Returning GL_VENDOR_UNKNOWN.
0009:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Apple". Returning HW_VENDOR_NVIDIA.
0009:fixme:d3d:select_card_handler Couldn't find a suitable card selector for GL vendor 0000 (using GL_RENDERER "Apple M1")
0009:err:ole:CoGetClassObject class {5959df60-2911-11d1-b049-0020af30269a} not registered
0009:err:ole:CoGetClassObject no class object {5959df60-2911-11d1-b049-0020af30269a} could be created for context 0x1
0009:fixme:dplay:IDirectPlayLobby3AImpl_RegisterApplication :stub
wine: Unhandled page fault on write access to 0x00000000 at address 0x1007:0x025976f1 (thread 002d), starting debugger...
002d:err:seh:start_debugger Couldn't start debugger ("winedbg --auto 8 228") (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
Mautinek Friday 16 April 2021 at 21:28
MautinekAnonymous

I've installed it also on my MacBook Pro 2015, and it is working. So it seems that the problem is connected to M1 Apple processor.

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com