http://bugs.winehq.org/show_bug.cgi?id=25254
Summary: AutoCAD Mechanical 2005 PL: Fails to install Product: Wine Version: 1.3.7 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: lukasz.wojnilowicz@gmail.com
Created an attachment (id=32070) --> (http://bugs.winehq.org/attachment.cgi?id=32070) Terminal output on wine-1.3.7-172-g8925024
Steps to reproduce: 1) remove ~/.wine 2) winetricks dotnet11 3) wine setup.exe 4) do default installation
Behaviour: Setup crashes with Wine error window somewhere at the end
Expected behaviour: Setup shouldn't crash.
Additional info:
AutoCAD directory size in: a) MS Windows: 468MB b) Wine: 458 MB
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #1 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-22 02:19:06 CST --- Created an attachment (id=32071) --> (http://bugs.winehq.org/attachment.cgi?id=32071) Setup stops here
http://bugs.winehq.org/show_bug.cgi?id=25254
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
--- Comment #2 from Hans Leidekker hans@meelstraat.net 2010-11-22 03:18:03 CST --- Please attach a +msi,+fusion,+sxs trace.
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #3 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-22 04:31:47 CST --- Created an attachment (id=32072) --> (http://bugs.winehq.org/attachment.cgi?id=32072) WINEDEBUG=+msi,+fusion,+sxs on wine-1.3.7-172-g8925024
Last 500000 lines from trace
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #4 from Hans Leidekker hans@meelstraat.net 2010-11-22 04:44:06 CST ---
Last 500000 lines from trace
It's not enough I'm afraid. Please attach the full trace if possible.
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #5 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-22 06:33:46 CST --- Created an attachment (id=32073) --> (http://bugs.winehq.org/attachment.cgi?id=32073) WINEDEBUG=+msi,+fusion,+sxs on wine-1.3.7-172-g8925024 part 1
First 384175 lines from trace. If you glue two parts together then you'll get whole trace.
http://bugs.winehq.org/show_bug.cgi?id=25254
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #6 from Hans Leidekker hans@meelstraat.net 2010-11-23 02:26:42 CST --- Created an attachment (id=32086) --> (http://bugs.winehq.org/attachment.cgi?id=32086) Print errors from LoadLibraryShim.
warn:msi:init_function_pointers fusion.dll not available
Please apply this patch and generate a +msi,+fusion,+loadll trace. If it's too big please attach only the first part that fits.
What happens if you don't install dotnet11 before trying to install AutoCAD?
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #7 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-23 04:14:25 CST --- Created an attachment (id=32088) --> (http://bugs.winehq.org/attachment.cgi?id=32088) WINEDEBUG=+msi,+fusion,+loaddll part 1
(In reply to comment #6)
What happens if you don't install dotnet11 before trying to install AutoCAD?
AutoCAD installs it by itself. Then it asks me to restart computer and after that I have to run AutoCAD installation again. It stops at the same screen, though.
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #8 from Hans Leidekker hans@meelstraat.net 2010-11-23 04:26:40 CST --- It didn't print the error from LoadLibraryShim, did you apply the patch?
http://bugs.winehq.org/show_bug.cgi?id=25254
NSLW lukasz.wojnilowicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #32088|0 |1 is obsolete| |
--- Comment #9 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-23 04:56:18 CST --- Created an attachment (id=32089) --> (http://bugs.winehq.org/attachment.cgi?id=32089) WINEDEBUG=+msi,+fusion,+loaddll part 1
(In reply to comment #8)
It didn't print the error from LoadLibraryShim, did you apply the patch?
Sorry I made dryrun. Now it should be OK. It's first 550000 lines.
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #10 from Hans Leidekker hans@meelstraat.net 2010-11-23 06:32:30 CST ---
Sorry I made dryrun. Now it should be OK. It's first 550000 lines.
It's still not the right trace.
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #11 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-23 06:35:59 CST --- (In reply to comment #10)
Sorry I made dryrun. Now it should be OK. It's first 550000 lines.
It's still not the right trace.
Why not?
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #12 from Hans Leidekker hans@meelstraat.net 2010-11-23 06:44:48 CST ---
Sorry I made dryrun. Now it should be OK. It's first 550000 lines.
It's still not the right trace.
Why not?
Please check it yourself, it's not the first 55000 lines.
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #13 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-23 06:49:30 CST --- Created an attachment (id=32090) --> (http://bugs.winehq.org/attachment.cgi?id=32090) WINEDEBUG=+msi,+fusion,+loaddll part 1
(In reply to comment #12)
Please check it yourself, it's not the first 55000 lines.
Indeed, I did tail instead of head. Sorry again :)
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #14 from Hans Leidekker hans@meelstraat.net 2010-11-23 07:09:24 CST ---
warn:msi:init_function_pointers fusion.dll not available 0x80131700
Thanks, that's CLR_E_SHIM_RUNTIMELOAD, of which msdn says:
"Loading szDllName requires loading the common language runtime (CLR), and the necessary version of the CLR cannot be loaded."
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #15 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-23 07:21:54 CST --- (In reply to comment #14)
warn:msi:init_function_pointers fusion.dll not available 0x80131700
Thanks, that's CLR_E_SHIM_RUNTIMELOAD, of which msdn says:
"Loading szDllName requires loading the common language runtime (CLR), and the necessary version of the CLR cannot be loaded."
How can we fix it?
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #16 from Hans Leidekker hans@meelstraat.net 2010-11-23 07:48:44 CST ---
How can we fix it?
I'm not even sure if it's a bug in Wine. Installing dotnet11 with winetricks before installing office 2007 works fine here and office bundles a couple of assemblies too.
Are you using the latest winetricks?
http://bugs.winehq.org/show_bug.cgi?id=25254
NSLW lukasz.wojnilowicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet Component|-unknown |msi
--- Comment #17 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-23 07:53:13 CST --- (In reply to comment #16)
How can we fix it?
I'm not even sure if it's a bug in Wine. Installing dotnet11 with winetricks before installing office 2007 works fine here and office bundles a couple of assemblies too.
Are you using the latest winetricks?
Yes it's version 20101106.
http://bugs.winehq.org/show_bug.cgi?id=25254
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|msi |-unknown
--- Comment #18 from Hans Leidekker hans@meelstraat.net 2010-11-23 07:59:55 CST --- Please don't guess the component.
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #19 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-23 11:15:36 CST --- (In reply to comment #16)
How can we fix it?
I'm not even sure if it's a bug in Wine.
Actually it started happening in Wine 1.3.7 Before following commit there was no such error.
a23514eece083011140513853c5db10357af6cea is the first bad commit commit a23514eece083011140513853c5db10357af6cea Author: Hans Leidekker hans@codeweavers.com Date: Thu Nov 11 10:45:42 2010 +0100
msi: Add support for installing side-by-side assemblies.
:040000 040000 6e3244306b1cdce4af9bd963048445913433d933 820db510d39486aa37cad45d1ebeb9e2397f6224 M dlls
It's worth mentioning that in Wine 1.3.6 installation was more complete because AutoCAD directory size was 471 MB.
http://bugs.winehq.org/show_bug.cgi?id=25254
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #20 from NSLW lukasz.wojnilowicz@gmail.com 2010-11-23 14:51:21 CST --- BTW. Following command sh winetricks dotnet11 fails in Wine 1.3.7 due to this change in Wine's code. The command works fine in Wine 1.3.6, though.
http://bugs.winehq.org/show_bug.cgi?id=25254
--- Comment #21 from Austin English austinenglish@gmail.com 2010-11-23 17:49:03 CST --- (In reply to comment #20)
BTW. Following command sh winetricks dotnet11 fails in Wine 1.3.7 due to this change in Wine's code. The command works fine in Wine 1.3.6, though.
Yes, that is bug 25120.
http://bugs.winehq.org/show_bug.cgi?id=25254
NSLW lukasz.wojnilowicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #22 from NSLW lukasz.wojnilowicz@gmail.com 2011-01-24 12:56:11 CST --- I did use winetricks 20110123 to install dotnet11 and then AutoCADM 2005.
I say that bug is fixed in wine-1.3.12-58-g86eb9c2. Thanks Hans for your work in MSI to fix this issue.
http://bugs.winehq.org/show_bug.cgi?id=25254
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #23 from Alexandre Julliard julliard@winehq.org 2011-02-04 13:21:45 CST --- Closing bugs fixed in 1.3.13.