[Bug 48931] New: Any binary from 64bit Cygwin crashes on launch
https://bugs.winehq.org/show_bug.cgi?id=48931 Bug ID: 48931 Summary: Any binary from 64bit Cygwin crashes on launch Product: Wine Version: 5.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: rpisl(a)seznam.cz Distribution: --- Any binary from 64bit Cygwin crashes on launch with: 002b:err:seh:setup_exception stack overflow 8464 bytes in thread 002b eip 00007f77fc7784a1 esp 00000000ffff5500 stack 0xffe00000-0xffff7000-0x100000000 It happens only with 64bit Cygwin binaries. I can't reproduce it with 32bit binaries. It does not happen with the distribution Wine 5.0. But if I compile it from source, it also crashes. It is always reproducible with Wine 5.6. I was unsuccessful obtaining an useful backtrace so far but will continue trying. This bug is NOT about bash.exe terminating (see bug 48891) or binaries crashing/terminating with FAST_CWD (see bug 40528). -- 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=48931 Roman Pišl <rpisl(a)seznam.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rpisl(a)seznam.cz -- 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=48931 --- Comment #1 from Roman Pišl <rpisl(a)seznam.cz> --- Created attachment 67130 --> https://bugs.winehq.org/attachment.cgi?id=67130 WINEDEBUG=+relay,+seh,+x11drv and backtrace Attaching some information that may help trace the crash. -- 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=48931 Qian Hong <fracting(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting(a)gmail.com --- Comment #2 from Qian Hong <fracting(a)gmail.com> --- I remember there was a 64bit only Cygwin stack overflow, which could be workaround by downgrading FreeType: https://github.com/TeaCI/msys2-docker/blob/master/Dockerfile#L4 wget http://security.ubuntu.com/ubuntu/pool/main/f/freetype/libfreetype6_2.5.2-1u... && wget http://security.ubuntu.com/ubuntu/pool/main/f/freetype/libfreetype6_2.5.2-1u... && dpkg -i libfreetype6_2.5.2-1ubuntu2_amd64.deb libfreetype6_2.5.2-1ubuntu2_i386.deb Unfortunately, I don't have Linux environment to test at the moment. Anyone could give it a test? -- 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=48931 --- Comment #3 from Roman Pišl <rpisl(a)seznam.cz> --- Hello, thanks for the tip. I manually replaced the system libfreetype, checked that the downgraded version was loaded (also libpng12 was needed), but no change, it still crashes. I am on Debian Buster. -- 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=48931 --- Comment #4 from Roman Pišl <rpisl(a)seznam.cz> --- The crash is no longer present after ca45eda758e29261691b27eecf1f4fc78bdfadc5. But the binaries still terminate early without an obvious reason (fix from bug 48891 does not help). -- 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=48931 --- Comment #5 from Roman Pišl <rpisl(a)seznam.cz> --- Created attachment 68075 --> https://bugs.winehq.org/attachment.cgi?id=68075 WINEDEBUG=+seh on Wine 5.16 A seh exception c0000005 occurs on Wine 5.16. -- 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=48931 Roman Pišl <rpisl(a)seznam.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pgofman(a)codeweavers.com --- Comment #6 from Roman Pišl <rpisl(a)seznam.cz> --- The patch https://source.winehq.org/patches/data/194466 also fixes this issue. -- 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=48931 Roman Pišl <rpisl(a)seznam.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #7 from Roman Pišl <rpisl(a)seznam.cz> --- This is a duplicate of bug 49860. *** This bug has been marked as a duplicate of bug 49860 *** -- 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=48931 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vladimir.kokovic(a)gmail.com --- Comment #8 from Zebediah Figura <z.figura12(a)gmail.com> --- *** Bug 49952 has been marked as a duplicate of this bug. *** -- 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=48931 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #9 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Closing Duplicate -- 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