2005-09-18から1日間の記事一覧

うーん、svはsegvのコトじゃないらしいぞ

#0 0x080df04b in Perl_sv_2cv (my_perl=0x816c008, sv=0x88c1174, st=0xbfffee90, gvp=0xbfffee94, lref=0) at sv.c:7273 #1 0x080c817e in Perl_pp_entersub (my_perl=0x816c008) at pp_hot.c:2651 #2 0x080ae789 in Perl_runops_debug (my_perl=0x816c008…

Perl_sv_2cv

gdb上でperl動かすと、Perl_sv_2cvって関数で止まった。 sv.cっていうソース名からしても、おそらくSEGVをcatchするようなところなんだろう。 backtraceは #0 0xffffffff in Perl_sv_2cv at sv.c:7273 #1 0xffffffff in Perl_pp_entersub at pp_hot.c:2651 #…

Inactive Perl...

Active Perlは実装が違いすぎて、 use encoding 'utf8'; の挙動がいろいろおかしいようです。むにょ〜!!!よってActive Perlの採用はやめ! gdb上でPerl動かしてやるぜ!へへへ… 覚悟決めましたよ。

不可思議なSEGVを解決するために

Active Perl、Linux版なんて誰が使ってるんだろう、 と思っていたけど、 Perlで不可思議なSEGVが出る問題の回避のためにインストール。で、いろんなモジュールをppmやらperl -MCPANで突っ込んでいったわけだけど、 なんかコンパイルエラーが出る。 Scalar fo…