http://bugs.winehq.org/show_bug.cgi?id=14930
Summary: SPSS 16 evaluation installer fails during file extraction Product: Wine Version: CVS/GIT Platform: PC URL: http://www.spss.com/registration/index.cfm?Demo_ID=37 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: nodisgod@yahoo.com
Created an attachment (id=15510) --> (http://bugs.winehq.org/attachment.cgi?id=15510) SPSS 16 standard error with cabinet traces
While trying to test bug 12018 with current Git (wine-1.1.2-551-g34aa6b7), I encountered an installation failure during file extraction. The relevant messages are:
err:msi:msi_cabextract FDICopy failed err:msi:ACTION_InstallFiles Failed to extract cabinet: L"Bas.cab" err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1627
The issue seemingly lies in FDICopy, so I have attached cabinet traces.
http://bugs.winehq.org/show_bug.cgi?id=14930
scguy318 nodisgod@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #1 from Lei Zhang thestig@google.com 2008-08-21 12:46:27 --- You should turn on +cabinet, and maybe add more traces to FDICopy in dlls/cabinet/fdi.c to see why it's failing.
http://bugs.winehq.org/show_bug.cgi?id=14930
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #2 from Dan Kegel dank@kegel.com 2008-12-09 11:34:53 --- *** Bug 16431 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=14930
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from Dan Kegel dank@kegel.com 2008-12-09 14:12:08 --- Looks like it tries to install javaw.exe twice, and since it's installed readonly, the second CreateFile fails.
Changing cabinet_copy_file to call SetFileAttributes() and retrying lets this app install. I'll attach that patch. With it, one gets a single warning: err:msi:cabinet_copy_file CreateFile L"C:\Program Files\SPSSInc\Statistics17\JRE\bin\javaw.exe" failed with ERROR_ACCESS_DENIED, setting file attributes to FILE_ATTRIBUTE_NORMAL(!)
There are several errors in the log that don't stop the install:
err:module:import_dll Library ATL80.DLL (which is needed by L"C:\Program Files\Common Files\SPSS\spsswin.dll") not found Doing 'winetricks vcrun2005sp1' (not vcrun2005!) gets rid of this error.
err:msi:call_script Could not find CLSID for Windows Script Doing 'winetricks wsh56' gets rid of this error.
note: the installer complains near the end: err:heap:HEAP_ValidateInUseArena Heap 0x110000: in-use arena 0x128370 next block has PREV_FREE flag so there may be some heap issues. (+wine makes it run too slow to install, which makes it a bit hard to look at.)
(The app (statistics.exe) itself complains fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\Program Files\SPSSInc\Statistics17\statistics.exe") not found err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\Program Files\SPSSInc\Statistics17\statistics.exe") not found err:module:import_dll Library MFC80U.DLL (which is needed by L"C:\Program Files\SPSSInc\Statistics17\statistics.exe") not found even if you did 'winetricks vcrun2005 vcrun2005sp1 wsh56', but that's a different bug.)
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #4 from Dan Kegel dank@kegel.com 2008-12-09 14:20:37 --- (Sorry, the "app doesn't run" bit at the end was with spss 17, I haven't tried spss 16.)
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #5 from Dan Kegel dank@kegel.com 2008-12-09 14:31:02 --- Created an attachment (id=17777) --> (http://bugs.winehq.org/attachment.cgi?id=17777) Patch to get SPSS 17 to install (probably 16, too)
http://bugs.winehq.org/show_bug.cgi?id=14930
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
http://bugs.winehq.org/show_bug.cgi?id=14930
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msi Summary|SPSS 16 evaluation installer|SPSS 16/17, Adobe Audition 2 |fails during file extraction|installers fail during file | |extraction Version|CVS/GIT |1.1.2
--- Comment #6 from Dan Kegel dank@kegel.com 2008-12-20 23:13:40 --- This same problem affects Adobe Audition 2 (see http://bugs.winehq.org/show_bug.cgi?id=6275#c15 )
Full recipe to reproduce:
$ wget http://trials.adobe.com/Applications/Audition/trials/win/2.x/Adobe_Audition_... $ sha1sum Adobe_Audition_2_0_Tryout.exe e3baa9723e38e0b01abad382ea2824cba31aee4e Adobe_Audition_2_0_Tryout.exe
$ cd $HOME $ rm -rf .wine $ wget http://kegel.com/wine/winetricks $ sh winetricks msxml3 $ wine Adobe_Audition_2_0_Tryout.exe $ cd Adobe_Audition_2.0_Tryout $ wine Audition\ 2.0\ Setup.exe
This fails with err:msi:msi_cabextract FDICopy failed err:msi:ACTION_InstallFiles Failed to extract cabinet: L"Data1.cab" without the patch from #5.
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #7 from Dan Kegel dank@kegel.com 2008-12-20 23:22:12 --- Whoops, don't need 'winetricks msxml3' anymore, drop that from the recipe for the installer problem.
http://bugs.winehq.org/show_bug.cgi?id=14930
Martin Lindhe martin@startwars.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |martin@startwars.org
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #8 from Martin Lindhe martin@startwars.org 2009-01-09 10:55:21 --- I have this same issue with Adobe Audition 3.0 installer & wine 1.1.12
err:msi:msi_cabextract FDICopy failed err:msi:ACTION_InstallFiles Failed to extract cabinet: L"Data1.cab" err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1627
http://bugs.winehq.org/show_bug.cgi?id=14930
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pbronline-wine@yahoo.co.uk
--- Comment #9 from Hans Leidekker hans@meelstraat.net 2009-01-23 07:15:42 --- *** Bug 15887 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=14930
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
--- Comment #10 from Hans Leidekker hans@meelstraat.net 2009-01-23 07:17:28 --- I marked bug 15887 as duplicate of this one because this one is older but note that AF has posted a nice analysis there.
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #11 from Dan Kegel dank@kegel.com 2009-01-23 08:47:02 --- His analysis seems to agree with the patch I posted here in comment #5.
http://bugs.winehq.org/show_bug.cgi?id=14930
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|SPSS 16/17, Adobe Audition 2|SPSS 16/17, Adobe Audition |installers fail during file |2, Framemaker 9 installers |extraction |fail during file extraction
--- Comment #12 from Dan Kegel dank@kegel.com 2009-02-13 11:12:31 --- The patch in comment #5 (together with winetricks msxml3) lets Adobe Framemaker 9 install.
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #13 from Forester pbronline-wine@yahoo.co.uk 2009-02-15 11:30:00 --- Hi
Bug 15887 has been closed on the grounds that it is a duplicate of this bug. Does that mean I am supposed to post further remarks under this bug ?
Here's my work around: install Wine 1.0.0, install application, upgrade Wine to 1.1.15 or whatever. Run application.
Does this work for anyone else ? At least you don't have to patch the Wine source and so you can at least ask for support. Oh, and it works for other regressions too.
Bug 15887 reported a regression. This bug does not. In comment #8 (bug 15887), Dan (Hi Dan) asked if his patch in comment #5 (this bug) helped. I replied no. In comment #9 a helpful analysis of a problem in a different application was provided. I replied that it did not apply. Yet still bug 15887 was closed on the grounds that it is a duplicate of this bug.
I have tried the patch suggested in commnent #5 with my application. Again.
I am very happy for those folks for who the patch makes a difference but I repeat: it does make any difference for the application for which bug 15887 reported a problem.
I was told to report bugs, describe symptoms but not to attempt analysis. I was told, if I suspected regression, to do a full regression. These I did.
Neither the chap who provided the analysis nor the fellow whose patch may have introduced the regression are in copy for this bug. How does one move things forward ?
Could someone attempt the same regression as I did on their application ? Perhaps that might help someone decide whether we have two issues with the same symptoms or one issue with an analysis and a patch that don't address the root cause.
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #14 from Dan Kegel dank@kegel.com 2009-02-15 12:15:04 --- Yes, we might end up needing to reopen that bug (or perhaps a newer, clearer one). But the tough part is getting some developer to spend time on it.
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #15 from Forester pbronline-wine@yahoo.co.uk 2009-02-15 14:23:50 --- I appreciate that developer time is spread pretty thin.
From my perspective, this bug is a regression with respect to Wine 1.0.0 and
Wine 1.1.0. Does that not mean that it has to be fixed for Wine 1.2.0 ?
I know this isn't the case, but closing a bug that reports 'regression' by declaring it a duplicate of one that does not report 'regression' looks like cooking the books to make the statistics look good.
http://bugs.winehq.org/show_bug.cgi?id=14930
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #16 from Austin English austinenglish@gmail.com 2009-02-15 15:52:06 --- (In reply to comment #15)
From my perspective, this bug is a regression with respect to Wine 1.0.0 and Wine 1.1.0. Does that not mean that it has to be fixed for Wine 1.2.0 ?
Doesn't 'have' to be, but we'd like it to be, sure. Ideally, should've been fixed as soon as it was reported (or not broken at all).
I know this isn't the case, but closing a bug that reports 'regression' by declaring it a duplicate of one that does not report 'regression' looks like cooking the books to make the statistics look good.
Not really the intention. No need to waste developers' time by giving them multiple bug reports to look at.
I've added the regression keyword nonetheless, to show Wine's not a US financial company.
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #17 from Dan Kegel dank@kegel.com 2009-02-15 15:59:12 --- The patch I provided probably only fixes one possible consequence of the bug, there may be others, so this could still be the same bug even if the patch doesn't help.
It's funny, this set of bugs (12018, 15887, and this one) have been fraught with strife somehow. Please bear with us. We might end up having to refile clean bugs and closing out the old ones...
I'll try again to get James to take a look at the regression.
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #18 from Forester pbronline-wine@yahoo.co.uk 2009-02-15 17:58:58 --- Anything I can do to help let me know. I'm running the regression again (I recall doing it three times last time round to make sure of the results).
BTW The way I read bug 8487, James had a trial copy of Word Perfect Office X3. If he's still got it he should be able to reproduce my problem.
I find I have to kill off InstallShield's IDriver.exe. Has anyone has this with their application ? Are all the apps with this problem using InstallShield ?
How about two separate issues throwing exceptions that are caught by the same handler so we see the same symptoms. How about the issues always were there but before James' work they were caught and ignored and now they are not. After all, what seems to be common is trying to copy to files that are already there so ignoring the exception would work. No ?
Oops, sorry, I know, I'm not supposed to analyse.
http://bugs.winehq.org/show_bug.cgi?id=14930
David McNeill davemc@mcpond.co.nz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |davemc@mcpond.co.nz
--- Comment #19 from David McNeill davemc@mcpond.co.nz 2009-02-17 02:43:13 --- This error also occurs on OpenOffice 3.0.1 install.
Since OpenOffice is easy to obtain and open source, it might be easier to trace this bug with.
See small console log attached.
http://bugs.winehq.org/show_bug.cgi?id=14930
David Fraser davidf@sjsoft.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |davidf@sjsoft.com
--- Comment #20 from David Fraser davidf@sjsoft.com 2009-02-17 08:06:12 --- http://bugs.winehq.org/show_bug.cgi?id=15887 looks similar...
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #21 from David Fraser davidf@sjsoft.com 2009-02-17 08:06:42 --- (In reply to comment #20)
http://bugs.winehq.org/show_bug.cgi?id=15887 looks similar...
Sorry wrong bug - I meant http://bugs.winehq.org/attachment.cgi?id=16909
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #22 from David Fraser davidf@sjsoft.com 2009-02-17 08:07:09 --- (In reply to comment #20)
http://bugs.winehq.org/show_bug.cgi?id=15887 looks similar...
Sorry wrong bug - I meant http://bugs.winehq.org/attachment.cgi?id=16909 from http://bugs.winehq.org/show_bug.cgi?id=15793
http://bugs.winehq.org/show_bug.cgi?id=14930
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |1.2.0
--- Comment #23 from Dan Kegel dank@kegel.com 2009-02-17 08:24:06 --- Multiple apps affected, regression, culprit identified -> nominating for 1.2
http://bugs.winehq.org/show_bug.cgi?id=14930
Jayme tuxnet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tuxnet@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=14930
Michal Suchanek hramrach@centrum.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hramrach@centrum.cz
--- Comment #24 from Michal Suchanek hramrach@centrum.cz 2009-03-17 09:13:33 --- I can confirm this is still a problem with 1.1.15 and SPSS 17 demo.
The patch fixes the install problem for me.
http://bugs.winehq.org/show_bug.cgi?id=14930
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tioborracho@gmail.com
sub.mesa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sub.mesa@gmail.com
--- Comment #25 from Ken Sharp kennybobs@o2.co.uk 2009-06-09 18:41:49 --- *** Bug 15050 has been marked as a duplicate of this bug. ***
--- Comment #26 from sub.mesa@gmail.com 2009-08-01 05:15:41 --- Was affected by this bug also when installing Command & Conquer: Zero Hour. The installation fails the first time because it cannot switch cd's. The second time it will fail with this error:
err:msi:msi_cabextract FDICopy failed err:msi:ACTION_InstallFiles Failed to extract cabinet: L"Data1.cab" err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627
To fix it, remove the destination files first before starting the installation, or do it properly the first time. This bug should be fixed, i don't see a reason why it wouldn't want to overwrite a "read-only" file that has write-privileges. What sets it read only anyway thats a DOS-attribute?
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #27 from Javier Kohen jkohen@users.sourceforge.net 2009-08-09 07:53:14 --- Created an attachment (id=22923) --> (http://bugs.winehq.org/attachment.cgi?id=22923) +cabinet log of failed .NET 2.0 (dotnet20) installation
Tried to install dotnet20 with winetricks and by manual execution of the installer. If I'm not wrong, the failure is the same reported by the OP.
I'm using wine 1.1.27.
http://bugs.winehq.org/show_bug.cgi?id=14930
Kevin yungblood@yungblood.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |yungblood@yungblood.com
--- Comment #28 from Kevin yungblood@yungblood.com 2009-08-25 11:40:59 --- Quickbooks 2009 Premiere also appears to suffer from this issue. Tried patch from comment #5, no change.
I'm running a patched version of 1.1.27. I have a patch installed related to a font issue.
Here is the relevant logs: err:msi:msi_cabextract FDICopy failed err:msi:ACTION_InstallFiles Failed to extract cabinet: L"Data1.cab" err:msi:ITERATE_Actions Execution halted, action L"InstallExecute" returned 1627 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1627
This is on a fresh install, not an upgrade.
I did a cabextract. Most of the files have these permissions. -rw-rw-r-- 1 user user 960 2001-07-09 15:49 filename...
with 2: -r--r--r-- 1 user user 960 2001-07-09 15:49 filename...
Any suggestions of what I can look at, or do? -Kevin
http://bugs.winehq.org/show_bug.cgi?id=14930
Fran fjbejarano@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjbejarano@gmail.com
--- Comment #29 from Fran fjbejarano@gmail.com 2009-09-04 14:07:15 --- I have the same error in 1.1.29 version. The application is Fotolibro from Fotoprix.
err:msi:msi_cabextract FDICopy failed err:msi:ACTION_InstallFiles Failed to extract cabinet: L"LA99F8~1.cab" err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1627
http://bugs.winehq.org/show_bug.cgi?id=14930
scguy318 nodisgod@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #30 from scguy318 nodisgod@yahoo.com 2009-09-10 03:29:53 --- This bug seems to be fixed in wine-1.1.29-153-g1ebce12 by commit e98a52e58509529a364c9b12fb9a9b3b6265b1ca. I tested the Nation Red demo installer, which exhibited the same issue in this bug and completed successfully with the latest Git.
http://bugs.winehq.org/show_bug.cgi?id=14930
--- Comment #31 from Dan Kegel dank@kegel.com 2009-09-10 09:07:08 --- updated url for audition 2.0: http://download.adobe.com/pub/adobe/audition/win/2.x/Adobe_Audition_2_0_Tryo...
http://bugs.winehq.org/show_bug.cgi?id=14930
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #32 from Alexandre Julliard julliard@winehq.org 2009-09-25 12:24:38 --- Closing bugs fixed in 1.1.30.
http://bugs.winehq.org/show_bug.cgi?id=14930
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |e98a52e58509529a364c9b12fb9 | |a9b3b6265b1ca
https://bugs.winehq.org/show_bug.cgi?id=14930
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.spss.com/registr |https://web.archive.org/web |ation/index.cfm?Demo_ID=37 |/20060321193319/http://down | |load.adobe.com/pub/adobe/au | |dition/win/2.x/Adobe_Auditi | |on_2_0_Tryout.exe CC| |focht@gmx.net