Office 2010 installer crashes on Wine 9.0

Questions about Wine on Linux
Post Reply
IBAnderson
Newbie
Newbie
Posts: 2
Joined: Thu Jan 18, 2024 5:12 am

Office 2010 installer crashes on Wine 9.0

Post by IBAnderson »

On Wine 8.0.2 Office 2010 used to install and run perfectly fine. But on Wine 9.0 the installer crashes mid-install.

Code: Select all

Unhandled exception: 0xc06d007e in 32-bit code (0x7b642447).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b642447 ESP:012bf0bc EBP:012bf110 EFLAGS:00000297(   - --  I S -A-P-C)
 EAX:012bf0bc EBX:00000000 ECX:012bf134 EDX:012bf184
 ESI:74862448 EDI:00000000
Stack dump:
0x012bf0bc:  c06d007e 00000000 00000000 7b642447
0x012bf0cc:  00000001 012bf134 00000000 012bf0f8
0x012bf0dc:  7ff92c00 00000000 012bf108 7b6580ba
0x012bf0ec:  012bf0f8 7ff92c00 00000000 001a0018
0x012bf0fc:  7ff92c00 00000000 74862448 012bf11c
0x012bf10c:  00000000 012bf178 748593bb c06d007e
Backtrace:
=>0 0x7b642447 RaiseException+0x42(code=<is not available>, flags=<is not available>, count=<is not available>, args=<is not available>) [/usr/src/packages/BUILD/dlls/kernelbase/debug.c:378] in kernelbase (0x012bf110)
  1 0x748593bb in msi8d57.tmp (+0x493bb) (0x012bf178)
  2 0x74857977 in msi8d57.tmp (+0x47977) (0x012bf3ac)
  3 0x7482c6bd in msi8d57.tmp (+0x1c6bd) (0x012bfad0)
  4 0x7718f6bc in msi (+0x2f6bc) (0x012bfae0)
  5 0x77191e75 __wine_msi_call_dll_function+0x595(client_pid=0x20, guid=012BFF40) [/usr/src/packages/BUILD/dlls/msi/custom.c:563] in msi (0x012bff30)
  6 0x004012fd custom_action_thread+0x3d(arg=009BAB28) [/usr/src/packages/BUILD/programs/msiexec/msiexec.c:408] in msiexec (0x012bff50)
  7 0x7bbb9900 in kernel32 (+0x29900) (0x012bff68)
  8 0x7bd64d73 in ntdll (+0x54d73) (0x012bff80)
  9 0x7bd661d2 in ntdll (+0x561d2) (0x012bffec)
0x7b642447 RaiseException+0x42 [/usr/src/packages/BUILD/dlls/kernelbase/debug.c:378] in kernelbase: mov -0x04(%ebp), %ebx
Unable to access file '/usr/src/packages/BUILD/dlls/kernelbase/debug.c'
Modules:
Module  Address                 Debug info      Name (105 modules)
PE-Wine   400000-  43a000       Dwarf-4         msiexec
PE      600a0000-600a9000       Deferred        mspatcha
PE      74660000-747f4000       Deferred        osppcext
PE      74810000-7486d000       Export          msi8d57.tmp
PE-Wine 74fe0000-7508b000       Deferred        hnetcfg
PE      750d0000-750f0000       Deferred        osppc
PE-Wine 75100000-751fe000       Deferred        winhttp
PE-Wine 75360000-75cfc000       Deferred        msxml3
PE-Wine 766a0000-766f0000       Deferred        mpr
PE-Wine 76700000-768c8000       Deferred        wininet
PE-Wine 768e0000-76b4b000       Deferred        urlmon
PE-Wine 76b60000-76b9a000       Deferred        sxs
PE-Wine 76bb0000-76be5000       Deferred        odbccp32
PE-Wine 76c00000-76c34000       Deferred        imagehlp
PE-Wine 76c50000-770c2000       Deferred        comctl32
PE-Wine 770e0000-77149000       Deferred        cabinet
PE-Wine 77160000-77674000       Dwarf-4         msi
PE-Wine 77690000-778ea000       Deferred        dbghelp
PE-Wine 77900000-77947000       Deferred        bcrypt
PE-Wine 77960000-77c5a000       Deferred        crypt32
PE-Wine 77c70000-77d0c000       Deferred        wintrust
PE-Wine 77dc0000-77dda000       Deferred        version
PE-Wine 77fa0000-77fe9000       Deferred        winex11
PE-Wine 78140000-781a3000       Deferred        imm32
PE-Wine 78550000-78590000       Deferred        jsproxy
PE-Wine 785d0000-789a1000       Deferred        oleaut32
PE-Wine 790a0000-790e0000       Deferred        shcore
PE-Wine 790f0000-791ce000       Deferred        shlwapi
PE-Wine 791e0000-79e62000       Deferred        shell32
PE-Wine 79e80000-79ec0000       Deferred        coml2
PE-Wine 79ed0000-7a0d6000       Deferred        rpcrt4
PE-Wine 7a0f0000-7a127000       Deferred        win32u
PE-Wine 7a140000-7a61f000       Deferred        user32
PE-Wine 7a630000-7a869000       Deferred        gdi32
PE-Wine 7a880000-7a9bd000       Deferred        combase
PE-Wine 7a9d0000-7ae0c000       Deferred        ole32
PE-Wine 7ae20000-7aea7000       Deferred        ws2_32
PE-Wine 7aec0000-7b1c9000       Deferred        ucrtbase
PE-Wine 7b1e0000-7b26b000       Deferred        sechost
PE-Wine 7b280000-7b518000       Deferred        msvcrt
PE-Wine 7b530000-7b61d000       Deferred        advapi32
PE-Wine 7b630000-7bb71000       Dwarf-4         kernelbase
PE-Wine 7bb90000-7bcf6000       Dwarf-4         kernel32
PE-Wine 7bd10000-7bfeb000       Dwarf-4         ntdll
ELF     7d15d000-7d262000       Deferred        libgcrypt.so.20
ELF     7d262000-7d331000       Deferred        libzstd.so.1
ELF     7d331000-7d400000       Deferred        libsystemd.so.0
ELF     7d435000-7d460000       Deferred        libgpg-error.so.0
ELF     7d460000-7d484000       Deferred        liblz4.so.1
ELF     7d484000-7d4b0000       Deferred        liblzma.so.5
ELF     7d4b0000-7d4c3000       Deferred        libresolv.so.2
ELF     7d4c3000-7d522000       Deferred        libdbus-1.so.3
ELF     7d522000-7d600000       Deferred        libkrb5.so.3
ELF     7d700000-7d70b000       Deferred        libcap.so.2
ELF     7d70b000-7d713000       Deferred        libkeyutils.so.1
ELF     7d713000-7d722000       Deferred        libkrb5support.so.0
ELF     7d722000-7d754000       Deferred        libk5crypto.so.3
ELF     7d754000-7d800000       Deferred        libcups.so.2
ELF     7d904000-7d90a000       Deferred        libcom_err.so.2
ELF     7d90a000-7d920000       Deferred        libavahi-client.so.3
ELF     7d920000-7d92f000       Deferred        libavahi-common.so.3
ELF     7d92f000-7d98b000       Deferred        libgssapi_krb5.so.2
ELF     7d9b2000-7d9d9000       Deferred        libgcc_s.so.1
ELF     7db03000-7db0f000       Deferred        libffi.so.8
ELF     7db0f000-7db9e000       Deferred        libgmp.so.10
ELF     7db9e000-7dbe8000       Deferred        libhogweed.so.6
ELF     7dbe8000-7dc32000       Deferred        libnettle.so.8
ELF     7dc32000-7dddd000       Deferred        libunistring.so.2
ELF     7dddd000-7de00000       Deferred        libidn2.so.0
ELF     7de00000-7e02e000       Deferred        libgnutls.so.30
ELF     7e031000-7e18e000       Deferred        libp11-kit.so.0
ELF     7e1a7000-7e1ae000       Deferred        ws2_32.so
ELF     7e1ae000-7e1b5000       Deferred        crypt32.so
ELF     7e1b5000-7e1bd000       Deferred        libxfixes.so.3
ELF     7e1bd000-7e1ca000       Deferred        libxcursor.so.1
ELF     7e1ca000-7e1df000       Deferred        libxi.so.6
ELF     7e1df000-7e1e4000       Deferred        libxcomposite.so.1
ELF     7e1e4000-7e1f3000       Deferred        libxrandr.so.2
ELF     7e1f3000-7e201000       Deferred        libxrender.so.1
ELF     7e201000-7e209000       Deferred        libxxf86vm.so.1
ELF     7e209000-7e20e000       Deferred        libxinerama.so.1
ELF     7e20e000-7e21c000       Deferred        libmd.so.0
ELF     7e21c000-7e234000       Deferred        libbsd.so.0
ELF     7e234000-7e23c000       Deferred        libxdmcp.so.6
ELF     7e23c000-7e242000       Deferred        libxau.so.6
ELF     7e242000-7e270000       Deferred        libxcb.so.1
ELF     7e270000-7e3c2000       Deferred        libx11.so.6
ELF     7e3c2000-7e3d9000       Deferred        libxext.so.6
ELF     7e3da000-7e3f1000       Deferred        libtasn1.so.6
ELF     7e3f1000-7e3fe000       Deferred        bcrypt.so
ELF     7e400000-7e48b000       Deferred        winex11.so
ELF     7e6b6000-7e6e6000       Deferred        libexpat.so.1
ELF     7e6e6000-7e736000       Deferred        libfontconfig.so.1
ELF     7e736000-7e759000       Deferred        libbrotlicommon.so.1
ELF     7e759000-7e826000       Deferred        libfreetype.so.6
ELF     7e861000-7e87f000       Deferred        libz.so.1
ELF     7e87f000-7e987000       Deferred        libm.so.6
ELF     7ee0a000-7ee18000       Deferred        libbrotlidec.so.1
ELF     7ee18000-7ee58000       Deferred        libpng16.so.16
ELF     7ee7f000-7f000000       Deferred        win32u.so
ELF     f7c00000-f7e35000       Deferred        libc.so.6
ELF     f7e36000-f7e40000       Deferred        libuuid.so.1
ELF     f7e97000-f7f4d000       Export          ntdll.so
ELF     f7f4f000-f7f87000       Deferred        ld-linux.so.2
ELF     f7f87000-f7f8c000       Deferred        <wine-loader>
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 setup.exe
	00000024    0     
	0000011c    0     
	00000160    0     
	000001b0    0     wine_rpcrt4_server
	000002b8    0     wine_rpcrt4_io
	00000710    0     
00000038 services.exe
	0000003c    0     
	00000040    0     wine_rpcrt4_server
	0000004c    0     wine_rpcrt4_io
	00000070    0     wine_rpcrt4_io
	000000a0    0     wine_rpcrt4_io
	000000b8    0     wine_rpcrt4_io
	000000cc    0     
	000000f0    0     wine_rpcrt4_io
	00000718    0     wine_rpcrt4_io
00000044 winedevice.exe
	00000048    0     
	00000054    0     
	00000058    0     wine_sechost_service
	0000005c    0     
	00000060    0     
	00000064    0     
	000000c4    0     
	000000c8    0     
00000068 winedevice.exe
	0000006c    0     
	00000074    0     
	00000078    0     wine_sechost_service
	0000007c    0     
	00000088    0     
	0000008c    0     
	00000098    0     
	0000009c    0     
00000090 plugplay.exe
	00000094    0     
	000000a4    0     
	000000a8    0     wine_sechost_service
	000000ac    0     wine_rpcrt4_server
000000b0 svchost.exe
	000000b4    0     
	000000bc    0     
	000000c0    0     wine_sechost_service
000000d0 explorer.exe
	000000d4    0     
	000000ec    0     
	0000010c    0     wine_rpcrt4_server
000000e4 rpcss.exe
	000000e8    0     
	000000f8    0     
	000000fc    0     wine_sechost_service
	00000100    0     wine_rpcrt4_server
	00000104    0     wine_rpcrt4_server
	00000114    0     wine_rpcrt4_io
00000178 ose00000.exe
	0000017c    0     
	00000180    0     wine_rpcrt4_server
	00000190    0     
	00000194    0     
	00000318    0     wine_rpcrt4_io
	00000324    0     wine_rpcrt4_io
00000320 (D) C:\windows\system32\msiexec.exe
	0000032c    0     
	0000070c    0 <== 
	00000724    0     
000005f4 winemenubuilder.exe
	0000063c    0     
00000634 winemenubuilder.exe
	00000640    0     
00000658 winemenubuilder.exe
	00000654    0     
00000664 winemenubuilder.exe
	00000660    0     
00000650 winemenubuilder.exe
	0000065c    0     
00000648 winemenubuilder.exe
	00000644    0     
00000668 winemenubuilder.exe
	00000670    0     
0000066c winemenubuilder.exe
	00000674    0     
0000064c winemenubuilder.exe
	0000068c    0     
00000688 winemenubuilder.exe
	00000698    0     
00000694 winemenubuilder.exe
	000006a0    0     
0000069c winemenubuilder.exe
	000006a8    0     
0000071c conhost.exe
	00000728    0     
System information:
    Wine build: wine-9.0
    Platform: i386
    Version: Windows XP
    Host system: Linux
    Host version: 6.5.0-14-generic
Is there any way to fix this?
IBAnderson
Newbie
Newbie
Posts: 2
Joined: Thu Jan 18, 2024 5:12 am

Re: Office 2010 installer crashes on Wine 9.0

Post by IBAnderson »

The installer still errors out on Wine 9.3. I'm getting this error:

Code: Select all

02d4:err:msi:execute_script Execution of script 2 halted; action L"CA_ActionPaneACEs_Rollback_x86_enu.3643236F_FC70_11D3_A536_0090278A1BB8.923C1899_09AE_418B_B39D_A7A9EB6A7951" returned 1603
Any ideas?
Post Reply