http://bugs.winehq.org/show_bug.cgi?id=30347
Bug #: 30347 Summary: Can't hand symbol in file "Chessmaster® Grandmaster Edition Manual.pdf" Product: Wine Version: unspecified Platform: x86 OS/Version: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: russell.w.shaw@gmail.com Classification: Unclassified
Chessmaster Grandmaster Edition fails to install due to symbol in file name "Chessmaster® Grandmaster Edition Manual.pdf" The installation then undoes all files.
I found that if I rename the file in the installation folder, then hexedit the file name in Chessmaster.msi to match, then the install succeeds (then manually rename it back)
The error messes up Crossover for Mac and PlayOnMac as they need the installer to succeed.
http://bugs.winehq.org/show_bug.cgi?id=30347
--- Comment #1 from Austin English austinenglish@gmail.com 2012-04-03 15:12:01 CDT --- What's your locale?
http://bugs.winehq.org/show_bug.cgi?id=30347
--- Comment #2 from russell.w.shaw@gmail.com 2012-04-03 15:27:18 CDT --- The Mac locale is whatever the default locale is for USA in Mac OSX. The Windows locale is whatever Wine sets by default. Are you saying I have to set the Wine locale somewhere?
http://bugs.winehq.org/show_bug.cgi?id=30347
--- Comment #3 from Austin English austinenglish@gmail.com 2012-04-03 18:09:59 CDT --- Probably en_US.UTF-8. No, wine takes it from your environment (use locale or echo $LANG).
I've seen a similar issue where a game wouldn't install, because the locale was C/POSIX, which doesn't support that character.
Is there a download of this around?
http://bugs.winehq.org/show_bug.cgi?id=30347
--- Comment #4 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2012-04-03 21:30:58 CDT --- What Wine version? Also please attach complete terminal output as described here: http://wiki.winehq.org/FAQ#get_log
http://bugs.winehq.org/show_bug.cgi?id=30347
--- Comment #5 from russell.w.shaw@gmail.com 2012-04-06 22:56:06 CDT --- Created attachment 39703 --> http://bugs.winehq.org/attachment.cgi?id=39703 env + Wine Version +Install log
If I rename the pdf file to not have the special symbol and hexedit the .msi file to have the same renamed filename, then the install will work (have to rename back after installation).
http://bugs.winehq.org/show_bug.cgi?id=30347
russell.w.shaw@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Can't hand symbol in file |Wine can't handle ® symbol |"Chessmaster® Grandmaster |in file "Chessmaster® |Edition Manual.pdf" |Grandmaster Edition | |Manual.pdf"
http://bugs.winehq.org/show_bug.cgi?id=30347
--- Comment #6 from russell.w.shaw@gmail.com 2012-04-06 23:03:09 CDT --- If I rename the pdf file and also hexedit the Chessmaster.msi file to rename the reference to the pdf file, then the installation succeeds. This shows that it is definitely just the special character ® that is messing things up
http://bugs.winehq.org/show_bug.cgi?id=30347
--- Comment #7 from russell.w.shaw@gmail.com 2012-04-06 23:07:55 CDT --- (In reply to comment #3)
Probably en_US.UTF-8. No, wine takes it from your environment (use locale or echo $LANG).
I've seen a similar issue where a game wouldn't install, because the locale was C/POSIX, which doesn't support that character.
Is there a download of this around?
Yes that is the locale I have: Russells-MacBook-Pro:~ Russell$ locale LANG="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_CTYPE="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_ALL= Russells-MacBook-Pro:~ Russell$
There is not a free copy legally available anywhere yet. I have not yet gotten the program to function on the Mac yet. Closest I have gotten is via PlayInMac, where the game loads but then the main menu is screwed up and there are no buttons to click on. Wine itself via bash seems to die with a GLX exception. Must be almost working though!
http://bugs.winehq.org/show_bug.cgi?id=30347
--- Comment #8 from Austin English austinenglish@gmail.com 2012-04-09 12:40:55 CDT --- Could you please attach a +relay,+msi,+tid trace?
http://bugs.winehq.org/show_bug.cgi?id=30347
--- Comment #9 from russell.w.shaw@gmail.com 2012-04-09 23:21:10 CDT --- Created attachment 39741 --> http://bugs.winehq.org/attachment.cgi?id=39741 partial +relay,+msi,+tid trace (full output was > 9Gb!)
https://bugs.winehq.org/show_bug.cgi?id=30347
--- Comment #10 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.16 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=30347
russell.w.shaw@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #11 from russell.w.shaw@gmail.com --- Actual problem is due to zip folders in Windows messing up the file name. It is not a Wine problem- file files being used by Wine were messed up by unzipping using built in tools
The solution I posted should only be treated as a work-around for people like me who bought the digital edition
https://bugs.winehq.org/show_bug.cgi?id=30347
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.17.
https://bugs.winehq.org/show_bug.cgi?id=30347
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Version|unspecified |1.4