From: matz@... (Yukihiro Matsumoto) Date: 1996-10-07T10:52:44+09:00 Subject: [ruby-list:764] Re: eval bug? (Re: httpd.rb) In message "[ruby-list:762] eval bug? (Re: httpd.rb)" on 96/10/05, Jun Kuroda writes: |黒田です. |#def が1個もなかった, まるで BASIC. それはそれで良いんじゃないですかね。 |-いい加減なぷろぐらむ-- |for fname in ["srm.conf","httpd.conf"] | f = open(fname,"r") | while f.gets | $_.chop! | next if ((/^$/)||(/^#/)) | t = $_.split(/[\s\t]+/) | eval("#{t[0]} = \"#{t[1]}\"") | end |end |-いい加減なぷろぐらむ-- | |としていたら, 最近の ruby では, eval の所で, Segmentation |fault しているようです. わたしのところではこれだけでは再現しませんでした。どうやら rsm.confやhttpd.confの内容によるようです。これらのファイルの 内容を現象が再現する程度の部分送って頂けませんか? まつもと ゆきひろ /:|) p.s. dbmのバグは修正しました > 黒田さん