https://bugs.winehq.org/show_bug.cgi?id=47736
Bug ID: 47736 Summary: __ASM_CFI not working on mac Product: Wine Version: unspecified Hardware: x86-64 OS: Mac OS X Status: NEW Keywords: regression Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: piotr.caban@gmail.com Regression SHA1: f2503a3e0d10bb563bc7ab62c6ff5093e6ad3f15
The problem is reproducible in 64-bit wine build on Mac (built with clang).
The simplest way of reproducing the problem is to write application with following code: try { RaiseException(0, 1, 0, NULL); } catch(...) { } It will crash when relay debug channel is enabled. It's caused by wine not being able to unwind relay_call function.
https://bugs.winehq.org/show_bug.cgi?id=47736
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
https://bugs.winehq.org/show_bug.cgi?id=47736
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ken@codeweavers.com Keywords| |patch
--- Comment #1 from Ken Thomases ken@codeweavers.com --- I have submitted a patch to fix this: https://source.winehq.org/patches/data/170487
https://bugs.winehq.org/show_bug.cgi?id=47736
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |021c5054f6c9eb6773ef99cfaac | |0fb8c48beea97 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Ken Thomases ken@codeweavers.com --- Fixed by:
Commit: 021c5054f6c9eb6773ef99cfaac0fb8c48beea97 URL: https://source.winehq.org/git/wine.git/?a=commit;h=021c5054f6c9eb6773ef99cfa...
Author: Ken Thomases ken@codeweavers.com Date: Thu Sep 26 13:38:16 2019 -0500
include: Always generate CFI directives on macOS.
https://bugs.winehq.org/show_bug.cgi?id=47736
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.17.