Probably a naive question but I understand Office was completely recoded to work on Mac computers which are somewhat related to Unix. I wondered whether Mac office would work better on Linux than Windows versions on Linux?
My Linux version 4.10.0-38-generic
EDITION="Cinnamon 64-bit"
DESCRIPTION="Linux Mint 18.3 Sylvia"
I ask as I can completely leave Windows but I am pretty dependent on one program being Microsoft Excel and I cannot get the same functionality out of a FOSS version. Currently I run Linux Mint 18 and have issues with a windows 7 bottle running office 2007. Every time I load the software it goes through a configuration process - every single time! Then setup asks me if I want to reboot now? If I do I get a program error (below). Oddly Excel then opens up. The same thing happens if I cancel configuration process, but every time I have to do this. So I wondered about using a Mac version or whether I should use an XP bottle or something else altogether to fix this persistent bug? Ultimately I want the best version of Excel on my Linux machine..
Unhandled exception: page fault on read access to 0x005c4b48 in 32-bit code (0x7eb5b0f5).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7eb5b0f5 ESP:0033f280 EBP:0033f298 EFLAGS:00210206( R- -- I - -P- )
EAX:005c4b48 EBX:7ebb3eec ECX:0033f2b0 EDX:01049ae4
ESI:001c2c20 EDI:001c2c18
Stack dump:
0x0033f280: 00000002 00110000 00000000 0033f2b0
0x0033f290: 7ebb3eec 00000000 0033f2e8 7eb5c25c
0x0033f2a0: 00000000 7bc4edd6 0033f2d0 7eb5c25c
0x0033f2b0: 001c2c18 7eb32e10 0033f308 7ea727de
0x0033f2c0: 00000000 f74b6641 7ea2ece5 01049ae4
0x0033f2d0: 7eb3be60 7eb5c226 0033f300 7eb32e10
Backtrace:
=>0 0x7eb5b0f5 CStdStubBuffer_Disconnect+0x35() in rpcrt4 (0x0033f298)
1 0x7eb5c25c NdrCStdStubBuffer_Release+0x4b() in rpcrt4 (0x0033f2e8)
2 0x0104234c in osetupps (+0x234b) (0x0033f308)
3 0x7ea89072 in ole32 (+0x69071) (0x0033f3f8)
4 0x7ea89cc4 in ole32 (+0x69cc3) (0x0033f428)
5 0x7ea3d6fb in ole32 (+0x1d6fa) (0x0033f488)
6 0x7ea3eefb CoUninitialize+0xba() in ole32 (0x0033f4b8)
7 0x2e02847b in setup (+0x2847a) (0x0033fce0)
8 0x2e02b877 in setup (+0x2b876) (0x0033fdd0)
9 0x2e055972 in setup (+0x55971) (0x0033fe60)
10 0x7b45ecfc call_process_entry+0xb() in kernel32 (0x0033fe78)
11 0x7b45f98a ExitProcess+0xc89() in kernel32 (0x0033fea8)
12 0x7bc7c9c0 call_thread_func_wrapper+0xb() in ntdll (0x0033fec8)
13 0x7bc7f7b1 call_thread_func+0xb0() in ntdll (0x0033ffa8)
14 0x7bc7c99e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
15 0x7bc51a37 call_dll_entry_point+0x3b6() in ntdll (0x0033ffe8)
16 0xf757e79d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
17 0xf757e900 wine_switch_to_stack+0x1f() in libwine.so.1 (0xffcd4fe8)
18 0x7bc575cd LdrInitializeThunk+0x22c() in ntdll (0xffcd5028)
19 0x7b4668d1 __wine_kernel_init+0x990() in kernel32 (0xffcd5f18)
20 0x7bc58393 __wine_process_init+0x152() in ntdll (0xffcd5f88)
21 0xf757cb63 wine_init+0x292() in libwine.so.1 (0xffcd5fd8)
22 0x7c000a9a main+0x79() in <wine-loader> (0xffcd6418)
23 0xf7392637 __libc_start_main+0xf6() in libc.so.6 (0x00000000)
0x7eb5b0f5 CStdStubBuffer_Disconnect+0x35 in rpcrt4: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (150 modules)
PE 1040000- 104d000 Export osetupps
PE 2e000000-2e119000 Export setup
PE 40330000-4033d000 Deferred msoxmlmf
PE 6be90000-6beb0000 Deferred osppc
PE 6bed0000-6c064000 Deferred osppcext
ELF 79348000-7ac00000 Deferred libicudata.so.55
ELF 7b400000-7b7e0000 Dwarf kernel32<elf>
\-PE 7b410000-7b7e0000 \ kernel32
ELF 7bc00000-7bcf2000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcf2000 \ ntdll
ELF 7bfe4000-7c000000 Deferred jsproxy<elf>
\-PE 7bff0000-7c000000 \ jsproxy
ELF 7c000000-7c003000 Dwarf <wine-loader>
ELF 7c01c000-7c059000 Deferred winhttp<elf>
\-PE 7c020000-7c059000 \ winhttp
ELF 7c059000-7c06f000 Deferred winscard<elf>
\-PE 7c060000-7c06f000 \ winscard
ELF 7c06f000-7c12d000 Deferred msvcrt<elf>
\-PE 7c090000-7c12d000 \ msvcrt
ELF 7c12d000-7c152000 Deferred hnetcfg<elf>
\-PE 7c130000-7c152000 \ hnetcfg
ELF 7c152000-7c1c7000 Deferred libpcre.so.3
ELF 7c1c7000-7c276000 Deferred libgcrypt.so.20
ELF 7c276000-7c29c000 Deferred libselinux.so.1
ELF 7c29c000-7c32a000 Deferred libsystemd.so.0
ELF 7c32a000-7c400000 Deferred libkrb5.so.3
ELF 7c40e000-7c424000 Deferred libgpg-error.so.0
ELF 7c424000-7c47e000 Deferred libdbus-1.so.3
ELF 7c47e000-7c4af000 Deferred libk5crypto.so.3
ELF 7c4af000-7c4c3000 Deferred libavahi-client.so.3
ELF 7c4c3000-7c515000 Deferred libgssapi_krb5.so.2
ELF 7c515000-7c59c000 Deferred libcups.so.2
ELF 7c59c000-7c615000 Deferred wineps<elf>
\-PE 7c5c0000-7c615000 \ wineps
ELF 7c78c000-7c922000 Deferred libicuuc.so.55
ELF 7c922000-7cb03000 Deferred libxml2.so.2
ELF 7cb03000-7cc00000 Deferred msxml3<elf>
\-PE 7cb10000-7cc00000 \ msxml3
ELF 7cd0e000-7cdd4000 Deferred msvcr90<elf>
\-PE 7cd30000-7cdd4000 \ msvcr90
ELF 7d104000-7d111000 Deferred libkrb5support.so.0
ELF 7d13a000-7d178000 Deferred winspool<elf>
\-PE 7d140000-7d178000 \ winspool
ELF 7d1ac000-7d2df000 Deferred actxprxy<elf>
\-PE 7d1d0000-7d2df000 \ actxprxy
ELF 7d378000-7d3bd000 Deferred libxslt.so.1
ELF 7d3bd000-7d400000 Deferred usp10<elf>
\-PE 7d3c0000-7d400000 \ usp10
ELF 7d503000-7d508000 Deferred libkeyutils.so.1
ELF 7d508000-7d50d000 Deferred libcom_err.so.2
ELF 7d50d000-7d533000 Deferred liblzma.so.5
ELF 7d56a000-7d5a2000 Deferred hhctrl<elf>
\-PE 7d570000-7d5a2000 \ hhctrl
ELF 7d5a2000-7d5bf000 Deferred libgcc_s.so.1
ELF 7d5c1000-7d5cf000 Deferred libavahi-common.so.3
ELF 7d670000-7d689000 Deferred cryptnet<elf>
\-PE 7d680000-7d689000 \ cryptnet
ELF 7d689000-7d6ca000 Deferred rsaenh<elf>
\-PE 7d690000-7d6ca000 \ rsaenh
ELF 7d6ca000-7d6e3000 Deferred imagehlp<elf>
\-PE 7d6d0000-7d6e3000 \ imagehlp
ELF 7d705000-7d70c000 Deferred libxfixes.so.3
ELF 7d70c000-7d718000 Deferred libxcursor.so.1
ELF 7d718000-7d72b000 Deferred libxi.so.6
ELF 7d72b000-7d72f000 Deferred libxcomposite.so.1
ELF 7d72f000-7d73c000 Deferred libxrandr.so.2
ELF 7d73c000-7d748000 Deferred libxrender.so.1
ELF 7d748000-7d74f000 Deferred libxxf86vm.so.1
ELF 7d74f000-7d753000 Deferred libxinerama.so.1
ELF 7d753000-7d75a000 Deferred libxdmcp.so.6
ELF 7d75a000-7d75e000 Deferred libxau.so.6
ELF 7d75e000-7d784000 Deferred libxcb.so.1
ELF 7d784000-7d8cf000 Deferred libx11.so.6
ELF 7d8cf000-7d8e4000 Deferred libxext.so.6
ELF 7d90d000-7d999000 Deferred winex11<elf>
\-PE 7d920000-7d999000 \ winex11
ELF 7d999000-7d9bc000 Deferred imm32<elf>
\-PE 7d9a0000-7d9bc000 \ imm32
ELF 7da75000-7da9f000 Deferred libexpat.so.1
ELF 7da9f000-7dae8000 Deferred libfontconfig.so.1
ELF 7dae8000-7db13000 Deferred libpng12.so.0
ELF 7db13000-7dbc3000 Deferred libfreetype.so.6
ELF 7dbc3000-7dc4f000 Deferred libgmp.so.10
ELF 7dc4f000-7dc84000 Deferred libhogweed.so.4
ELF 7dc84000-7dcc1000 Deferred libnettle.so.6
ELF 7dcc1000-7dcd6000 Deferred libtasn1.so.6
ELF 7dcd6000-7dd0a000 Deferred libidn.so.11
ELF 7dd0a000-7dd6b000 Deferred libp11-kit.so.0
ELF 7dd6b000-7dec3000 Deferred libgnutls.so.30
ELF 7deec000-7df0b000 Deferred cabinet<elf>
\-PE 7def0000-7df0b000 \ cabinet
ELF 7df0b000-7e006000 Deferred comctl32<elf>
\-PE 7df10000-7e006000 \ comctl32
ELF 7e006000-7e07d000 Deferred wininet<elf>
\-PE 7e010000-7e07d000 \ wininet
ELF 7e07d000-7e118000 Deferred urlmon<elf>
\-PE 7e090000-7e118000 \ urlmon
ELF 7e118000-7e205000 Deferred msi<elf>
\-PE 7e120000-7e205000 \ msi
ELF 7e205000-7e218000 Deferred psapi<elf>
\-PE 7e210000-7e218000 \ psapi
ELF 7e218000-7e233000 Deferred libz.so.1
ELF 7e233000-7e296000 Deferred dbghelp<elf>
\-PE 7e240000-7e296000 \ dbghelp
ELF 7e296000-7e360000 Deferred crypt32<elf>
\-PE 7e2a0000-7e360000 \ crypt32
ELF 7e360000-7e394000 Deferred wintrust<elf>
\-PE 7e370000-7e394000 \ wintrust
ELF 7e394000-7e409000 Deferred shlwapi<elf>
\-PE 7e3a0000-7e409000 \ shlwapi
ELF 7e409000-7e650000 Deferred shell32<elf>
\-PE 7e420000-7e650000 \ shell32
ELF 7e650000-7e788000 Deferred oleaut32<elf>
\-PE 7e670000-7e788000 \ oleaut32
ELF 7e788000-7e8b8000 Deferred gdi32<elf>
\-PE 7e7a0000-7e8b8000 \ gdi32
ELF 7e8b8000-7ea09000 Deferred user32<elf>
\-PE 7e8d0000-7ea09000 \ user32
ELF 7ea09000-7eb3c000 Dwarf ole32<elf>
\-PE 7ea20000-7eb3c000 \ ole32
ELF 7eb3c000-7ebba000 Dwarf rpcrt4<elf>
\-PE 7eb50000-7ebba000 \ rpcrt4
ELF 7ebba000-7ebf5000 Deferred ws2_32<elf>
\-PE 7ebc0000-7ebf5000 \ ws2_32
ELF 7ebf5000-7ec6d000 Deferred advapi32<elf>
\-PE 7ec00000-7ec6d000 \ advapi32
ELF 7ec6d000-7ec86000 Deferred libresolv.so.2
ELF 7ec88000-7ecaf000 Deferred mpr<elf>
\-PE 7ec90000-7ecaf000 \ mpr
ELF 7ecaf000-7ecd6000 Deferred iphlpapi<elf>
\-PE 7ecc0000-7ecd6000 \ iphlpapi
ELF 7ecd6000-7ed03000 Deferred netapi32<elf>
\-PE 7ece0000-7ed03000 \ netapi32
ELF 7ed03000-7ed34000 Deferred secur32<elf>
\-PE 7ed10000-7ed34000 \ secur32
ELF 7ed34000-7ed47000 Deferred libnss_files.so.2
ELF 7ed47000-7ed54000 Deferred libnss_nis.so.2
ELF 7ed54000-7ed6f000 Deferred libnsl.so.1
ELF 7ed6f000-7ed79000 Deferred libnss_compat.so.2
ELF 7ef79000-7efce000 Deferred libm.so.6
ELF 7efce000-7efd7000 Deferred librt.so.1
ELF 7efde000-7efe7000 Deferred libffi.so.6
ELF 7efe7000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7375000-f737a000 Deferred libdl.so.2
ELF f737a000-f7530000 Dwarf libc.so.6
ELF f7530000-f754d000 Deferred libpthread.so.0
ELF f7576000-f772d000 Dwarf libwine.so.1
ELF f772e000-f7753000 Deferred ld-linux.so.2
ELF f7755000-f7756000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 winewrapper.exe
00000009 0
0000000c services.exe
000001c3 0
0000018a 0
00000046 0
00000040 0
0000001c 0
00000012 0
0000000e 0
0000000d 0
00000010 winedevice.exe
00000020 0
00000017 0
00000016 0
00000011 0
0000001a plugplay.exe
0000001f 0
0000001e 0
0000001b 0
00000021 explorer.exe
00000026 0
00000025 0
00000024 0
00000023 0
00000022 0
0000003e svchost.exe
00000198 0
00000197 0
00000053 0
00000043 0
00000042 0
0000003f 0
00000044 rpcss.exe
0000019c 0
00000050 0
0000004d 0
0000004b 0
0000004a 0
00000049 0
00000048 0
00000045 0
0000005e (D) C:\Program Files\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\Setup.exe
00000187 0
00000071 0
00000067 0
00000060 0
0000005f 0 <==
00000188 OSPPSVC.EXE
000001aa 0
0000019b 0
00000193 0
00000192 0
00000190 0
0000018e 0
0000018c 0
00000189 0
System information:
Wine build: cxoffice-16.2.0beta1rc4-19-g04cc47d
Platform: i386
Version: Windows 7
Host system: Linux
Host version: 4.10.0-38-generic