We're updating the issue view to help you get more done. 

Transliterator crashes on certain data

Description

The transliterator "any-<scriptB>" crashes if one of the source characters is in
a scriptA where the transliterator "scriptA-scriptB" does not exist.

For example, for the data in CLDR it causes the following crashes:
Illegal ID Armenian-Latin
Illegal ID Canadian_Aboriginal-Latin
Illegal ID Ethiopic-Latin
Illegal ID Georgian-Latin
Illegal ID Khmer-Latin
Illegal ID Lao-Latin
Illegal ID Syriac-Latin
Illegal ID Thaana-Latin
Illegal ID Tibetan-Latin

The code should not crash; it should just skip the script run.

Status

Assignee

Mark Davis

Reporter

TracBot

Labels

Reviewer

None

Time Needed

Hours

Start date

None

Components

Fix versions

Priority

critical