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

Transliterator::createFromRules() return U_MALFORMED_SET when the rule is too big

Description

I hit U_MALFORMED_SET when calling Transliterator::createFromRules() with a big rule. The error always happen in offset ~53129. If I remove that rule it still error around it. I think it hit some size limitation.

The rule has something like
[一] { 通>tòng;
[一七三不专世中之争二从众伸位供修做内冗冰到半取古可吃吹呈周唳块堂夜天奥字寸小山帽延式心性悠情截所扁扛扬拉拖挥擅斜方无时月松正水波流深漫火灵>然片特狭璃用瘦的短矽硅纤纹细绝统维绵老背表袖裙见论词说豕贯超身辉道里闪问际鞭音顿颀] { 长>cháng;
[一七三不世中之二伸位供修做內冗冰到半取古可吃吹呈周唳問堂塊夜天奧字寸專小山帽延式從心性悠情截所扁扛拉拖揚揮擅斜方時月正水波流深漫火無然爭片>特狹璃用瘦的眾短紋細絕統維綿纖老背表袖裙見詞說論豕貫超身輝道里閃際靈鞭音頎頓鬆] { 長>cháng;
[一万丈之了人伙伧傖农凡列前勇匹千名塔多大太奸姆姘姦婚嫂尔屠工庸御情懦拉挑有村槓樵武民泡渔漁灌火烤爵爾牧独獨病老脚腳船萬販贩車车農迂道馬马] { 夫>fū;
[一三交刀分前劈双夜字打护汁渔漁硼綠绿肉草药藥護鋼钢雙音餐魚鰻鱼鳗] { 叉>chā;
[一三前北合找改故易沒涸覆車軌轉離飯] { 轍>zhé;
[一三前北合找改故易没涸离覆车轨转饭] { 辙>zhé;

Environment

Status

Assignee

Mark Davis

Reporter

TracBot

Time Needed

Hours

tracCreated

Jun 26, 2008, 10:30 PM

tracOwner

andy

tracProject

all

tracReporter

ftang@1d5920f4b44b27a8

tracStatus

accepted

tracWeeks

0.2

Components

Priority

medium