[Bug 59914] New: One i386 uwninding testcase fails with wine built in MSVC mode
http://bugs.winehq.org/show_bug.cgi?id=59914 Bug ID: 59914 Summary: One i386 uwninding testcase fails with wine built in MSVC mode Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@list.winehq.org Reporter: martin@martin.st Distribution: --- Created attachment 81244 --> http://bugs.winehq.org/attachment.cgi?id=81244 Test binary The attached test binary, which is compiled from https://github.com/microsoft/compiler-tests/blob/master/seh/sehframes.cpp with MSVC with "cl -MD sehframes.cpp", fails when wine has been compiled by GCC. This doesn't seem to be a regression. When Wine is compiled with GCC (either as a full ELF build with --without-mingw, or as a PE build with --with-mingw), it fails. When Wine is compiled with Clang, either in mingw mode, msvc mode or as a full ELF build, it succeeds. When failing, it ends up with: 0024:err:virtual:virtual_setup_exception stack overflow 192 bytes addr 0x7b974496 stack 0x230f40 (0x230000-0x231000-0x330000) When succeeding, it ends with "Test passed". -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59914 --- Comment #1 from Martin Storsjö <martin@martin.st> --- And to be clear, this issue is observed with the latest git version of Wine. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59914 Martin Storsjö <martin@martin.st> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|One i386 uwninding testcase |One i386 uwninding testcase |fails with wine built in |fails with wine built with |MSVC mode |GCC -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59914 --- Comment #2 from Martin Storsjö <martin@martin.st> --- I had a typo and mixup in the bug title - this is about wine built with GCC, sorry about that. Also, note that this only happens with the testcase built with -MD, which could imply that the problem is in our msvcrt/ucrtbase, as it works with the MSVC provided functions statically linked in. But as it also works with other compiler builds of Wine, it's unclear where the bug is. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59914 Paul Gofman <pgofman@codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pgofman@codeweavers.com -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59914 Ken Sharp <imwellcushtymelike@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source Version|unspecified |11.11 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59914 Martin Storsjö <martin@martin.st> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |b4186d57640545b84d1a89033ee | |102559a05f292 Resolution|--- |FIXED --- Comment #3 from Martin Storsjö <martin@martin.st> --- This was fixed by b4186d57640545b84d1a89033ee102559a05f292. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=59914 Alexandre Julliard <julliard@winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #4 from Alexandre Julliard <julliard@winehq.org> --- Closing bugs fixed in 11.13. -- 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