_ [debian] ruby1.8 1.8.7.72-3 変

comp の tdiary 変から改カテゴリ&改名。 ruby1.8 を 1.8.7.72-2 から 1.8.7.173-1 にしてみた。makerss + amazon.rb の isbn_image で Internal Server Error になるのは変わらず。仕方ないので 1.8.7.72-2 に戻しておく。 報告したいのはやまやまだけど、何か簡単に再現できるサンプルを作れれば…。 いろいろ探してみたら、

というそのものずばりのを発見。そちらで上げられているワンライナーを実行。

% COLUMNS=80 dpkg -l ruby1.8 | grep ^i
ii  ruby1.8        1.8.7.173-1    Interpreter of object-oriented scripting lan
% ruby -ve "C=0; o=''; o.instance_eval('def m; C; end'); o.clone.m"
ruby 1.8.7 (2009-06-08 patchlevel 173) [x86_64-linux]
(eval):1: [BUG] Segmentation fault
ruby 1.8.7 (2009-06-08 patchlevel 173) [x86_64-linux]

zsh: abort (core dumped)



% COLUMNS=80 dpkg -l ruby1.8 | grep ^i
ii  ruby1.8        1.8.7.173-1    Interpreter of object-oriented scripting lan
% ruby -ve "C=0; o=''; o.instance_eval('def m; C; end'); o.clone.m"
ruby 1.8.7 (2009-06-08 patchlevel 173) [i486-linux]
(eval):1: [BUG] Segmentation fault
ruby 1.8.7 (2009-06-08 patchlevel 173) [i486-linux]

zsh: abort (core dumped)



% COLUMNS=80 dpkg -l ruby1.8 | grep ^i
ii  ruby1.8        1.8.7.72-2     Interpreter of object-oriented scripting lan
% ruby -ve "C=0; o=''; o.instance_eval('def m; C; end'); o.clone.m"
ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]

なるほど。

_ [unicon] 20090615-2.6.30

作成。特に変更点はなし。