http://bugs.winehq.org/show_bug.cgi?id=59333 --- Comment #34 from Hoshino Lina <lina@lina.yt> --- Created attachment 80435 --> http://bugs.winehq.org/attachment.cgi?id=80435 Bug repro Attached is a non-Unity repro that catches the bug within a few seconds. It also shows that very often contexts within __wine_syscall_dispatcher_return are returned (which is still wrong, but won't break Unity by itself), and only a fraction of those have the bad sp (which breaks Unity). I still don't understand the point of the `leaq 0x70(%rcx),%rsp`. Why is rsp being set to anything arbitrary at all? Just replacing that line with `movq 0x88(%rcx),%rsp` might go a long way towards fixing this, at least for Unity. -- 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.