Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Perl5.6.0 での動作



<2000Mar30puscyl1d.kose@xxxxxxxxxxxxxxxxxx>の記事において
kose@xxxxxxxxxxxxxxxxxxさんは書きました。

>> Wakachigaki Conversion test
>> EUC  to SJIS... module => Bad free() ignored at ./test.pl line 90.
>> Complite(422byte)

  むむ、ここでも出ますか...

<LOBBKIOMLCNBPCFDJEEEMEBECIAA.imagine@xxxxxxxxxxxxxxxxxxxx>の記事において
imagine@xxxxxxxxxxxxxxxxxxxxさんは書きました。

>> [imagine@sv /usr/local/src/Text-Kakasi-1.01]$perl -v
>> 
>> This is perl, v5.6.0 built for i586-linux

  自分の環境は i686-linux なのですが、清水さんと同様問題は出ません。

  perl のソースを grep して、この警告を出しているのが 
malloc.c:Perl_mfree() であるということはわかったのですが、いかんせん手
元で再現できないのでそれ以上の追及ができません。

  Kakasi.xs:do_kakasi 中の Safefree(ret) がなんとなくアヤシイと思って
いるんですが、一度そちらを free(ret) に置き換えて試してみてもらえませ
んでしょうか?
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx (private)
        nokubi@xxxxxxxxx (official)
# アレは日記というより忘備録です :-)