Changes between Initial Version and Version 5 of Ticket #92


Ignore:
Timestamp:
13.09.2015 22:42:26 (9 years ago)
Author:
Iritscen
Comment:

Updating to add that we recently observed a problem on the computer of a user who was running Windows in English but with Devanagari numerals. Switching to Arabic numerals fixed his problem. I'll point out here that Bhutan (mentioned in my previous comment) speaks Dzongkha, which also has its own numeral system (which is often in base-20!).

This leads me to wonder if the issue here is due to foreign numeral scripts. In the one verified case where this was an issue, the problem was specifically caused by the foreign numerals being used in place of Arabic ones in package numbers, e.g. "42000DashingAI" would be presented to Java as "४२०००DashingAI", confusing the AEI. This could also theoretically occur in the level names, e.g. "level०_Final.dat", perhaps explaining why we have seen the AEI failing to recognize level files in cases of failed installation.

That being said, German and Russian use Arabic numerals, so I would guess that this is not just a numeral issue and that we may be seeing two similar malfunctions, one caused by foreign numerals and one caused by Unicode characters in directory names.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #92

    • Property Status changed from new to reopened
    • Property Summary changed from Installation fails when Java is on different drive than Oni to Installation fails when ...? Using a foreign language in Windows?
  • Ticket #92 – Description

    initial v5  
     1(Read subsequent comments for changes to the theory of what is going wrong.)
     2
    13As seen in our latest support request, when Java was installed on C:\ and Oni on D:\, something failed in the installation process. We know that XmlTools failed to patch properly, which might mean that this is an XmlTools bug, or perhaps the path was not passed properly to it? It doesn't seem possible that a failed XML patch would ruin the whole installation, so a deeper problem must be present.
    24