<div dir="ltr"><br>On Wed, May 28, 2014 at 9:09 PM, Guo Yixuan <<a href="mailto:culu.gyx@gmail.com">culu.gyx@gmail.com</a>> wrote:<br>><br>> I made the wrong guess. In fact, this misaligned access<br>> is intended, to store num_syllables (422 or 0x1a6) to<br>
> offset 0xdca in luna_pinyin.table.bin:<br>><br>> on amd64:<br>> $ hd /usr/share/rime-data/luna_pinyin.table.bin<br>> [...]<br>> 00000da0  7a 68 75 6e 00 7a 68 75  6f 00 7a 69 00 7a 6f 6e  |zhun.zhuo.zi.zon|<br>
> 00000db0  67 00 7a 6f 75 00 7a 75  00 7a 75 61 6e 00 7a 75  |g.zou.zu.zuan.zu|<br>> 00000dc0  69 00 7a 75 6e 00 7a 75  6f 00 a6 01 00 00 0c 00  |i.zun.zuo.......|<br>> 00000dd0  00 00 c4 13 00 00 53 14  00 00 9d 00 00 00 fb 80  |......S.........|<br>
> 00000de0  00 00 83 88 00 00 88 00  00 00 03 00 01 00 87 06  |................|<br>> [...]<br>><br>> on sparc:<br>> $ hd data/luna_pinyin.table.bin   # SIGBUS occured when writing at 0xdca<br>> 00000da0  7a 68 75 6e 00 7a 68 75  6f 00 7a 69 00 7a 6f 6e  |zhun.zhuo.zi.zon|<br>
> 00000db0  67 00 7a 6f 75 00 7a 75  00 7a 75 61 6e 00 7a 75  |g.zou.zu.zuan.zu|<br>> 00000dc0  69 00 7a 75 6e 00 7a 75  6f 00 00 00 00 00 00 00  |i.zun.zuo.......|<br>> 00000dd0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|<br>
> *<br>> 0296cec0<br>><br>> I'm not sure if there's any easy fix for this problem...<br><br>Just reported to the upstream:<div><a href="https://code.google.com/p/rimeime/issues/detail?id=623">https://code.google.com/p/rimeime/issues/detail?id=623</a><br>
<br></div><div>Regards,</div><div><br></div><div>Yixuan</div></div>