>>694
>>867
私の環境(Vine Linux 4.2) では、送っていただいた元ファイルを用いても現象は再現されませんでしたが、
一点気になるところがあり、それを踏まえてプログラムを修正いたしました。
http://codepad.org/t5uaBaLd

いかがでしょうか?