http://bugs.winehq.org/show_bug.cgi?id=21673
Summary: Wine 1.1.38 failes Office 2007 (Enterprise) installation Product: Wine Version: 1.1.38 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: thomasstather@aol.com
Created an attachment (id=26175) --> (http://bugs.winehq.org/attachment.cgi?id=26175) wine error log
Hello
In the current version of wine the Office2007 Enterprise installation will fail (the following output log is attached). I installed wine on Ubuntu 9.10 (x86) and according to the appdb entry, i enabled no overrides and started the installer.
Wine was installed as a package, provided by:
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu
What causes this issue, does anybody have an idea?
Greets Thomas
http://bugs.winehq.org/show_bug.cgi?id=21673
Thomas thomasstather@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Wine 1.1.38 failes Office |Wine 1.1.38 failes Office |2007 (Enterprise) |2007 Enterprise |installation |installation | |(err:rpc:RpcAssoc_BindConne | |ction rejected bind for | |reason 0)
http://bugs.winehq.org/show_bug.cgi?id=21673
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Wine 1.1.38 failes Office |Office 2007 Enterprise |2007 Enterprise |installation fails |installation | |(err:rpc:RpcAssoc_BindConne | |ction rejected bind for | |reason 0) |
http://bugs.winehq.org/show_bug.cgi?id=21673
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
--- Comment #1 from Hans Leidekker hans@meelstraat.net 2010-02-10 04:17:35 --- Please attach a WINEDEBUG=+msi trace.
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #2 from Thomas thomasstather@aol.com 2010-02-10 04:30:15 --- Created an attachment (id=26177) --> (http://bugs.winehq.org/attachment.cgi?id=26177) wine msi error log
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #3 from Hans Leidekker hans@meelstraat.net 2010-02-10 04:40:54 --- That trace is incomplete, try something like this:
$ WINEDEBUG=+msi wine setup.exe > msitrace.txt 2>&1
And attach msitrace.txt here.
http://bugs.winehq.org/show_bug.cgi?id=21673
Thomas thomasstather@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #26177|0 |1 is obsolete| |
--- Comment #4 from Thomas thomasstather@aol.com 2010-02-10 04:52:43 --- Created an attachment (id=26179) --> (http://bugs.winehq.org/attachment.cgi?id=26179) msi error log
http://bugs.winehq.org/show_bug.cgi?id=21673
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dimesio@earthlink.net
--- Comment #5 from Rosanne DiMesio dimesio@earthlink.net 2010-02-10 09:03:45 --- Installs fine here in 1.1.38 in openSUSE.
What exactly is the installer doing at the point the console log ends?
http://bugs.winehq.org/show_bug.cgi?id=21673
okias d.okias@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |d.okias@gmail.com
--- Comment #6 from okias d.okias@gmail.com 2010-02-14 10:52:26 --- same problem on 1.1.37 and 1.1.38 (previous version not tested)
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #7 from Ole Rasmussen eluminex@gmail.com 2010-02-16 17:06:32 --- Created an attachment (id=26269) --> (http://bugs.winehq.org/attachment.cgi?id=26269) Wine 1.1.38 output from install
Office 2007 Enterprise doesn't install for me on Wine 1.1.38 either. The installation crashes just as it's about to begin initializing. The install hangs with a "Setup did not complete successfully. We are sorry for the inconvenience" error message where I can choose "Send Error Report" or "Don't Send".
Running Arch Linux x86_64 with 32 bit Wine 1.1.38.
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #8 from Hans Leidekker hans@meelstraat.net 2010-02-17 01:22:11 --- It's looking for f5078f32-c551-11d3-89b9-0000f81fe221, which is MSXML2.DOMDocument.3.0.
Try installing msxml3 with winetricks.
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #9 from Ole Rasmussen eluminex@gmail.com 2010-02-17 01:53:57 --- Created an attachment (id=26271) --> (http://bugs.winehq.org/attachment.cgi?id=26271) Outfrom from wine w. winetrickx msxml3
(In reply to comment #8)
It's looking for f5078f32-c551-11d3-89b9-0000f81fe221, which is MSXML2.DOMDocument.3.0.
Try installing msxml3 with winetricks.
With msxml3 from winetricks a different error occurs. Now the setup starts "Please wait..." and then it displays an error box:
"Setup cannot continue because a required file is either corrupted or not available. Run Setup again from the original source disc or download location".
Attached new output from installation with msxml3 from winetricks.
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #10 from Nikolay Sivov bunglehead@gmail.com 2010-02-17 05:22:05 --- (In reply to comment #8)
It's looking for f5078f32-c551-11d3-89b9-0000f81fe221, which is MSXML2.DOMDocument.3.0.
It shouldn't actually fail on it. Just tried to create doc with CLSID_DOMDocument30 and it works fine as expected.
Thomas, it could be a broken wineprefix or some misconfiguration. Try again with clean .wine, if still fails - retry with clean .wine and msxml3 set to builtin only.
http://bugs.winehq.org/show_bug.cgi?id=21673
Ole Rasmussen eluminex@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eluminex@gmail.com
--- Comment #11 from Ole Rasmussen eluminex@gmail.com 2010-02-17 13:43:42 --- Update:
The error I got before "Setup did not complete successfully. We are sorry for the inconvenience" was not Wines fault, but was caused by a bad disc! I tried with the original and it works perfectly.
Office 2007 does NOT install on Wine's msxml3 though, so there must be a problem in this dll implementation .
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #12 from Nikolay Sivov bunglehead@gmail.com 2010-02-17 13:46:45 --- (In reply to comment #11)
Office 2007 does NOT install on Wine's msxml3 though, so there must be a problem in this dll implementation .
Could be of course. Attach complete output using working disc and clean .wine.
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #13 from Ole Rasmussen eluminex@gmail.com 2010-02-17 16:36:02 --- Created an attachment (id=26284) --> (http://bugs.winehq.org/attachment.cgi?id=26284) Outfrom from setup with clean .wine
Here's the attachment on a clean .wine. I noticed the output from 'winecfg' right after removing .wine says something about failing to load msxml3 - is this an issue? I'll attach this output as well.
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #14 from Ole Rasmussen eluminex@gmail.com 2010-02-17 16:37:06 --- Created an attachment (id=26285) --> (http://bugs.winehq.org/attachment.cgi?id=26285) Output from 'winecfg' after clean .wine
Fails to load builtin msxml3.dll?
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #15 from Nikolay Sivov bunglehead@gmail.com 2010-02-18 00:49:22 --- (In reply to comment #14)
Created an attachment (id=26285)
--> (http://bugs.winehq.org/attachment.cgi?id=26285) [details]
Output from 'winecfg' after clean .wine
Fails to load builtin msxml3.dll?
Yes, it's a problem. msxml3 (and msxml4) won't work in Wine without libxml2. Personally I don't know what ELFCLASS64 error means, are you sure you don't run 64bit machine+OS and 64bit libxml2?
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #16 from Ole Rasmussen eluminex@gmail.com 2010-02-18 07:57:44 --- (In reply to comment #15)
(In reply to comment #14)
Created an attachment (id=26285)
--> (http://bugs.winehq.org/attachment.cgi?id=26285) [details] [details]
Output from 'winecfg' after clean .wine
Fails to load builtin msxml3.dll?
Yes, it's a problem. msxml3 (and msxml4) won't work in Wine without libxml2. Personally I don't know what ELFCLASS64 error means, are you sure you don't run 64bit machine+OS and 64bit libxml2?
You were right - lib32-libxml2 is not a dependency on the wine package in AUR so I was missing this. Installed it, though it doesn't seem to alter the situation. The log I gave you (from setup) still looks exactly the same. Nothing in there hinting at why Office setup would crash?
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #17 from Nikolay Sivov bunglehead@gmail.com 2010-02-18 12:34:35 --- (In reply to comment #16)
You were right - lib32-libxml2 is not a dependency on the wine package in AUR so I was missing this. Installed it, though it doesn't seem to alter the situation. The log I gave you (from setup) still looks exactly the same. Nothing in there hinting at why Office setup would crash?
So it still gives you ELFCLASS64 dll load errors and object creation errors later? It probably means that you're still using 64bit modules, maybe libxml2.so symlink points to 64-bit module that's reasonable on 64-bit system. Honestly I don't know how it's managed to have 32/64 bit modules at same time, probably two lib dirs - lib32/lib64. Also I don't know how Wine acts for this case, we obviously can't use 32bit Wine with 64bit external modules for pointer length reason for example.
What I can tell you for sure - msxml3 is linked statically to libxml2, I mean we don't have dlopen() for it, so any libxml2 load failure causes load failure for msxml3, which is a reason for next create object failure. We have to find out what's going wrong with your libs and proceed further to real problem if it's here. Note that distribution bug is possible too. You may want to use wine-users mail list or forum to ask, if nobody helps you here in some reasonable time.
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #18 from Ole Rasmussen eluminex@gmail.com 2010-02-18 13:49:29 ---
So it still gives you ELFCLASS64 dll load errors and object creation errors later?
No those errors are fixed now. What I meant was that the winecfg output is fixed now (no more errors) but Office still doesn't install and thus the log at http://bugs2.winehq.org/attachment.cgi?id=26284 which I posted before is still valid (installing msxml lib32 didn't change the output).
So what I'm thinking is that we need to find the bug that's causing Office setup to crash. Looking at the log (I an not experienced in Wine at all) I see an "err:ole:CoGetClassObject no class object {f5078f32-c551-11d3-89b9-0000f81fe221} could be created for context 0x1" line, and something tells me that err's are more critical than fixme's. Could the ole err be the culprit?
I'm not sure if the reason Office won't install on Thomas' Wine is the same as for me as our logs look quite different. Perhaps someone more experienced can elaborate on this.
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #19 from Nikolay Sivov bunglehead@gmail.com 2010-02-18 14:04:47 ---
No those errors are fixed now. What I meant was that the winecfg output is fixed now (no more errors)
Good.
but Office still doesn't install and thus the log at http://bugs2.winehq.org/attachment.cgi?id=26284 which I posted before is still valid (installing msxml lib32 didn't change the output).
Not good, I don't see actually how could this happen in the same time.
So what I'm thinking is that we need to find the bug that's causing Office setup to crash. Looking at the log (I an not experienced in Wine at all) I see an "err:ole:CoGetClassObject no class object {f5078f32-c551-11d3-89b9-0000f81fe221} could be created for context 0x1" line, and something tells me that err's are more critical than fixme's. Could the ole err be the culprit?
Yes this indicates problem indeed, but it's nothing to do with ole itself. It's an output of CoGetClassObject that looks at registry class data, picks up corresponding dll (msxml3 in this case) and calls its DllGetClassObject function to get class factory pointer.
Attach +relay,+tid,+msxml log that ends with this 'err:ole:CoGetClassObject...' please (no need for lines after that). To activate debug output use 'WINEDEBUG=+relay,+tid,+msxml wine <yourapp.exe>', cd'ing to app dir before that.
http://bugs.winehq.org/show_bug.cgi?id=21673
--- Comment #20 from Thomas thomasstather@aol.com 2010-02-24 01:49:33 --- I just upgraded to 1.1.39 and cleared my .wine and after that i don't get any problems during install, strange.
Greets Thomas
http://bugs.winehq.org/show_bug.cgi?id=21673
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #21 from Vitaliy Margolen vitaliy@kievinfo.com 2010-02-24 08:38:40 --- Fixed then.
http://bugs.winehq.org/show_bug.cgi?id=21673
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org 2010-03-05 12:43:25 --- Closing bugs fixed in 1.1.40.