http://bugs.winehq.org/show_bug.cgi?id=33848
Bug #: 33848 Summary: InstallShield fails to install any files on NTFS / FAT32 partitions, while others can... Product: Wine Version: 1.5.0 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: tesfabpel@gmail.com Classification: Unclassified
When you install a software that uses InstallShield (like Crysis, No One Lives Forever 2, Myth 3 :P) on a NTFS / FAT32 partition, it fails the installation right away with this error: Access Denied
Other setup software like NSIS are able to install on those partitions (like Notepad++)...
This bug is veeeery old (bug [17776])
--- Quote from bug [17776]:
Specfically -- and this is a guess -- I think stat() is returning different values for files not yet committed to disk. IShield sees this, and assumes it's being silently denied access to certain features when in fact what it wanted actually happened, it's just being hidden due to this bug.
---
The solution then should be (IMHO) to implement a wrapper for the equivalent of stat() in Windows that takes into account these differences and returns what Windows' apps expect to get...
I set the bug's severity as major and not normal because it makes Wine fail at "Emulating" Windows (yeah, I know, WINE Is not an Emulator :P) with a so important setup software like InstallShield...
BTW shouldn't then the bug be related to IS? Maybe, but anyway this denotes a difference in behaviour with Windows that I think should be solved...
Anyway these are only my opinions... :)
http://bugs.winehq.org/show_bug.cgi?id=33848
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer Status|UNCONFIRMED |NEW URL| |http://us.download.nvidia.c | |om/downloads/nZone/demos/nz | |d_BioShockPC.zip CC| |austinenglish@gmail.com Ever Confirmed|0 |1
--- Comment #1 from Austin English austinenglish@gmail.com 2013-06-21 16:59:30 CDT --- The Bioshock demo shows this issue, though this may be a kernel bug.
austin@aw25 ~ $ sha1sum nzd_BioShockPC.zip 7a19186602cec5210e4505b58965e8c04945b3cf nzd_BioShockPC.zip austin@aw25 ~ $ du -h nzd_BioShockPC.zip 1.9G nzd_BioShockPC.zip austin@aw25 ~ $ wine --version wine-1.6-rc2-49-g15171d8
http://bugs.winehq.org/show_bug.cgi?id=33848
--- Comment #2 from Austin English austinenglish@gmail.com 2013-06-21 17:00:35 CDT --- Created attachment 44899 --> http://bugs.winehq.org/attachment.cgi?id=44899 screenshot of the error
http://bugs.winehq.org/show_bug.cgi?id=33848
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |enhancement
https://bugs.winehq.org/show_bug.cgi?id=33848
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #3 from joaopa jeremielapuree@yahoo.fr --- At least, the bug is gone with wine-3.20 and ubuntu 18_10. This bug can be close as FIXED. Can an administrator close this bug as FIXED?
https://bugs.winehq.org/show_bug.cgi?id=33848
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to joaopa from comment #3)
At least, the bug is gone with wine-3.20 and ubuntu 18_10. This bug can be close as FIXED. Can an administrator close this bug as FIXED?
Works for me as well, in wine-4.17-126-g15bf3eee2c
https://bugs.winehq.org/show_bug.cgi?id=33848
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.18.