[Bug 47051] New: Excel (from Microsoft Office 365) crashes inside CreateActCtxW

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 47051] New: Excel (from Microsoft Office 365) crashes inside CreateActCtxW

Wine - Bugs mailing list
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: [hidden email]
          Reporter: [hidden email]
      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

--
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.


Reply | Threaded
Open this post in threaded view
|

[Bug 47051] Microsoft Excel 2016 (Office 365) crashes on startup ( Microsoft AppV ISV virtual filesystem technology requires kernel32.CreateActCtxW to be hot-patchable )

Wine - Bugs mailing list
https://bugs.winehq.org/show_bug.cgi?id=47051

Anastasius Focht <[hidden email]> 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|                            |[hidden email]
            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 <[hidden email]> ---
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

--
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.


Reply | Threaded
Open this post in threaded view
|

[Bug 47051] Microsoft Excel 2016 (Office 365) crashes on startup ( Microsoft AppV ISV virtual filesystem technology requires kernel32.CreateActCtxW to be hot-patchable )

Wine - Bugs mailing list
In reply to this post by Wine - Bugs mailing list
https://bugs.winehq.org/show_bug.cgi?id=47051

Louis Lenders <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
       Distribution|---                         |Debian
      Fixed by SHA1|                            |d4421f9c0bf42d45154a4a9d037
                   |                            |ce51f264756c8
             Status|NEW                         |RESOLVED

--- Comment #2 from Louis Lenders <[hidden email]> ---
Fixed by d4421f9c0bf42d45154a4a9d037ce51f264756c8

--
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.


Reply | Threaded
Open this post in threaded view
|

[Bug 47051] Microsoft Excel 2016 (Office 365) crashes on startup ( Microsoft AppV ISV virtual filesystem technology requires kernel32.CreateActCtxW to be hot-patchable )

Wine - Bugs mailing list
In reply to this post by Wine - Bugs mailing list
https://bugs.winehq.org/show_bug.cgi?id=47051

Alexandre Julliard <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |CLOSED

--- Comment #3 from Alexandre Julliard <[hidden email]> ---
Closing bugs fixed in 4.7.

--
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.