http://bugs.winehq.org/show_bug.cgi?id=59276 Bug ID: 59276 Summary: Sigcheck: infinite loop when checking cert chain (Windows 8 and later) Product: Wine Version: 11.0 Hardware: x86-64 OS: MacOS Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown Assignee: wine-bugs@list.winehq.org Reporter: cemer99797@isorax.com Sigcheck is Microsoft's CLI utility to check for code signatures in exe files. When Wine is set to Windows version 8 or later, checking for the certificate signing chain (-i flag) results in an infinite loop. It keeps repeating the output with the certificate chain appearing hundreds of times per second. With winecfg version set to Windows version 2008 R2 or earlier, it works fine. Windows versions tested with infinite loop: win11 Windows 11 win10 Windows 10 win81 Windows 8.1 win8 Windows 8 Windows versions tested working fine: win2008r2 Windows 2008 R2 win7 Windows 7 win2008 Windows 2008 vista Windows Vista win2003 Windows 2003 winxp64 Windows XP 64 winxp Windows XP win2k Windows 2000 winme Windows ME win98 Windows 98 win95 Windows 95 nt40 Windows NT 4.0 nt351 Windows NT 3.51 win31 Windows 3.1 win30 Windows 3.0 win20 Windows 2.0 Use Sigcheck to check its own binary as an example (-accepteula to skip EULA): cd Sigcheck wine sigcheck64.exe -accepteula -i sigcheck64.exe Change Windows version so it works correctly: winecfg /v win2008r2 && wine sigcheck64.exe -accepteula -i sigcheck64.exe tested with Wine-Devel 11.0 on macOS 11 Sigcheck v2.90 info page: https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck Sigcheck.zip: https://download.sysinternals.com/files/Sigcheck.zip sha256: 96efa256749fde2ef157baee9677e417047a0d77325ad97ca800fa10c4bf0dbf -- 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.