https://bugs.winehq.org/show_bug.cgi?id=45505
Bug ID: 45505 Summary: Trying to open PEsS2017 settings.exe Product: Wine Version: 3.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: donnisnoni.tid3@gmail.com Distribution: ---
Created attachment 61881 --> https://bugs.winehq.org/attachment.cgi?id=61881 some bug when i try to open pes2017 settings.exe
I already install directx
https://bugs.winehq.org/show_bug.cgi?id=45505
Don Alfons Nisnoni donnisnoni.tid3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Trying to open PEsS2017 |PES 2017 : Can't run |settings.exe |settings.exe Alias| |PES2017 CC| |donnisnoni.tid3@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=45505
Don Alfons Nisnoni donnisnoni.tid3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msvcrt
https://bugs.winehq.org/show_bug.cgi?id=45505
Don Alfons Nisnoni donnisnoni.tid3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|3.13 |3.0.2
https://bugs.winehq.org/show_bug.cgi?id=45505
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|msvcrt |-unknown
https://bugs.winehq.org/show_bug.cgi?id=45505
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Alias|PES2017 | Summary|PES 2017 : Can't run |PES 2017 settings.exe (.NET |settings.exe |4.0 app) crashes on startup | |with Wine-Mono Component|-unknown |mscoree
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
app starts fine with Wine 3.13 and .NET Framework 4.0 installed in WINEPREFIX. Obviously a Wine-Mono problem.
--- quote --- I already install directx --- quote ---
There is no need to do that.
ProtectionID scan for documentation:
--- snip --- -=[ ProtectionID v0.6.9.0 DECEMBER]=- (c) 2003-2017 CDKiLLER & TippeX Build 24/12/17-21:05:42 Ready... Scanning -> C:\Games\Pro Evolution Soccer 2017\PES2017.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 110180352 (06913800h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x57C91923 -> Fri 02nd Sep 2016 06:16:03 (GMT) [TimeStamp] 0x57C91923 -> Fri 02nd Sep 2016 06:16:03 (GMT) | PE Header | - | Offset: 0x000000E8 | VA: 0x004000E8 | - [TimeStamp] 0x57C91923 -> Fri 02nd Sep 2016 06:16:03 (GMT) | Export | - | Offset: 0x043CFF64 | VA: 0x047D7B64 | - [TimeStamp] 0x57C91923 -> Fri 02nd Sep 2016 06:16:03 (GMT) | DebugDirectory | - | Offset: 0x043CFF24 | VA: 0x047D7B24 | - [TimeStamp] 0x57C91923 -> Fri 02nd Sep 2016 06:16:03 (GMT) | DebugDirectory | - | Offset: 0x043CFF40 | VA: 0x047D7B40 | - [!] Executable uses TLS callbacks (1 total... 0 invalid addresses) [LoadConfig] Struct determined as v8 (Expected size 140 | Actual size 64) [!] Executable uses SEH Tables (/SAFESEH) (14657 calculated 14657 recorded... 0 invalid addresses) [LoadConfig] CodeIntegrity -> Flags 0x0 | Catalog 0x0 (0) | Catalog Offset 0x53445352 | Reserved 0x7C846C42 [LoadConfig] GuardAddressTakenIatEntryTable 0x468D7605 | Count 0xBEAB209B (3198886043) [LoadConfig] GuardLongJumpTargetTable 0x6749A186 | Count 0x1 (1) [LoadConfig] HybridMetadataPointer 0x735C3A46 | DynamicValueRelocTable 0x6563636F [LoadConfig] FailFastIndirectProc 0x65705C72 | FailFastPointer 0x5C373173 [LoadConfig] UnknownZero1 0x63746150 [File Heuristics] -> Flag #1 : 00000100000001001100000100100001 (0x0404C121) [Entrypoint Section Entropy] : 3.95 (section #10) ".link " | Size : 0x22 (34) byte(s) [DllCharacteristics] -> Flag : (0x8100) -> DEP | TSA [SectionCount] 14 (0xE) | ImageSize 0x691C000 (110215168) byte(s) [Export] 75% of function(s) (31 of 41) are in file | 0 are forwarded | 29 code | 1 data | 0 uninit data | 1 unknown | [VersionInfo] Company Name : Konami Digital Entertainment Co.. Ltd. [VersionInfo] Product Name : Pro Evolution Soccer 2017 [VersionInfo] Product Version : 1.0.0.0 [VersionInfo] File Description : Pro Evolution Soccer 2017 [VersionInfo] File Version : 1.0.0.0 [VersionInfo] Original FileName : pes2017.exe [VersionInfo] Internal Name : pes2017.exe [VersionInfo] Version Comments : Pro Evolution Soccer 2017 [VersionInfo] Legal Copyrights : Copyright (C) 2016 Konami Digital Entertainment Co.. Ltd. [ModuleReport] [IAT] Modules -> advapi32.dll | d3d9.dll | d3dx9_43.dll | dinput8.dll | dsound.dll | gdi32.dll | imm32.dll | iphlpapi.dll | kernel32.dll | msvcp100.dll | msvcr100.dll | ole32.dll | oleaut32.dll | psapi.dll | secur32.dll | shell32.dll | shlwapi.dll | steam_api.dll | user32.dll | winhttp.dll | wininet.dll | winmm.dll | wlanapi.dll | ws2_32.dll | xinput1_3.dll [Debug Info] (record 1 of 2) (file offset 0x43CFF20) Characteristics : 0x0 | TimeDateStamp : 0x57C91923 (Fri 02nd Sep 2016 06:16:03 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 2 (0x2) -> CodeView | Size : 0x50 (80) AddressOfRawData : 0x43D809C | PointerToRawData : 0x43D029C [!] Warning codeview va and offset don't match CvSig : 0x53445352 | SigGuid 76687E5F-E778-4118-9C84E3B1651114A5 Age : 0x1 (1) | Pdb : E:\OETK\Store\KONAMI\PES2017\DN0200000022\enc\MIXED.pdb [Debug Info] (record 2 of 2) (file offset 0x43CFF3C) Characteristics : 0x0 | TimeDateStamp : 0x57C91923 (Fri 02nd Sep 2016 06:16:03 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 12 (0xC) -> Undocumented | Size : 0x14 (20) AddressOfRawData : 0x43D80EC | PointerToRawData : 0x43D02EC [Raw/Hidden Debug Record] (File Offset 0x1EC3188) CvSig : 0x53445352 | SigGuid 7C846C42-7605-468D-9B20ABBE86A14967 Age : 0x1 (1) | Pdb : F:\soccer\pes17\Patch10100\pes17\Product\SteamMaster\vs_win_lib\Solution\Release\SteamMaster_win_lib_Release.pdb [Raw/Hidden Debug Record] (File Offset 0x2EBFA6C) CvSig : 0x53445352 | SigGuid D3262B13-C0A9-45B1-BB8840919FC86D97 Age : 0x1 (1) | Pdb : A:\Mayhem\CodeFusion\Build\Live\Injectables\x86\InjectableGTPSteam.pdb [!] Steam api usage detected [!] Denuvo "Anti-Tamper" x86 detected [!] VM Protect (* unknown *) detected ! [CdKeySerial] found "Unregistered" @ VA: 0x01B6324C / Offset: 0x01B6124C [CdKeySerial] found "Unregistered" @ VA: 0x01B91074 / Offset: 0x01B8F074 [CdKeySerial] found "Unregistered" @ VA: 0x01DA5D55 / Offset: 0x01DA3D55 [CdKeySerial] found "Invalid code" @ VA: 0x020768CC / Offset: 0x02073ECC [CdKeySerial] found "Invalid code" @ VA: 0x02076920 / Offset: 0x02073F20 - Scan Took : 17.517 Second(s) [00000444Bh (17483) tick(s)] [506 of 580 scan(s) done]
Scanning -> C:\Games\Pro Evolution Soccer 2017\Settings.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 1004464 (0F53B0h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x57B4F491 -> Wed 17th Aug 2016 23:34:41 (GMT) [TimeStamp] 0x57B4F491 -> Wed 17th Aug 2016 23:34:41 (GMT) | PE Header | - | Offset: 0x00000088 | VA: 0x00400088 | - [TimeStamp] 0x57B4F491 -> Wed 17th Aug 2016 23:34:41 (GMT) | DebugDirectory | - | Offset: 0x000D78AC | VA: 0x004D96AC | - -> File Appears to be Digitally Signed @ Offset 0F3600h, size : 01DB0h / 07600 byte(s) [LoadConfig] CodeIntegrity -> Flags 0xA3F0 | Catalog 0x46 (70) | Catalog Offset 0x2000001 | Reserved 0x46A4A0 [LoadConfig] GuardAddressTakenIatEntryTable 0x8000011 | Count 0x46A558 (4629848) [LoadConfig] GuardLongJumpTargetTable 0x8000001 | Count 0x46A5F8 (4630008) [LoadConfig] HybridMetadataPointer 0x8000011 | DynamicValueRelocTable 0x46A66C [LoadConfig] FailFastIndirectProc 0x8000011 | FailFastPointer 0x46C360 [LoadConfig] UnknownZero1 0x8000011 [File Heuristics] -> Flag #1 : 00000100000001001101000000110100 (0x0404D034) [Entrypoint Section Entropy] : 7.60 (section #0) ".text " | Size : 0xD7834 (882740) byte(s) [DllCharacteristics] -> Flag : (0x8540) -> ASLR | DEP | NOSEH | TSA [SectionCount] 3 (0x3) | ImageSize 0xF8000 (1015808) byte(s) [VersionInfo] Company Name : Konami Digital Entertainment Co.. Ltd. [VersionInfo] Product Name : Pro Evolution Soccer 2017 [VersionInfo] Product Version : 1.0.0.0 [VersionInfo] File Description : Pro Evolution Soccer 2017 Settings [VersionInfo] File Version : 1.0.0.0 [VersionInfo] Original FileName : Settings.exe [VersionInfo] Internal Name : Settings.exe [VersionInfo] Version Comments : Pro Evolution Soccer 2017 Settings [VersionInfo] Legal Copyrights : Copyright (C) 2012 Konami Digital Entertainment Co.. Ltd. [ModuleReport] [IAT] Modules -> mscoree.dll [Debug Info] (record 1 of 1) (file offset 0xD78A8) Characteristics : 0x0 | TimeDateStamp : 0x57B4F491 (Wed 17th Aug 2016 23:34:41 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 2 (0x2) -> CodeView | Size : 0x11C (284) AddressOfRawData : 0xD96C4 | PointerToRawData : 0xD78C4 CvSig : 0x53445352 | SigGuid 3B3F855E-03FE-47B0-89FA0665BBCF14F4 Age : 0x1 (1) | Pdb : d:\Project\pes17\trunk\Platform\win\Settings\SettingsForm\obj\x86\Release\Settings.pdb [.] .net @ FileOffset 0xCFBF0 | MetaData->Version 1.1 (struct version) -> v4.0.30319 (net version required) [.] Flags : 0x0 | Streams : 0x5 (5) -> #~ | #Strings | #US | #GUID | #Blob [COR20] MajorRuntimeVersion 0x2 (2) | MinorRuntimeVersion 0x2 (2) -> 0x2.2 (2.2) [COR20] Flags 0x3 [COR20 Flags] [x] IL_ONLY [x] 32BITREQUIRED [ ] IL_LIBRARY [COR20 Flags] [ ] STRONGNAME [ ] NATIVE_EP [ ] TRACKDEBUGDATA [COR20 Flags] [ ] 32BITPREFERRED | 0x0 UNKNOWN [COR20 Flags] Assembly is NOT strong name signed [!] File appears to have no protection or is using an unknown protection - Scan Took : 0.551 Second(s) [000000227h (551) tick(s)] [506 of 580 scan(s) done] --- snip ---
$ wine --version wine-3.13
Regards
https://bugs.winehq.org/show_bug.cgi?id=45505
Don Alfons Nisnoni donnisnoni.tid3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Ubuntu
https://bugs.winehq.org/show_bug.cgi?id=45505
Don Alfons Nisnoni donnisnoni.tid3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|Ubuntu |--- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Don Alfons Nisnoni donnisnoni.tid3@gmail.com --- Thank's all guys... i try to install .NET framework 4.0 and its work...
https://bugs.winehq.org/show_bug.cgi?id=45505
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|RESOLVED |REOPENED Resolution|FIXED |---
--- Comment #3 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Don Alfons Nisnoni from comment #2)
That is a workaround, not a fix. The bug in wine-mono is still there.
https://bugs.winehq.org/show_bug.cgi?id=45505
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW
--- Comment #4 from Gijs Vermeulen gijsvrm@gmail.com --- Is this still present with wine-6.23 and latest wine-mono?
https://bugs.winehq.org/show_bug.cgi?id=45505
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |605a9120775e9599fa340008af9 | |1c3be0edbc776
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
I've tested with a selection of Wine-Mono releases:
https://wiki.winehq.org/Mono#Versions
Only showing the ones that exhibit a different backtrace / progression.
Wine-Mono 4.7.3 | wine-3.13
--- snip --- Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object at <Module>.main.spec.GetVideoMemoryViaDXGI (HMONITOR__* hMonitor, System.UInt32* pDedicatedVideoMemory, System.UInt32* pDedicatedSystemMemory, System.UInt32* pSharedSystemMemory) [0x00006] in <32ab72cdd67b4428ad5bedccdc6f871f>:0 at <Module>.main.spec.winEnvCheck () [0x00552] in <32ab72cdd67b4428ad5bedccdc6f871f>:0 at Bind.Wrapper.init (System.Byte[] args, System.Int32 size) [0x00000] in <32ab72cdd67b4428ad5bedccdc6f871f>:0 at Settings.SettingsForm..ctor () [0x00223] in <481d0c84bccf4765aefeb0b8718703e5>:0 at (wrapper remoting-invoke-with-check) Settings.SettingsForm:.ctor () at Settings.Program.Main () [0x00021] in <481d0c84bccf4765aefeb0b8718703e5>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object --- snip ---
Wine-Mono 4.8.0 | wine-4.3
--- snip --- Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object at System.Buffer.memcpy1 (System.Byte* dest, System.Byte* src, System.Int32 size) [0x00002] in <17d196a490344c61a3ce13b9e443f461>:0 at System.Buffer.Memcpy (System.Byte* dest, System.Byte* src, System.Int32 len) [0x00066] in <17d196a490344c61a3ce13b9e443f461>:0 at System.String.memcpy (System.Byte* dest, System.Byte* src, System.Int32 size) [0x00000] in <17d196a490344c61a3ce13b9e443f461>:0 at <Module>.std.basic_string<char,std::char_traits<char>,std::allocator<char>
.assign (std.basic_string<char,std::char_traits<char>,std::allocator<char>
- , System.SByte* _Ptr, System.UInt32 _Count) [0x0007e] in
<32ab72cdd67b4428ad5bedccdc6f871f>:0 at <Module>.std.basic_string<char,std::char_traits<char>,std::allocator<char>
.= (std.basic_string<char,std::char_traits<char>,std::allocator<char> >* ,
System.SByte* _Ptr) [0x00012] in <32ab72cdd67b4428ad5bedccdc6f871f>:0 at <Module>.main.spec.GetDirectXVersion (std.basic_string<char,std::char_traits<char>,std::allocator<char> >* str_version, std.basic_string<char,std::char_traits<char>,std::allocator<char> >* str_version_number) [0x00783] in <32ab72cdd67b4428ad5bedccdc6f871f>:0 at <Module>.main.spec.winEnvCheck () [0x00022] in <32ab72cdd67b4428ad5bedccdc6f871f>:0 at Bind.Wrapper.init (System.Byte[] args, System.Int32 size) [0x00000] in <32ab72cdd67b4428ad5bedccdc6f871f>:0 at Settings.SettingsForm..ctor () [0x00223] in <481d0c84bccf4765aefeb0b8718703e5>:0 at (wrapper remoting-invoke-with-check) Settings.SettingsForm..ctor() at Settings.Program.Main () [0x00021] in <481d0c84bccf4765aefeb0b8718703e5>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object --- snip ---
Wine-Mono 5.0.0 | wine-5.7 ... Wine-Mono 6.1.1 | wine-6.6
--- snip --- Unhandled Exception: System.InvalidProgramException: Invalid IL code in <Module>:SetResolutionList (): IL_01e1: shr
at Bind.Wrapper.CheckResolution () [0x00000] in <32ab72cdd67b4428ad5bedccdc6f871f>:0 at Settings.Display.InitResolutionList () [0x00042] in <481d0c84bccf4765aefeb0b8718703e5>:0 at Settings.Display.SetupFromBind () [0x000f7] in <481d0c84bccf4765aefeb0b8718703e5>:0 at Settings.SettingsForm..ctor () [0x002a0] in <481d0c84bccf4765aefeb0b8718703e5>:0 at (wrapper remoting-invoke-with-check) Settings.SettingsForm..ctor() at Settings.Program.Main () [0x00021] in <481d0c84bccf4765aefeb0b8718703e5>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in <Module>:SetResolutionList (): IL_01e1: shr --- snip ---
Wine-Mono 6.2.0 | wine-6.10 = works
Fixed by https://source.winehq.org/git/wine.git/commitdiff/605a9120775e9599fa340008af... ("mscoree: Update Wine Mono to 6.2.0.").
Part of Wine 6.10 release.
Thanks Esme
Regards
https://bugs.winehq.org/show_bug.cgi?id=45505
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.0-rc4.