[Bug 47649] Wavelab 6 Installs but cannot launch
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Aug 20 05:14:14 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=47649
Paul Gofman <gofmanp at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |gofmanp at gmail.com
--- Comment #1 from Paul Gofman <gofmanp at gmail.com> ---
Looks very similar to Bug #47633. I don't have the program to test, but:
- The crash address is inside stack, after call to SetProcessWorkingSetSize();
- SetProcessWorkingSetSize() got DECLSPEC_HOTPATCH attribute lately (commit
09f588ee6909369b541398dd392d3ff77231e6a6), and is stub similar to
SetThreadStackGuarantee() concerned by Bug #47633;
- I can see the same problem in compiled SetProcessWorkingSetSize() in my local
build:
---
7125f7d0 <_SetProcessWorkingSetSizeEx at 16>:
7125f7d0: 8b ff mov %edi,%edi
7125f7d2: 55 push %ebp
7125f7d3: 8b ec mov %esp,%ebp
7125f7d5: f6 05 5c e0 27 71 04 testb $0x4,0x7127e05c
7125f7dc: 75 12 jne 7125f7f0
<_SetProcessWorkingSetSizeEx at 16+0x20>
7125f7de: b8 01 00 00 00 mov $0x1,%eax
; stack top is saved ebp here, missing 'add $0x4, %esp' or similar
7125f7e3: c2 10 00 ret $0x10
7125f7e6: 8d 76 00 lea 0x0(%esi),%esi
....
---
So ultimately it looks like a duplicate of Bug #47633, the root cause is the
same but the commit that triggered compiler bug here is different.
--
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.
More information about the wine-bugs
mailing list