<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>