http://bugs.winehq.org/show_bug.cgi?id=11494
--- Comment #10 from Thom tn@chambers.no-ip.info 2008-02-09 22:13:08 --- (In reply to comment #9)
Created an attachment (id=10656)
--> (http://bugs.winehq.org/attachment.cgi?id=10656) [details]
patch which fixes Profile_Open file access attributes bug
Hello,
the installer writes out a temporary ini-style file from its resources with delete-on-close semantics (FILE_FLAG_DELETE_ON_CLOSE). Wine's profile API -> Profile_Open() doesn't honour this, failing to open the temporary file (share flags) returning "Default" value. The solution is to open the profile file with FILE_SHARE_READ | FILE_SHARE_DELETE by default.
Attached patch fixes this problem and lets the installer successfully finish.
SC12 later crashes on other issues, unimplemented shell32 apis. You should file separate bug reports for that.
Regards
Thanks so much, I don't know much about compiling and using diff files. Will this fix make it to the next release?