[Bug 57733] New: MMH7Editor is not started
https://bugs.winehq.org/show_bug.cgi?id=57733 Bug ID: 57733 Summary: MMH7Editor is not started Product: Wine Version: 10.0-rc6 Hardware: x86-64 OS: MacOS Status: UNCONFIRMED Severity: normal Priority: P2 Component: mscoree Assignee: wine-bugs(a)winehq.org Reporter: isakov-sl(a)bk.ru 0024:fixme:seh:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscordacwks.dll", 00006FFFF5CB0000) stub 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0024:fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub 0024:fixme:advapi:ReportEventW (00000000CAFE4242,0x0001,0x0000,0x000003ff,0000000000000000,0x0001,0x00000000,000000000065DF70,0000000000000000): stub 0024:err:eventlog:ReportEventW L"Application: MMH7Editor-Win64-Shipping.exe\n" 0024:err:eventlog:ReportEventW L"Framework Version: v4.0.30319\n" 0024:err:eventlog:ReportEventW L"Description: The process was terminated due to an internal error in the .NET Runtime at IP 00006FFFF5CB5591 (00006FFFF5CB0000) with exit code 80131506.\n" This is map editor for the game Heroes of Might and Magic 7. It is based on unreal engine editor. Worked in Windows 10 but I want it in Wine under macOS. The game works fine in Wine. The problem is with the map editor. What I missed? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|mscoree |-unknown --- Comment #1 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Please attach the full console output. Is the map editor available as a free download? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #2 from Sergey Isakov <isakov-sl(a)bk.ru> --- Created attachment 77941 --> https://bugs.winehq.org/attachment.cgi?id=77941 log (In reply to Ken Sharp from comment #1)
Please attach the full console output.
Is the map editor available as a free download?
The game from here https://www.ubisoft.com/ru-ru/game/might-and-magic-heroes-7 but I am not sure about free. May be on torrents. Or may be they allowed you to download the editor only. Full console log attached -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #3 from Sergey Isakov <isakov-sl(a)bk.ru> --- I can upload the exe file only id this is allowed and if it is possible to launch it without environment. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #4 from Sergey Isakov <isakov-sl(a)bk.ru> --- *id -> if -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|10.0-rc6 |10.0 URL| |https://bugs.winehq.org/sho | |w_bug.cgi?id=57733#:~:text= | |https%3A//www.ubisoft.com/r | |u%2Dru/game/might%2Dand%2Dm | |agic%2Dheroes%2D7 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|https://bugs.winehq.org/sho |https://www.ubisoft.com/ru- |w_bug.cgi?id=57733#:~:text= |ru/game/might-and-magic-her |https%3A//www.ubisoft.com/r |oes-7 |u%2Dru/game/might%2Dand%2Dm | |agic%2Dheroes%2D7 | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #5 from Sergey Isakov <isakov-sl(a)bk.ru> --- Created attachment 77952 --> https://bugs.winehq.org/attachment.cgi?id=77952 log more I have much better result using CrossOver 22.1 based engine. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|https://www.ubisoft.com/ru- | |ru/game/might-and-magic-her | |oes-7 | --- Comment #6 from Sergey Isakov <isakov-sl(a)bk.ru> --- May be this is the problem? ~~~~ 0024:fixme:thread:get_thread_times not implemented on this platform ~~~~ -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.ubisoft.com/ru- | |ru/game/might-and-magic-her | |oes-7 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #7 from Sergey Isakov <isakov-sl(a)bk.ru> --- I tested the editor also with wine-staging-10 and also same crash so Staging patchset doesn't contain the necessary fix for the problem. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #8 from Sergey Isakov <isakov-sl(a)bk.ru> --- WineHQ - 9.0 The program not crashed but not started like infinite loop. Last loaded mscoree.dll -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #9 from Sergey Isakov <isakov-sl(a)bk.ru> --- Created attachment 77996 --> https://bugs.winehq.org/attachment.cgi?id=77996 log with explain exceptions Again wine-10 but compiled with other options. Somehow I see new messages in the log. The program is still not started. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #10 from Sergey Isakov <isakov-sl(a)bk.ru> --- As I see in the log the problem is in .Net 4.0 ```` Method not found: bool System.Runtime.Versioning.BinaryCompatibility.get_TargetsAtLeast_Desktop_V4_5() ```` According to MS https://referencesource.microsoft.com/#mscorlib/system/runtime/versioning/bi... this is the property of .Net 4.8 but winetrick dotnet48 is not helped. So the problem is in wine itself. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #11 from Sergey Isakov <isakov-sl(a)bk.ru> --- Created attachment 78107 --> https://bugs.winehq.org/attachment.cgi?id=78107 Log of the starting the program I am sorry. Now I made clean installation and applied dotnet48 winetrick. Than I have much better result. But still no go. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #12 from Sergey Isakov <isakov-sl(a)bk.ru> --- Make clean install but with winetrick "dotnet472". There are changes in log but still same crash without explanation. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #13 from Sergey Isakov <isakov-sl(a)bk.ru> --- I have a success!!! My last action is install winetrick dotnet9 (.Net Runtime ...). But I am not sure if this is the trick. Comparing bad log and good log I see the difference here ~~~~~ 0120:fixme:ole:thread_context_callback_ContextCallback 00000000017BAFA8, 00006FFFF680E910, 000000001ACDF838, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000 0120:fixme:ole:thread_context_callback_ContextCallback 00000000017BAFA8, 00006FFFF680E910, 000000001ACDF838, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000 0198:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0190:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 01a0:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 01a0:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 019c:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0024:fixme:dbghelp:x86_64_fetch_minidump_module RunTime_Function outside IMAGE_DIRECTORY_ENTRY_EXCEPTION unimplemented yet! 0024:fixme:dbghelp:x86_64_fetch_minidump_module RunTime_Function outside IMAGE_DIRECTORY_ENTRY_EXCEPTION unimplemented yet! ------------------------ 0128:fixme:ole:thread_context_callback_ContextCallback 00000000017BA1E8, 00006FFFF6242B80, 000000001ACDF850, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000 0128:fixme:ole:thread_context_callback_ContextCallback 00000000017BA1E8, 00006FFFF6242B80, 000000001ACDF850, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 0000000000000000 0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\mscms.dll" at 00006FFFF2C00000: builtin 0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\WindowsCodecsExt.dll" at 00006FFFF2BC0000: builtin 0024:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts 0024:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts 0024:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts 0024:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts 0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\OLEACC.dll" at 00006FFFF2AB0000: builtin 0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\UIAutomationCore.dll" at 000000007BA50000: native 0024:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts 0024:fixme:wincodecs:ColorTransform_Initialize ignoring color contexts ~~~~~~ So the problem was with cms? I can't say the bug is resolved as the same environment is not working with wine-10.0. It is working with crossover24.0.7 with several my patches mentioned in bug 42119. And I see the bug with listbox like in bugs 57856 or 57516. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #14 from Sergey Isakov <isakov-sl(a)bk.ru> --- Created attachment 78122 --> https://bugs.winehq.org/attachment.cgi?id=78122 Success Just to confirm I have a success. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #15 from Sergey Isakov <isakov-sl(a)bk.ru> --- Strange that CrossOver works while wineHQ crashes immediately. It looks like the application somehow uses 32bit codes. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #16 from Esme Povirk <madewokherd(a)gmail.com> --- (In reply to Sergey Isakov from comment #10)
As I see in the log the problem is in .Net 4.0 ```` Method not found: bool System.Runtime.Versioning.BinaryCompatibility. get_TargetsAtLeast_Desktop_V4_5() ````
According to MS https://referencesource.microsoft.com/#mscorlib/system/runtime/versioning/ binarycompatibility.cs,3ceea8bf96f940c9 this is the property of .Net 4.8 but winetrick dotnet48 is not helped. So the problem is in wine itself.
That's not a public method so nothing should be referencing it. From the log, there's a broken mix of Wine Mono and .NET Framework: 0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\mscoree.dll" at 00006FFFF66E0000: builtin 0024:trace:loaddll:build_module Loaded L"C:\\windows\\Microsoft.NET\\assembly\\GAC_MSIL\\System\\v4.0_4.0.0.0__b77a5c561934e089\\System.dll" at 000000007A540000: native -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 Esme Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|mscoree |-unknown -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57733 --- Comment #17 from Sergey Isakov <isakov-sl(a)bk.ru> --- This is strange that we see mscoree.dll builtin while I set it to be native. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla