Microsoft Office 2007 and Wine only

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
christoff
Level 2
Level 2
Posts: 11
Joined: Tue Mar 25, 2008 3:12 am

Microsoft Office 2007 and Wine only

Post by christoff »

First off before I delve into the purpose of this thread I want to lay down a few ground rules. This thread is only about MS OFFICE 2007 (OFFICE 12) and Wine. No Exceptions!

To break it down further I don't want any information about the following alternatives which I know work, but defeat the purpose.

No talk of:
  • Open Office (Ooo)
    MS OFFICE 2000, XP or 2003
    CrossOver Office
    any emulators (EMUs) such as VirtualBox, VMWare, Qemu etc.
That aside the purpose of this thread is to combine the intelligent minds here and even the new Wine users to get MS OFFICE 2007 (OFFICE12) installed on their *nix machine.

There are 2 Methods for accomplishing this mission
  • Using the Installer to Install MS OFFICE 2007 in Wine
    Copying OFFICE 12 from a Windows system, copy registry keys and play with dll overrides to get the software to work in Wine
Apparently there are a few users who have definitely gotten OFFICE12 to work in Wine; namely twickline of Wine Review, but he has neglected to post any information on how he did it even after several months and asking nicely. This thread will not be a flame war against him or his website. I think he puts out good information, but I don't think we see eye to eye. There are also some videos out on Youtube.com

The point is that Wine in its current state is capable of getting OFFICE12 to run. I reinstalled Wine 0.9.58 yesterday and played with the dll overrides and was able to get the installer all the way up to where it was to copy files, but it didn't crash and didn't copy any files so I know I am close in that regard.

So I hope that all the users will come together to get this application suite working in either method. I will post my data and overrides I am currently employing. Remember it's all about sharing information.
Last edited by christoff on Wed Mar 26, 2008 12:52 pm, edited 1 time in total.
James Hawkins

Microsoft Office 2007 and Wine only

Post by James Hawkins »

On Tue, Mar 25, 2008 at 3:48 AM, christoff <[email protected]> wrote:
First off before I delve into the purpose of this thread I want to lay down a few ground rules. This thread is only about MS OFFICE 2007 (OFFICE 12) and Wine. No Exceptions!

To break it down further I don't want any information about the following alternatives which I know work, but defeat the purpose.

No talk of:
Open Office (Ooo)
MS OFFICE 2000, XP or 2003
CrossOver Office
any emulators (EMUs) such as VirtualBox, VMWare, Qemu etc.
That aside the purpose of this thread is to combine the intelligent minds here and even the new Wine users to get MS OFFICE 2007 (OFFICE12) installed on their *nix machine.

There are 2 Methods for accomplishing this mission
Using the Installer to Install MS OFFICE 2007 in Wine
Copying OFFICE 12 from a Windows system, copy registry keys and play with dll overrides to get the software to work in Wine

Apparently there are a few users who have definitely gotten OFFICE12 to work in Wine; namely twickline of Wine Review (http://wine-review.blogspot.com/), but he has neglected to post any information on how he did it even after several months and asking nicely (http://www.wine-forum.org/showthread.php?t=178). This thread will not be a flame war against him or his website. I think he puts out good information, but I don't think we see eye to eye. There are also some videos out on Youtube.com

The point is that Wine in its current state is capable of getting OFFICE12 to run. I reinstalled Wine 0.9.58 yesterday and played with the dll overrides and was able to get the installer all the way up to where it was to copy files, but it didn't crash and didn't copy any files so I know I am close in that regard.

So I hope that all the users will come together to get this application suite working in either method. I will post my data and overrides I am currently employing. Remember it's all about sharing information.
Why are you using dll overrides? The installer works fine with a
clean wineprefix.

--
James Hawkins
christoff
Level 2
Level 2
Posts: 11
Joined: Tue Mar 25, 2008 3:12 am

Post by christoff »

yea you can do it with a clean winecfg, but files don't get installed. The Installer doesn't crash, but it repeats this "fixme:xrender:X11DRV_AlphaBlend not a dibsection" in the terminal and files don't install.

fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:ole:NdrCorrelationInitialize (0x7e078c88, 0x7e078888, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:ole:NdrCorrelationFree (0x7e078c88): stub
fixme:ole:NdrCorrelationInitialize (0x7e078d40, 0x7e078940, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:ole:NdrCorrelationFree (0x7e078d40): stub
fixme:ole:NdrCorrelationInitialize (0x7e078910, 0x7e078510, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:ole:NdrCorrelationFree (0x7e078910): stub
fixme:ole:NdrCorrelationInitialize (0x7e078908, 0x7e078508, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:rpc:RpcImpersonateClient ((nil)): stub
fixme:rpc:RpcRevertToSelf stub
fixme:ole:NdrCorrelationFree (0x7e078908): stub
fixme:ole:NdrCorrelationInitialize (0x7e078914, 0x7e078514, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:ole:NdrCorrelationFree (0x7e078914): stub
fixme:ole:NdrCorrelationInitialize (0x7e0788a0, 0x7e0784a0, 1024, 0x0): stub
fixme:ole:EmbeddedComplexSize unhandled embedded type b7
fixme:ole:EmbeddedComplexSize unhandled embedded type b7
fixme:ole:EmbeddedComplexSize unhandled embedded type b7
fixme:ole:EmbeddedComplexSize unhandled embedded type b7
fixme:ole:EmbeddedComplexSize unhandled embedded type b7
wine: Unhandled page fault on read access to 0x00000080 at address 0x7eb2a0b0 (thread 0016), starting debugger...
fixme:xrender:X11DRV_AlphaBlend not a dibsection
Unhandled exception: page fault on read access to 0x00000080 in 32-bit code (0x7eb2a0b0).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7eb2a0b0 ESP:7e0782b4 EBP:7e0782dc EFLAGS:00010246( - 00 -RIZP1)
EAX:00000001 EBX:7eb5dff4 ECX:7e0788a0 EDX:00000080
ESI:007dbcd4 EDI:00000080
Stack dump:
0x7e0782b4: 7eb546b7 7e078334 7eb631f1 7eb569b3
0x7e0782c4: 7e0788a0 7e078a98 7eb29ffb 7eb5dff4
0x7e0782d4: 007dbcd4 00000080 7e07833c 7eb2d1a3
0x7e0782e4: 7e0788a0 00000080 007dbcd4 7eb5dff4
0x7e0782f4: 007dbcac 7e078a90 7e07833c 7eb2f370
0x7e078304: 7e0788a0 7e078a90 00000080 7e0788a0
Backtrace:
=>1 0x7eb2a0b0 NdrConformantStringBufferSize+0xc0() in rpcrt4 (0x7e0782dc)
2 0x7eb2d1a3 PointerBufferSize+0x113() in rpcrt4 (0x7e07833c)
3 0x7eb3095e ComplexBufferSize+0x12e() in rpcrt4 (0x7e07838c)
4 0x7eb30f29 NdrComplexStructBufferSize+0x99() in rpcrt4 (0x7e0783cc)
5 0x7eb3be5b client_do_args+0x45b() in rpcrt4 (0x7e07843c)
6 0x7eb3c605 NdrClientCall2+0x485() in rpcrt4 (0x7e078a6c)
7 0x00974f7f in osetup (+0x2a4f7f) (0x7e078a80)
8 0x008742e7 in osetup (+0x1a42e7) (0x7e078b2c)
9 0x00840272 in osetup (+0x170272) (0x7e078f88)
10 0x008435e2 in osetup (+0x1735e2) (0x7e078fb8)
11 0x0083ec6b in osetup (+0x16ec6b) (0x7e0791a4)
12 0x0083a77a in osetup (+0x16a77a) (0x7e079650)
13 0x0080ea50 in osetup (+0x13ea50) (0x7e079778)
14 0x00813cfc in osetup (+0x143cfc) (0x7e079fc4)
15 0x008351b4 in osetup (+0x1651b4) (0x7e079fe8)
16 0x008354d7 in osetup (+0x1654d7) (0x7e07a37c)
17 0x007fe84b in osetup (+0x12e84b) (0x7e07a9b4)
18 0x007ff5fc in osetup (+0x12f5fc) (0x7e07aa18)
19 0x7bc6aade call_thread_entry_point+0xe() in ntdll (0x7e07aa28)
20 0x7bc6b172 call_thread_func+0x42() in ntdll (0x7e07aac8)
21 0x7bc6b432 start_thread+0x232() in ntdll (0x7e07b3c8)
22 0xb7e8ffea start_thread+0xba() in libpthread.so.0 (0x7e07b4b8)
23 0xb7e1b23e __clone+0x5e() in libc.so.6 (0x00000000)
0x7eb2a0b0 NdrConformantStringBufferSize+0xc0 in rpcrt4: cmpw $0,0x0(%edx)
Modules:
Module Address Debug info Name (102 modules)
PE 6d0000- d19000 Export osetup
PE 1010000- 103d000 Deferred osetupui
PE 30000000-30072000 Deferred setup
PE 48000000-4806c000 Deferred riched20
PE 69b10000-69c27000 Deferred msxml3
PE 70d00000-70e91000 Deferred gdiplus
PE 71590000-71617000 Deferred comctl32
ELF 7b800000-7b92c000 Deferred kernel32<elf>
\-PE 7b820000-7b92c000 \ kernel32
ELF 7bc00000-7bca5000 Export ntdll<elf>
\-PE 7bc10000-7bca5000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7de0f000-7de1b000 Deferred libgcc_s.so.1
ELF 7e081000-7e0a2000 Deferred hhctrl<elf>
\-PE 7e090000-7e0a2000 \ hhctrl
ELF 7e0a2000-7e0d5000 Deferred uxtheme<elf>
\-PE 7e0b0000-7e0d5000 \ uxtheme
ELF 7e0d5000-7e0f3000 Deferred hlink<elf>
\-PE 7e0e0000-7e0f3000 \ hlink
ELF 7e0f3000-7e107000 Deferred msimg32<elf>
\-PE 7e100000-7e107000 \ msimg32
ELF 7e107000-7e11c000 Deferred oleacc<elf>
\-PE 7e110000-7e11c000 \ oleacc
ELF 7e11c000-7e149000 Deferred ws2_32<elf>
\-PE 7e120000-7e149000 \ ws2_32
ELF 7e149000-7e170000 Deferred netapi32<elf>
\-PE 7e150000-7e170000 \ netapi32
ELF 7e170000-7e198000 Deferred secur32<elf>
\-PE 7e180000-7e198000 \ secur32
ELF 7e198000-7e1d4000 Deferred rsaenh<elf>
\-PE 7e1a0000-7e1d4000 \ rsaenh
ELF 7e1d4000-7e1ec000 Deferred imagehlp<elf>
\-PE 7e1e0000-7e1ec000 \ imagehlp
ELF 7e210000-7e22e000 Deferred imm32<elf>
\-PE 7e220000-7e22e000 \ imm32
ELF 7e28c000-7e296000 Deferred libxcursor.so.1
ELF 7e296000-7e29c000 Deferred libxfixes.so.3
ELF 7e29c000-7e2a0000 Deferred libxcomposite.so.1
ELF 7e2a0000-7e2a9000 Deferred libxrender.so.1
ELF 7e2a9000-7e2c2000 Deferred libxcb.so.1
ELF 7e2c2000-7e3dd000 Deferred libx11.so.6
ELF 7e3dd000-7e3f6000 Deferred libice.so.6
ELF 7e41d000-7e4ae000 Deferred winex11<elf>
\-PE 7e430000-7e4ae000 \ winex11
ELF 7e55e000-7e57f000 Deferred libexpat.so.1
ELF 7e57f000-7e5ab000 Deferred libfontconfig.so.1
ELF 7e5ab000-7e5be000 Deferred libz.so.1
ELF 7e5be000-7e62d000 Deferred libfreetype.so.6
ELF 7e62d000-7e634000 Deferred libxrandr.so.2
ELF 7e634000-7e638000 Deferred libxinerama.so.1
ELF 7e638000-7e63c000 Deferred libxau.so.6
ELF 7e654000-7e675000 Deferred cabinet<elf>
\-PE 7e660000-7e675000 \ cabinet
ELF 7e675000-7e697000 Deferred mpr<elf>
\-PE 7e680000-7e697000 \ mpr
ELF 7e697000-7e6e4000 Deferred wininet<elf>
\-PE 7e6a0000-7e6e4000 \ wininet
ELF 7e6e4000-7e723000 Deferred urlmon<elf>
\-PE 7e6f0000-7e723000 \ urlmon
ELF 7e723000-7e7c9000 Deferred msi<elf>
\-PE 7e730000-7e7c9000 \ msi
ELF 7e7c9000-7e86c000 Deferred oleaut32<elf>
\-PE 7e7e0000-7e86c000 \ oleaut32
ELF 7e86c000-7e8b7000 Deferred dbghelp<elf>
\-PE 7e870000-7e8b7000 \ dbghelp
ELF 7e8b7000-7e91f000 Deferred crypt32<elf>
\-PE 7e8c0000-7e91f000 \ crypt32
ELF 7e91f000-7e948000 Deferred wintrust<elf>
\-PE 7e930000-7e948000 \ wintrust
ELF 7e948000-7e9a2000 Deferred shlwapi<elf>
\-PE 7e960000-7e9a2000 \ shlwapi
ELF 7e9a2000-7eaab000 Deferred shell32<elf>
\-PE 7e9b0000-7eaab000 \ shell32
ELF 7eaab000-7eabe000 Deferred libresolv.so.2
ELF 7eac0000-7eacf000 Deferred libxext.so.6
ELF 7eacf000-7eae5000 Deferred psapi<elf>
\-PE 7ead0000-7eae5000 \ psapi
ELF 7eae5000-7eb04000 Deferred iphlpapi<elf>
\-PE 7eaf0000-7eb04000 \ iphlpapi
ELF 7eb04000-7eb64000 Export rpcrt4<elf>
\-PE 7eb10000-7eb64000 \ rpcrt4
ELF 7eb64000-7ec00000 Deferred gdi32<elf>
\-PE 7eb70000-7ec00000 \ gdi32
ELF 7ec00000-7ed42000 Deferred user32<elf>
\-PE 7ec20000-7ed42000 \ user32
ELF 7ed42000-7ede7000 Deferred ole32<elf>
\-PE 7ed50000-7ede7000 \ ole32
ELF 7ede7000-7ee35000 Deferred advapi32<elf>
\-PE 7edf0000-7ee35000 \ advapi32
ELF 7ee35000-7ee4f000 Deferred version<elf>
\-PE 7ee40000-7ee4f000 \ version
ELF 7efb4000-7efd9000 Deferred libm.so.6
ELF 7efdc000-7efe2000 Deferred libxxf86vm.so.1
ELF 7efe2000-7efeb000 Deferred libsm.so.6
ELF 7efeb000-7f000000 Deferred lz32<elf>
\-PE 7eff0000-7f000000 \ lz32
ELF b7d50000-b7d53000 Deferred libxcb-xlib.so.0
ELF b7d54000-b7d58000 Deferred libdl.so.2
ELF b7d58000-b7e8b000 Export libc.so.6
ELF b7e8b000-b7ea2000 Export libpthread.so.0
ELF b7ec9000-b7fde000 Deferred libwine.so.1
ELF b7fdf000-b7ffb000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) D:\setup.exe
00000016 0 <==
00000009 0
0000000a
0000000b 0
0000000e
00000011 0
00000010 0
0000000f 0
00000012
00000014 0
00000013 0
00000019
0000001f 0
0000001e 0
0000001d 0
0000001c 0
0000001b 0
0000001a 0
Backtrace:
=>1 0x7eb2a0b0 NdrConformantStringBufferSize+0xc0() in rpcrt4 (0x7e0782dc)
2 0x7eb2d1a3 PointerBufferSize+0x113() in rpcrt4 (0x7e07833c)
3 0x7eb3095e ComplexBufferSize+0x12e() in rpcrt4 (0x7e07838c)
4 0x7eb30f29 NdrComplexStructBufferSize+0x99() in rpcrt4 (0x7e0783cc)
5 0x7eb3be5b client_do_args+0x45b() in rpcrt4 (0x7e07843c)
6 0x7eb3c605 NdrClientCall2+0x485() in rpcrt4 (0x7e078a6c)
7 0x00974f7f in osetup (+0x2a4f7f) (0x7e078a80)
8 0x008742e7 in osetup (+0x1a42e7) (0x7e078b2c)
9 0x00840272 in osetup (+0x170272) (0x7e078f88)
10 0x008435e2 in osetup (+0x1735e2) (0x7e078fb8)
11 0x0083ec6b in osetup (+0x16ec6b) (0x7e0791a4)
12 0x0083a77a in osetup (+0x16a77a) (0x7e079650)
13 0x0080ea50 in osetup (+0x13ea50) (0x7e079778)
14 0x00813cfc in osetup (+0x143cfc) (0x7e079fc4)
15 0x008351b4 in osetup (+0x1651b4) (0x7e079fe8)
16 0x008354d7 in osetup (+0x1654d7) (0x7e07a37c)
17 0x007fe84b in osetup (+0x12e84b) (0x7e07a9b4)
18 0x007ff5fc in osetup (+0x12f5fc) (0x7e07aa18)
19 0x7bc6aade call_thread_entry_point+0xe() in ntdll (0x7e07aa28)
20 0x7bc6b172 call_thread_func+0x42() in ntdll (0x7e07aac8)
21 0x7bc6b432 start_thread+0x232() in ntdll (0x7e07b3c8)
22 0xb7e8ffea start_thread+0xba() in libpthread.so.0 (0x7e07b4b8)
23 0xb7e1b23e __clone+0x5e() in libc.so.6 (0x00000000)
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Can you post what dll overrides you used to get that far? When I tried just running setup with no overrides it aborted with the message "Setup cannot continue because a required file is either corrupted or not available. Run Setup again from the original source disk or download location." I'm not sure what to make of that message--I was using the original CD, which worked fine installing in XP.

I, too, would like to get this to work. I'm not a programmer (actually, I'm an English teacher), so I really don't understand most of the console output, and right now don't have a clue as to how to run winedbg. But I am willing to test things out, and am not afraid of the command line or editing text files if I have clear directions as to what I have to do. (Which is to say, please remember that some things that seem glaringly obvious to pros are not at all obvious to us ordinary end-users who are fairly new to Linux and Wine.)

I'm running OpenSuse 10.3 and Wine 0.9.58 (installed through Yast).
christoff
Level 2
Level 2
Posts: 11
Joined: Tue Mar 25, 2008 3:12 am

Post by christoff »

dimesio wrote:I'm running OpenSuse 10.3 and Wine 0.9.58 (installed through Yast).
Running the Same! openSUSE is the best OS. anyways back to the issue at hand.

In order for MS OFFICE12 to install you need a minimum of 3 things:
  • dotnet 1.1
    msxml3 (which will automatically make the dll override you need)
    Windows Installer 2.0
    All Microsoft Fonts
The easiest way to do this is start with a clean Wine prefix. Delete your old ~/.wine directory or rename it to something else for the time being.

I use winetricks which was invented by Dan Kegel. A very good script which simplifies Wine life. Thanks Dan.

The following things will be done from the Terminal: Now run winetricks
  • > winetricks
A menu will pop up and select the following packages to install:
  • dotnet11
    msxml3
    msi2
    allfonts
Then you can run "wine setup.exe" and it will end up where I was above; but I had way more dll overrides on mine because although these are the minimum things to get the installer going, I would conjecture that there are more dlls needed to make this program take flight.

Now as to just copying OFFICE12 from an XP system being another method... I am still trying to iron that one out. There are a lot of registry values to play with.

enjoy
christoff
Level 2
Level 2
Posts: 11
Joined: Tue Mar 25, 2008 3:12 am

Post by christoff »

I decided to take a step back today and figure out what is really going on behind the scenes while running Microsoft Office 2007.

I downloaded Process Viewer 5.2.15.1 and loaded that up took note of dlls operating on a clean install of Windows XP within VirtualBox. I then fired up Word 2007 and then right clicked on WINWORD.EXE and viewed all of the DLLs running associated to it.

Well it turns out I didn't learn too much more then what I already knew, but it did clarify a lot of what I already knew. I then started to play around with DLL overrides to try to get things running a little more smoothly. I am still not there yet, but I think I am making some good progress.

Enclosed is a happy snap.
Image
jdefoe
Newbie
Newbie
Posts: 3
Joined: Thu Mar 27, 2008 8:17 am

Issue using Winetricks

Post by jdefoe »

I'm glad to see that a thread like this one has appeared. Hopefully we can all work together and figure out how to get Office 2007 working in Wine. I tried to take the steps regarding using Winetricks a couple of posts back, but it didn't work very well.

I'm running Ubuntu 7.10.

Here's the status of the installations of the 4 things from Winetricks:

MSXML3 - installed perfectly
All fonts - some installed (arial, courrier, times new roman) but after that I received an error.
MSI2 - fails to install
DotNet1.1 - fails to install, giving an error saying I need IE 5.01 or higher or something like that.

Any ideas?

I'm pretty new to Linux and Wine (I've been using them about 2 months), but I love it and Office 2007 is the only app that I regularly need to use that I need Windows for right now. I do have Office 2007 installed on a different partition on the same PC, so if at some point there's better information available on what it takes to copy everything over from Windows to Linux I could definitely test that out.

Thanks in advance for any information anyone has on the errors I'm receiving.
christoff
Level 2
Level 2
Posts: 11
Joined: Tue Mar 25, 2008 3:12 am

Many thanks goes out to twickline of Wine Review

Post by christoff »

Well if no one else here noticed, twickline of Wine Review has just post a howto on getting Microsoft Office 2007 installed and running with the help of CrossOver Games.

Only the following programs within the office suite work using this hack:
  • Excel
    OneNote
    PowerPoint
    Picture Manager
    Publisher
    WinWord
Which still leaves the following programs on the broken list:
  • Access
    Groove
    InfoPath
    Outlook
That being said he noted there are still some bugs and such floating around. I'd still like to investigate those bugs and either make patches or workarounds to resolve those issues.
jdefoe
Newbie
Newbie
Posts: 3
Joined: Thu Mar 27, 2008 8:17 am

twickline's howto - PowerPoint not working

Post by jdefoe »

I tried twickline's howto, and everything seemed to work, except for PowerPoint, which crashes upon launch. Based on reading the comments on the Wine Review blog, other users have had this issue. Any idea how to get this application working?
christoff
Level 2
Level 2
Posts: 11
Joined: Tue Mar 25, 2008 3:12 am

Post by christoff »

I tried twickline's howto, and everything seemed to work, except for PowerPoint, which crashes upon launch. Based on reading the comments on the Wine Review blog, other users have had this issue. Any idea how to get this application working?
See my post on this issue and other things here

http://wine-review.blogspot.com/2008/03 ... pdate.html
jdefoe
Newbie
Newbie
Posts: 3
Joined: Thu Mar 27, 2008 8:17 am

PowerPoint issues

Post by jdefoe »

Great stuff, Christoff & Twickline.

Word and Excel seem to work almost flawlessly.

I was able to get PowerPoint working by using WineTricks to install RichEd20 and 30 (or whatever they're called). However, there seem to be 2 remaining issues:

1) PowerPoint Viewer 2007 won't open .pptx files
2) I can't save files in PowerPoint or open some .pptx files.

Has anyone else had these issues? I'm using Ubuntu 7.10 and Wine 0.9.58.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Microsoft Office 2007 and Wine only

Post by austin987 »

On 4/1/08, jdefoe <[email protected]> wrote:
1) PowerPoint Viewer 2007 won't open .pptx files
See bug 9942
stimpak
Level 3
Level 3
Posts: 72
Joined: Tue Apr 01, 2008 12:56 pm

Post by stimpak »

Great work christoff! keep us updated for anything new you have managed to find. thumps up!
rubenvb
Level 1
Level 1
Posts: 7
Joined: Thu Apr 03, 2008 3:20 pm

Post by rubenvb »

I've been running Ubuntu 7.10 in virtualbox and installed office 2007 through following steps:
1) clean wine 0.9.58 install
2) delete rpcrt4.dll and msxml3.dll from the wine system32 folder
3) download rpcrt4.dll from the net and place it in system32
4) download and install msxml3 from ms website (default wine settings)
5) set following dll overrides: rpcrt4.dll and msxml3.dll both to native (windows)
6) install office professional plus
and voila

some big problems:
a) fonts don't work here
b) equation editor doesn't either (big problem for me)
c) after I rebooted i got an error from wine: IOPL not enabled
this last issue isn't office 2007 related and i'd like a fix for it please.

anyone have ideas for the fonts problem and the equation editor?
Thanks
rubenvb
Level 1
Level 1
Posts: 7
Joined: Thu Apr 03, 2008 3:20 pm

Post by rubenvb »

Update:
I've tried reinstalling wine and office 2007 because i couldn't get the abovementioned error fixed (iopl something something)
I compiled crossover office from source using Christoff's instructions, which worked fine.

i got office installed, but every time i try to run word, I get an error concerning msvcr80.dll, and I didn't have this before.

I did install office with version= Vista in wine... I'll try to reinstall it (again) in xp mode, which worked last time
DARKGuy
Level 2
Level 2
Posts: 35
Joined: Mon Mar 31, 2008 8:16 pm

Microsoft Office 2007 and Wine only

Post by DARKGuy »

Why don't you copy the DLL to ~/.wine/drive_c/windows/system32? it
usually works with some Windows apps I use that need msvcr70.dll and
so on...

Never tried Office 2007, so it's just a wild guess.

On Sat, Apr 5, 2008 at 2:42 PM, rubenvb <[email protected]> wrote:
Update:
I've tried reinstalling wine and office 2007 because i couldn't get the abovementioned error fixed (iopl something something)
I compiled crossover office from source using Christoff's instructions, which worked fine.

i got office installed, but every time i try to run word, I get an error concerning msvcr80.dll, and I didn't have this before.

I did install office with version= Vista in wine... I'll try to reinstall it (again) in xp mode, which worked last time




rubenvb
Level 1
Level 1
Posts: 7
Joined: Thu Apr 03, 2008 3:20 pm

Post by rubenvb »

Already tried that, wine doesn't work with msvcr80.dll native... it crashes

Any fixes for this problem, I can't open any app now...
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

rubenvb wrote:Already tried that, wine doesn't work with msvcr80.dll native... it crashes

Any fixes for this problem, I can't open any app now...
That dll is part msvc 2005 runtime. You CAN NOT copy them to system32! And DARKGuy, keep that in mind - don't give the wrong directions.
Remove it from system32 and install it properly:

Code: Select all

winetricks vcrun2005
drsilk
Newbie
Newbie
Posts: 1
Joined: Mon Apr 07, 2008 10:06 am

Post by drsilk »

This is a great thread and very helpful. Even though I do want/need to install office 2007, my greatest need at work is for Outlook 2007 to work. Has anyone quantified the problems with Outlook 2007 not working whereas Word, Excel, etc are?

Currently I need to run virtualbox with outlook and leave it open all day. If outlook could work in wine I'd only have to boot the virtualbox once in a great while.

Outlook 07 has a lot of new features when setup on an exchange 2007 server complete with unified messaging. I need to use these at work and obviously msft doens't release all API's so no other mail client can take advantage of any of it.

I've just installed wine first time yesterday on ubuntu 7.10 and just seeing if there is any way I can help get outlook working. I'm no programmer but I have enough machines around to use as test beds to try stuff out.
Gerry Visel

Microsoft Office 2007 and Wine only

Post by Gerry Visel »

On Thu, Mar 27, 2008 at 12:22 PM, christoff <[email protected]>
wrote:
Well if no one else here noticed, twickline of Wine Review (
http://wine-review.blogspot.com/) has just post a howto on getting
Microsoft Office 2007 installed and running (
http://wine-review.blogspot.com/2008/03 ... stall.html)
with the help of CrossOver Games (
http://www.codeweavers.com/products/cxgames/?ad=53).

That being said he noted there are still some bugs and such floating
around. I'd still like to investigate those bugs and either make patches or
workarounds to resolve those issues.
Thanks for all your work on this, Guys!

Do you think it would work with Office 97? I'll have to give it a try...

Gerry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-us ... chment.htm
Dan Kegel

Microsoft Office 2007 and Wine only

Post by Dan Kegel »

On Mon, Apr 7, 2008 at 8:42 AM, Gerry Visel <[email protected]> wrote:
Do you think it would work with Office 97? I'll have to give it a try...
I'm using office '97. I think I might have needed to do
winetricks vcrun6 mfc40
but in general it seems to work fine, you don't need any
fancy recipe. One warning
on install ("unable to register accwiz.dll") but otherwise
ok.
Chad
Level 2
Level 2
Posts: 35
Joined: Wed Feb 27, 2008 3:17 pm

Post by Chad »

drsilk wrote:This is a great thread and very helpful. Even though I do want/need to install office 2007, my greatest need at work is for Outlook 2007 to work. Has anyone quantified the problems with Outlook 2007 not working whereas Word, Excel, etc are?

Currently I need to run virtualbox with outlook and leave it open all day. If outlook could work in wine I'd only have to boot the virtualbox once in a great while.

Outlook 07 has a lot of new features when setup on an exchange 2007 server complete with unified messaging. I need to use these at work and obviously msft doens't release all API's so no other mail client can take advantage of any of it.

I've just installed wine first time yesterday on ubuntu 7.10 and just seeing if there is any way I can help get outlook working. I'm no programmer but I have enough machines around to use as test beds to try stuff out.
I'd be interested in this as well. I currently use Crossover for Outlook 2003, but what exactly is it that's stopping it from working with regular wine?

I've tried to replicate my crossover bottle with outlook installed in it, in terms of applications installed, win version, and native dlls. However, I still can't get it to launch. I assume some people have, as this bug report seems to require it to work in wine for them to troubleshoot that (unless this is a crossover dev using wine's bugzilla for crossover's product, since it's based on wine).

I would love to use an alternative to outlook, but none of the alternative's available to me integrate with exchange the way I need for work. I tried Evolution and that simply crashes when trying to connect to our exchange server (exchange 2007 backend). I guess I can hope that the developer for that plugin work's out the bugs with it.

Anyways, it would be great if someone had at least an explanation for what is keeping it from working in wine in the first place. I tried to run some different debug channels for the pop-up that comes up but I can't seem to find anything useful.
seizer
Newbie
Newbie
Posts: 1
Joined: Sun May 04, 2008 5:13 am

Post by seizer »

Hi,
Has anyone tested Office 2007 on the wine 0.9.61? I've spent more than few days trying to get it working. I use Ubuntu Hardy Heron. Few days ago on 0.9.60 I finally finished intallation process however word,execl didin't work (splash screen and error box). On the newest wine I cannot install it. Via winetricks I've installed dotnet2.0 msixml3, mfc40, vb6run, vcrun2005, vcrun2005, wine profile is set to "vista" (all without errors). Next
wine setup.exe
Output from terminal:

Code: Select all

...
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:xrender:X11DRV_AlphaBlend not a dibsection
fixme:msi:ITERATE_PublishAssembly Manifest unhandled
err:heap:HEAP_ValidateInUseArena Heap 0x110000: bad back ptr 0x720063 for arena 0xb382418
err:heap:HEAP_ValidateInUseArena Heap 0x110000: in-use arena 0xb3823d0 next block has PREV_FREE flag
wine: Unhandled page fault on write access to 0x0b58258c at address 0x7bc422f3 (thread 0020), starting debugger...
Unhandled exception: page fault on write access to 0x0b58258c in 32-bit code (0x7bc422f3).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7bc422f3 ESP:7e02f98c EBP:7e02f9c4 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:00000003 EBX:7bc88444 ECX:0052ff0c EDX:0b582588
 ESI:0b382580 EDI:0b582588
Stack dump:
0x7e02f98c:  7bc88444 0b382588 7e02f9e4 7bc42f3f
0x7e02f99c:  00000000 0000005d 0052ff0c 0b280000
0x7e02f9ac:  00027510 00000000 7bc422cd 7bc88444
0x7e02f9bc:  0b382580 00200000 7e02f9e4 7bc4259e
0x7e02f9cc:  0000000e 00110000 0b582598 0b280000
0x7e02f9dc:  0b382580 00200000 7e02fa44 7bc43760
Backtrace:
=>1 0x7bc422f3 in ntdll (+0x322f3) (0x7e02f9c4)
  2 0x7bc4259e in ntdll (+0x3259e) (0x7e02f9e4)
  3 0x7bc43760 RtlAllocateHeap+0xb0() in ntdll (0x7e02fa44)
  4 0x7e6bcb47 in msi (+0x3cb47) (0x7e02fa64)
  5 0x7e5c50c4 FDICopy+0x13d4() in cabinet (0x7e046c14)
  6 0x7e6bd13b msi_cabextract+0x26b() in msi (0x7e046c74)
  7 0x7e6c3685 msi_extract_file+0xb5() in msi (0x7e046cb4)
  8 0x7e692c8e in msi (+0x12c8e) (0x7e046ef4)
  9 0x7e6d4a1f MSI_IterateRecords+0x8f() in msi (0x7e046f34)
  10 0x7e690fa0 in msi (+0x10fa0) (0x7e046f74)
  11 0x7e6929f5 in msi (+0x129f5) (0x7e046fb4)
  12 0x7e6930b2 ACTION_PerformAction+0x42() in msi (0x7e046ff4)
  13 0x7e693263 in msi (+0x13263) (0x7e047034)
  14 0x7e6929f5 in msi (+0x129f5) (0x7e047074)
  15 0x7e6930b2 ACTION_PerformAction+0x42() in msi (0x7e0470b4)
  16 0x7e693741 in msi (+0x13741) (0x7e0470e4)
  17 0x7e6d4a1f MSI_IterateRecords+0x8f() in msi (0x7e047124)
  18 0x7e6922ce in msi (+0x122ce) (0x7e047164)
  19 0x7e699bf7 MSI_InstallPackage+0x3f7() in msi (0x7e0471d4)
  20 0x7e6cbb98 MsiInstallProductW+0x58() in msi (0x7e047214)
  21 0x008579c6 in osetup (+0x1879c6) (0x7e047268)
  22 0x008290a5 in osetup (+0x1590a5) (0x7e04778c)
  23 0x00814522 in osetup (+0x144522) (0x7e047fe4)
  24 0x008351b4 in osetup (+0x1651b4) (0x7e048008)
  25 0x008354d7 in osetup (+0x1654d7) (0x7e04839c)
  26 0x007fe84b in osetup (+0x12e84b) (0x7e0489d4)
  27 0x007ff5fc in osetup (+0x12f5fc) (0x7e048a38)
  28 0x7bc6af9e call_thread_entry_point+0xe() in ntdll (0x7e048a48)
  29 0x7bc6b632 in ntdll (+0x5b632) (0x7e048ae8)
  30 0x7bc6b862 in ntdll (+0x5b862) (0x7e0493d8)
  31 0xb7dac4fb start_thread+0xcb() in libpthread.so.0 (0x7e0494c8)
  32 0xb7d2de5e __clone+0x5e() in libc.so.6 (0x00000000)
0x7bc422f3: movl	$0x45455246,0x4(%edi)
Modules:
Module	Address			Debug info	Name (130 modules)
PE	  6d0000-  d19000	Export          osetup
PE	  f00000-  f35000	Deferred        osetupui
PE	30000000-30072000	Deferred        setup
PE	60340000-60348000	Deferred        culture
PE	60610000-60616000	Deferred        fusion
PE	641f0000-6420d000	Deferred        shfusion
PE	64220000-64238000	Deferred        shfusres
PE	69b10000-69c14000	Deferred        msxml3
PE	78130000-781cb000	Deferred        msvcr80
PE	79000000-79045000	Deferred        mscoree
PE	79e70000-7a3d1000	Deferred        mscorwks
ELF	7b800000-7b92c000	Deferred        kernel32<elf>
  \-PE	7b820000-7b92c000	\               kernel32
ELF	7bc00000-7bca4000	Export          ntdll<elf>
  \-PE	7bc10000-7bca4000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7d79b000-7d804000	Deferred        msvcrt<elf>
  \-PE	7d7b0000-7d804000	\               msvcrt
ELF	7d915000-7d919000	Deferred        libgpg-error.so.0
ELF	7d919000-7d966000	Deferred        libgcrypt.so.11
ELF	7d966000-7d998000	Deferred        libcrypt.so.1
ELF	7d998000-7da0d000	Deferred        libgnutls.so.13
ELF	7da0d000-7da30000	Deferred        libk5crypto.so.3
ELF	7da30000-7dabd000	Deferred        libkrb5.so.3
ELF	7dabd000-7dae6000	Deferred        libgssapi_krb5.so.2
ELF	7dae6000-7db19000	Deferred        libcups.so.2
ELF	7dc8d000-7dc9d000	Deferred        libtasn1.so.3
ELF	7dc9d000-7dca0000	Deferred        libkeyutils.so.1
ELF	7dca0000-7dca8000	Deferred        libkrb5support.so.0
ELF	7ddf6000-7de01000	Deferred        libgcc_s.so.1
ELF	7de03000-7de06000	Deferred        libcom_err.so.2
ELF	7e04f000-7e099000	Deferred        riched20<elf>
  \-PE	7e060000-7e099000	\               riched20
ELF	7e099000-7e0bb000	Deferred        hhctrl<elf>
  \-PE	7e0a0000-7e0bb000	\               hhctrl
ELF	7e0bb000-7e0d8000	Deferred        hlink<elf>
  \-PE	7e0c0000-7e0d8000	\               hlink
ELF	7e0d8000-7e10f000	Deferred        gdiplus<elf>
  \-PE	7e0e0000-7e10f000	\               gdiplus
ELF	7e10f000-7e122000	Deferred        msimg32<elf>
  \-PE	7e110000-7e122000	\               msimg32
ELF	7e122000-7e136000	Deferred        oleacc<elf>
  \-PE	7e130000-7e136000	\               oleacc
ELF	7e136000-7e162000	Deferred        ws2_32<elf>
  \-PE	7e140000-7e162000	\               ws2_32
ELF	7e162000-7e188000	Deferred        netapi32<elf>
  \-PE	7e170000-7e188000	\               netapi32
ELF	7e188000-7e1af000	Deferred        secur32<elf>
  \-PE	7e190000-7e1af000	\               secur32
ELF	7e1af000-7e1e9000	Deferred        rsaenh<elf>
  \-PE	7e1c0000-7e1e9000	\               rsaenh
ELF	7e1e9000-7e200000	Deferred        imagehlp<elf>
  \-PE	7e1f0000-7e200000	\               imagehlp
ELF	7e252000-7e285000	Deferred        uxtheme<elf>
  \-PE	7e260000-7e285000	\               uxtheme
ELF	7e285000-7e28e000	Deferred        libxcursor.so.1
ELF	7e28e000-7e293000	Deferred        libxfixes.so.3
ELF	7e293000-7e296000	Deferred        libxcomposite.so.1
ELF	7e296000-7e29c000	Deferred        libxrandr.so.2
ELF	7e29c000-7e2a4000	Deferred        libxrender.so.1
ELF	7e2a4000-7e2a7000	Deferred        libxinerama.so.1
ELF	7e2a7000-7e2c7000	Deferred        imm32<elf>
  \-PE	7e2b0000-7e2c7000	\               imm32
ELF	7e2c7000-7e2cc000	Deferred        libxdmcp.so.6
ELF	7e2cc000-7e2e4000	Deferred        libxcb.so.1
ELF	7e2e4000-7e2e6000	Deferred        libxcb-xlib.so.0
ELF	7e2e6000-7e2e9000	Deferred        libxau.so.6
ELF	7e2e9000-7e3d0000	Deferred        libx11.so.6
ELF	7e3d0000-7e3de000	Deferred        libxext.so.6
ELF	7e3de000-7e3e3000	Deferred        libxxf86vm.so.1
ELF	7e3e3000-7e3fb000	Deferred        libice.so.6
ELF	7e3fb000-7e403000	Deferred        libsm.so.6
ELF	7e411000-7e4a7000	Deferred        winex11<elf>
  \-PE	7e420000-7e4a7000	\               winex11
ELF	7e4d7000-7e4f8000	Deferred        libexpat.so.1
ELF	7e4f8000-7e522000	Deferred        libfontconfig.so.1
ELF	7e522000-7e537000	Deferred        libz.so.1
ELF	7e537000-7e5a7000	Deferred        libfreetype.so.6
ELF	7e5a7000-7e5c7000	Export          cabinet<elf>
  \-PE	7e5b0000-7e5c7000	\               cabinet
ELF	7e5c7000-7e5e8000	Deferred        mpr<elf>
  \-PE	7e5d0000-7e5e8000	\               mpr
ELF	7e5e8000-7e636000	Deferred        wininet<elf>
  \-PE	7e5f0000-7e636000	\               wininet
ELF	7e636000-7e675000	Deferred        urlmon<elf>
  \-PE	7e640000-7e675000	\               urlmon
ELF	7e675000-7e71d000	Export          msi<elf>
  \-PE	7e680000-7e71d000	\               msi
ELF	7e71d000-7e7bf000	Deferred        oleaut32<elf>
  \-PE	7e730000-7e7bf000	\               oleaut32
ELF	7e7bf000-7e7d4000	Deferred        psapi<elf>
  \-PE	7e7c0000-7e7d4000	\               psapi
ELF	7e7d4000-7e81e000	Deferred        dbghelp<elf>
  \-PE	7e7e0000-7e81e000	\               dbghelp
ELF	7e81e000-7e886000	Deferred        crypt32<elf>
  \-PE	7e830000-7e886000	\               crypt32
ELF	7e886000-7e8af000	Deferred        wintrust<elf>
  \-PE	7e890000-7e8af000	\               wintrust
ELF	7e8af000-7e96e000	Deferred        comctl32<elf>
  \-PE	7e8c0000-7e96e000	\               comctl32
ELF	7e96e000-7e9c7000	Deferred        shlwapi<elf>
  \-PE	7e980000-7e9c7000	\               shlwapi
ELF	7e9c7000-7ead4000	Deferred        shell32<elf>
  \-PE	7e9e0000-7ead4000	\               shell32
ELF	7ead4000-7eae7000	Deferred        libresolv.so.2
ELF	7eaf5000-7eb13000	Deferred        iphlpapi<elf>
  \-PE	7eb00000-7eb13000	\               iphlpapi
PE	7eb13000-7eb7b000	Deferred        rpcrt4
ELF	7eb7b000-7ec16000	Deferred        gdi32<elf>
  \-PE	7eb90000-7ec16000	\               gdi32
ELF	7ec16000-7ed5d000	Deferred        user32<elf>
  \-PE	7ec30000-7ed5d000	\               user32
ELF	7ed5d000-7ee01000	Deferred        ole32<elf>
  \-PE	7ed70000-7ee01000	\               ole32
ELF	7ee01000-7ee53000	Deferred        advapi32<elf>
  \-PE	7ee10000-7ee53000	\               advapi32
ELF	7ee53000-7ee67000	Deferred        lz32<elf>
  \-PE	7ee60000-7ee67000	\               lz32
ELF	7ee67000-7ee80000	Deferred        version<elf>
  \-PE	7ee70000-7ee80000	\               version
ELF	7efa0000-7efab000	Deferred        libnss_files.so.2
ELF	7efab000-7efb5000	Deferred        libnss_nis.so.2
ELF	7efb5000-7efcd000	Deferred        libnsl.so.1
ELF	7efcd000-7eff2000	Deferred        libm.so.6
ELF	7eff7000-7f000000	Deferred        libnss_compat.so.2
ELF	b7c53000-b7c57000	Deferred        libdl.so.2
ELF	b7c57000-b7da6000	Export          libc.so.6
ELF	b7da7000-b7dbf000	Export          libpthread.so.0
ELF	b7dcd000-b7f03000	Deferred        libwine.so.1
ELF	b7f05000-b7f21000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\media\sda1\archiwum\programy\Microsoft.Office.Enterpise.2007.PL.serial\Microsoft Office Enterpise 2007 PL\setup.exe
	00000020    0 <==
	00000009    0
0000000c 
	000000d3    0
	000000b5    0
	000000b2    0
	000000af    0
	000000a4    0
	000000a1    0
	00000092    0
	0000008b    0
	0000008d    0
	00000088    0
	00000075    0
	00000063    0
	00000094    0
	00000091    0
	0000008c    0
	00000089    0
	00000086    0
	00000081    0
	0000007e    0
	0000007b    0
	00000076    0
	00000073    0
	00000070    0
	00000060    0
	00000055    0
	00000061    0
	0000005e    0
	00000053    0
	00000050    0
	00000013    0
	0000000f    0
	00000012    0
	00000010    0
	00000047    0
	00000046    0
	00000045    0
	00000034    0
	00000030    0
	00000023    0
	00000021    0
	0000001b    0
	0000000e    0
	0000000d    0
00000017 
	0000001c    0
	0000001a    0
	00000019    0
	00000018    0
0000001d 
	0000001e    0
00000026 
	000000b7    0
	000000b6    0
	0000002f    0
	0000002e    0
	0000002d    0
	0000002b    0
	0000002a    0
	00000028    0
	00000027    0
Backtrace:
=>1 0x7bc422f3 in ntdll (+0x322f3) (0x7e02f9c4)
  2 0x7bc4259e in ntdll (+0x3259e) (0x7e02f9e4)
  3 0x7bc43760 RtlAllocateHeap+0xb0() in ntdll (0x7e02fa44)
  4 0x7e6bcb47 in msi (+0x3cb47) (0x7e02fa64)
  5 0x7e5c50c4 FDICopy+0x13d4() in cabinet (0x7e046c14)
  6 0x7e6bd13b msi_cabextract+0x26b() in msi (0x7e046c74)
  7 0x7e6c3685 msi_extract_file+0xb5() in msi (0x7e046cb4)
  8 0x7e692c8e in msi (+0x12c8e) (0x7e046ef4)
  9 0x7e6d4a1f MSI_IterateRecords+0x8f() in msi (0x7e046f34)
  10 0x7e690fa0 in msi (+0x10fa0) (0x7e046f74)
  11 0x7e6929f5 in msi (+0x129f5) (0x7e046fb4)
  12 0x7e6930b2 ACTION_PerformAction+0x42() in msi (0x7e046ff4)
  13 0x7e693263 in msi (+0x13263) (0x7e047034)
  14 0x7e6929f5 in msi (+0x129f5) (0x7e047074)
  15 0x7e6930b2 ACTION_PerformAction+0x42() in msi (0x7e0470b4)
  16 0x7e693741 in msi (+0x13741) (0x7e0470e4)
  17 0x7e6d4a1f MSI_IterateRecords+0x8f() in msi (0x7e047124)
  18 0x7e6922ce in msi (+0x122ce) (0x7e047164)
  19 0x7e699bf7 MSI_InstallPackage+0x3f7() in msi (0x7e0471d4)
  20 0x7e6cbb98 MsiInstallProductW+0x58() in msi (0x7e047214)
  21 0x008579c6 in osetup (+0x1879c6) (0x7e047268)
  22 0x008290a5 in osetup (+0x1590a5) (0x7e04778c)
  23 0x00814522 in osetup (+0x144522) (0x7e047fe4)
  24 0x008351b4 in osetup (+0x1651b4) (0x7e048008)
  25 0x008354d7 in osetup (+0x1654d7) (0x7e04839c)
  26 0x007fe84b in osetup (+0x12e84b) (0x7e0489d4)
  27 0x007ff5fc in osetup (+0x12f5fc) (0x7e048a38)
  28 0x7bc6af9e call_thread_entry_point+0xe() in ntdll (0x7e048a48)
  29 0x7bc6b632 in ntdll (+0x5b632) (0x7e048ae8)
  30 0x7bc6b862 in ntdll (+0x5b862) (0x7e0493d8)
  31 0xb7dac4fb start_thread+0xcb() in libpthread.so.0 (0x7e0494c8)
  32 0xb7d2de5e __clone+0x5e() in libc.so.6 (0x00000000)
err:ntdll:RtlpWaitForCriticalSection section 0x110048 "heap.c: main process heap section" wait timed out in thread 0009, blocked by 0020, retrying (60 sec)
chadeldridge
Newbie
Newbie
Posts: 1
Joined: Thu May 29, 2008 12:27 pm

Post by chadeldridge »

Seems as far as I can get with Outlook (which is the only portion of this I am actually installing, not the full suite) is "Cannot Start Microsoft Outlook" here is the debug information from the terminal:

fixme:heap:HeapSetInformation 0×110000 1 (nil) 0
fixme:heap:HeapSetInformation 0×110000 1 (nil) 0
err:ole:CoCreateInstance apartment not initialised
fixme:heap:HeapSetInformation 0×110000 1 (nil) 0
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:heap:HeapSetInformation 0×110000 1 (nil) 0
fixme:heap:HeapSetInformation 0×110000 1 (nil) 0
fixme:advapi:RegisterTraceGuidsW 0×38ee62e8 0×442628 0×442630 14 0×442690 (null) (null) 0×442640

Thanks for your help.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

This is a known bug: http://bugs.winehq.org/show_bug.cgi?id=12975. You can always add your test data to the bug report and vote for it if it's important to you.
Locked