#0 0x28141e89 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #1 0x28143962 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #2 0x28143f12 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #3 0x28141d4c in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #4 0x28143962 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #5 0x28143f12 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #6 0x28141d4c in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #7 0x28143962 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #8 0x28143f12 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so
#0 0x28141d4f in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #1 0x28143962 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #2 0x28143f12 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #3 0x28141d4c in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #4 0x28143962 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #5 0x28143f12 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #6 0x28141d4c in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #7 0x28143962 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #8 0x28143f12 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so 0129root▲▲ ★2007/08/06(月) 07:45:02ID:???0?PLT(74100) で、きっと >>126-127 も同じ原因かも。
... #27 0x28141d4c in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #28 0x28141c46 in S_regmatch () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #29 0x2813f6df in S_regtry () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #30 0x2813ef06 in Perl_regexec_flags () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #31 0x280f55ff in Perl_pp_match () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #32 0x280f211d in Perl_runops_standard () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #33 0x280a0a8a in S_run_body () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #34 0x280a0715 in perl_run () from /usr/local/lib/perl5/5.8.5/mach/CORE/libperl.so #35 0x0804d129 in onerun () #36 0x0804d83a in speedy_perl_run () #37 0x0804bb10 in start_child () #38 0x0804bf60 in main () 0131株価【810】 △△ ◆cZfSunOs.U 2007/08/06(月) 14:40:57ID:69BbUlBy0 うーむ,単に不正な regex を食わせただけならエラー終了する (あるいは eval ブロックから抜ける)だけで,暴走するということはないはずですが...... もしかすると,潜在的に libperl が抱えているバグがあって, 一定のパターンの regex を食わせることによりそれが顕在化するということかも知れませんね. libperl(というか Perl)を更新すれば,直るかも知れなくもないかな...... 0132root▲▲ ★2007/08/06(月) 15:37:13ID:???0?PLT(74100)>>131 Perl側(にも)問題はあるかも、っていう話ですか。 言われてみると、問題が起きてるのは 5.8.5 のみだったような、 そうでないような。