https://bugs.winehq.org/show_bug.cgi?id=46411
Bug ID: 46411 Summary: MS Office 16 applications crash soon after start Product: Wine Version: 4.0-rc4 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: fooforever@gmail.com Distribution: ---
Created attachment 63175 --> https://bugs.winehq.org/attachment.cgi?id=63175 backtrace
Office can be installed using the method described here:https://appdb.winehq.org/objectManager.php?sClass=version&iId=35527 All the applications launch and seem to work for a few seconds, normally getting to the new document screen. They then crash with the trace reporting a C++ exception and this reason at the top of the trace GetFirmwareEnvironmentVariableW+0x143() Backtrace attached is from launching Word.
Running on 4.18.20-1-Manjaro Wine version 4.0rc-4 installed from Arch repos
https://bugs.winehq.org/show_bug.cgi?id=46411
fooforever@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux Hardware|x86 |x86-64
https://bugs.winehq.org/show_bug.cgi?id=46411
--- Comment #1 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 63176 --> https://bugs.winehq.org/attachment.cgi?id=63176 test
Could you attach the full terminal output, not only the backtrace? Also, you could test this patch, it just returns success in the mentioned function. It probably won't do anything, but can't hurt to try.
https://bugs.winehq.org/show_bug.cgi?id=46411
--- Comment #2 from fooforever@gmail.com --- So I built and tested without the patch seen as the gut is at rc5 I had only tested at rc4 before. Same behaviour. I also patched with your patch @Gijs and no change in the run behaviour, same crash and reported error. Attached the stderror output from the patched run.
https://bugs.winehq.org/show_bug.cgi?id=46411
--- Comment #3 from fooforever@gmail.com --- Created attachment 63191 --> https://bugs.winehq.org/attachment.cgi?id=63191 Stderror output with patch
https://bugs.winehq.org/show_bug.cgi?id=46411
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- In reply to fooforever from comment #3)
Created attachment 63191 [details] Stderror output with patch
Hi, I had a( look at your crashlog and this doesn't look right:
007b:err:module:import_dll Library C:\Program Files\Microsoft Office\root\Client\AppVIsvSubsystems32.dll (which is needed by L"C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX86\Microsoft Shared\DW\DW20.EXE") not found
Could you manually copy that dll into the right place, and see if it changes anything?
(AFAICT (but that`s my amateuranalysis) the installer fails to put some dlls into the right place because of CreateHardLinkA/W being a stub; this is what I saw for Office365, but I guess Office16 suffers from same problems; but beware this is a guess of me and not something I found throuhg thorough dbgug analysis.....)
https://bugs.winehq.org/show_bug.cgi?id=46411
--- Comment #5 from fooforever@gmail.com --- I am using the 365 installer so its probably the same issue. Copied the AppVIsvSubsystems32.dll from drive_c/Program Files/Microsoft Office/root/mcxml to /home/nick/.msoffice/drive_c/Program Files/Microsoft Office/root/Client and no change.
I did also rebuild the version with the patch again just in case I messed something up there and I did get slightly different results. The app still crashes before loading the main word screen though. I've updated the backtrace and terminal outputs to this test.
https://bugs.winehq.org/show_bug.cgi?id=46411
fooforever@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #63175|0 |1 is obsolete| |
--- Comment #6 from fooforever@gmail.com --- Created attachment 63200 --> https://bugs.winehq.org/attachment.cgi?id=63200 word crash backtrace with patch
https://bugs.winehq.org/show_bug.cgi?id=46411
fooforever@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #63191|0 |1 is obsolete| |
--- Comment #7 from fooforever@gmail.com --- Created attachment 63201 --> https://bugs.winehq.org/attachment.cgi?id=63201 Word stderror output with patch
https://bugs.winehq.org/show_bug.cgi?id=46411
chroniceel93 wktradewell@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wktradewell@gmail.com
--- Comment #8 from chroniceel93 wktradewell@gmail.com --- Affected by this problem on an Arch system running Wine 4.0
Followed the instructions hosted here: https://appdb.winehq.org/objectManager.php?sClass=version&iId=35527
And all office applications crash on startup with the backtrace pointing to GetFirmwareEnvironmentVariableW+0x143()
Can't really help much more than confirming this is an issue affecting more than one system.
https://bugs.winehq.org/show_bug.cgi?id=46411
--- Comment #9 from BieHDC byi5000@gmail.com --- Created attachment 63946 --> https://bugs.winehq.org/attachment.cgi?id=63946 Just Cause 2 Multiplayer backtrace
JC2MP (https://www.jc-mp.com/) seems to be affected by this as well
https://bugs.winehq.org/show_bug.cgi?id=46411
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch