From: matz@... (Yukihiro Matsumoto) Date: 2003-05-23T01:30:35+09:00 Subject: [ruby-dev:20278] Re: [bug] frozen object (String) allocated (TypeError) まつもと ゆきひろです In message "[ruby-dev:20276] [bug] frozen object (String) allocated (TypeError)" on 03/05/22, akira yamada writes: |以下のようになるのですが、 |この [bug] というのはRubyのバグということでしょうか? | | $ ruby1.8 -ve 's=""; s.freeze; s.clone' | ruby 1.8.0 (2003-05-22) [i386-linux] | -e:1:in `clone': [bug] frozen object (String) allocated (TypeError) | from -e:1 そうです。先日initialize_copyの呼び出しを最後に移動したので すが、freeze状態のコピーだけは先に行ってしまうと状態のコピー ができません。これだけは後回しにする必要がありました。 どうもありがとうございます。