[Bug 14930] SPSS 16 evaluation installer fails during file extraction

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Dec 9 14:12:09 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=14930


Dan Kegel <dank at kegel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1




--- Comment #3 from Dan Kegel <dank at 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.)


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list