Taiwanese installation errors
Posted: Mon Oct 09, 2006 2:44 pm
I have a user of my app who is having trouble installing on his Taiwanese Windows. I suspect that this is a Unicode issue, as the shortcuts folder is listed in the log file (from the /L option) as:
The part which shows the error is as follows:
Are you aware of any issues where the directory for the user is a full Unicode name? In the top of the log, where it shows the results of SHELL32::SHGetFolderPath I'm seeing lots of chinese characters at the ends of the paths (not the question marks as above).
Any thoughts or workarounds would be welcome for this. Thanks,
Matthew
Code: Select all
MSI (s) (30!E4) [01:31:13:562]: PROPERTY CHANGE: Adding SHORTCUTFILES property. Its value is 'C:\\Documents and Settings\\aaa\\???????\\???\\'.
The part which shows the error is as follows:
Code: Select all
Action start 1:31:19: CostFinalize.
MSI (s) (30:94) [01:31:19:500]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'.
MSI (s) (30:94) [01:31:19:546]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'.
MSI (s) (30:94) [01:31:19:593]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'.
MSI (s) (30:94) [01:31:19:625]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'.
MSI (s) (30:94) [01:31:19:671]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'.
MSI (s) (30:94) [01:31:19:718]: Note: 1: 2262 2: Condition 3: -2147287038
MSI (s) (30:94) [01:31:19:765]: PROPERTY CHANGE: Modifying TARGETDIR property. Its current value is 'C:\\Program Files\\OurProduct'. Its new value: 'C:\\Program Files\\OurProduct\\'.
MSI (s) (30:94) [01:31:19:796]: PROPERTY CHANGE: Adding PDFHOTCTFLDRDCIIOEXLOERELPLNKTF0_1 property. Its value is 'C:\\Program Files\\OurProduct\\'.
MSI (s) (30:94) [01:31:19:843]: PROPERTY CHANGE: Adding PDFHOTCTFLDRDCIIOEXLOERUTRILLKT0_1 property. Its value is 'C:\\Program Files\\OurProduct\\'.
MSI (s) (30:94) [01:31:19:921]: PROPERTY CHANGE: Adding PDFSHORTCUTFOLDERREADMELNKTF0_1 property. Its value is 'C:\\Program Files\\OurProduct\\'.
MSI (s) (30:94) [01:31:19:968]: PROPERTY CHANGE: Adding PDFHOTCUTFOLDERXRAY99MODELLNKTF0_1 property. Its value is 'C:\\Program Files\\OurProduct\\'.
MSI (s) (30:94) [01:31:20:000]: Note: 1: 1324 2: ??????? 3: 1
MSI (s) (30:94) [01:31:20:046]: Note: 1: 2205 2: 3: Error
MSI (s) (30:94) [01:31:20:078]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1324
Error 1324. The folder path '???????' contains an invalid character.
MSI (s) (30:94) [01:31:27:687]: Note: 1: 2205 2: 3: Error
MSI (s) (30:94) [01:31:27:734]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709
MSI (s) (30:94) [01:31:27:796]: Product: [OurProductSnipped] -- Error 1324. The folder path '???????' contains an invalid character.
Action ended 1:31:27: CostFinalize. Return value 3.
Action ended 1:31:27: INSTALL. Return value 3.
Are you aware of any issues where the directory for the user is a full Unicode name? In the top of the log, where it shows the results of SHELL32::SHGetFolderPath I'm seeing lots of chinese characters at the ends of the paths (not the question marks as above).
Any thoughts or workarounds would be welcome for this. Thanks,
Matthew