https://bugs.winehq.org/show_bug.cgi?id=47051
Bug ID: 47051 Summary: Excel (from Microsoft Office 365) crashes inside CreateActCtxW Product: Wine Version: 4.6 Hardware: x86 OS: Linux Status: NEW Keywords: patch Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: xerox.xerox2000x@gmail.com Distribution: ---
Created attachment 64219 --> https://bugs.winehq.org/attachment.cgi?id=64219 crashlog
Winword and Powerpoint start fine in current git, yet Excel still crashes. Crashlog attached. The patch below fixes the crash and makes Excel start fine for me. Will send later to wine-devel
diff --git a/dlls/kernel32/actctx.c b/dlls/kernel32/actctx.c index 17067ed1b4..1148ecebf0 100644 --- a/dlls/kernel32/actctx.c +++ b/dlls/kernel32/actctx.c @@ -114,7 +114,7 @@ done: * * Create an activation context. */ -HANDLE WINAPI CreateActCtxW(PCACTCTXW pActCtx) +HANDLE WINAPI DECLSPEC_HOTPATCH CreateActCtxW(PCACTCTXW pActCtx) { NTSTATUS status; HANDLE hActCtx;
louis@debian:~/.winemsoffice2/drive_c/Program Files/Microsoft Office/root/Office16$ sha1sum EXCEL.EXE da63eeba536534ae774bad192221218959f4f793 EXCEL.EXE
https://bugs.winehq.org/show_bug.cgi?id=47051
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://officecdn.microsoft. | |com.edgesuite.net/db/492350 | |F6-3A01-4F97-B9C0-C7C6DDF67 | |D60/media/en-US/WordRetail. | |img See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=45703 CC| |focht@gmx.net Summary|Excel (from Microsoft |Microsoft Excel 2016 |Office 365) crashes inside |(Office 365) crashes on |CreateActCtxW |startup (Microsoft AppV ISV | |virtual filesystem | |technology requires | |kernel32.CreateActCtxW to | |be hot-patchable)
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello Louis,
thanks for the ticket. I've added a download link and linked it to bug 45703 to denote the relation/follow-up.
I wonder if I can trick Internet Archive/Wayback machine to snapshot that 4.1 GB ISO download for eternity ;-)
Regards
https://bugs.winehq.org/show_bug.cgi?id=47051
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Distribution|--- |Debian Fixed by SHA1| |d4421f9c0bf42d45154a4a9d037 | |ce51f264756c8 Status|NEW |RESOLVED
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- Fixed by d4421f9c0bf42d45154a4a9d037ce51f264756c8
https://bugs.winehq.org/show_bug.cgi?id=47051
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.7.
https://bugs.winehq.org/show_bug.cgi?id=47051
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.x
https://bugs.winehq.org/show_bug.cgi?id=47051
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.0.x |---
--- Comment #4 from Michael Stefaniuc mstefani@winehq.org --- Removing the 4.0.x milestone from bug fixes included in 4.0.2.