[#20227] dyna_vars problem? — Tanaka Akira <akr@...17n.org>

しばらく前から、稀に Ruby が core を吐くという問題を追いかけているので

15 messages 2003/05/19
[#20234] Re: dyna_vars problem? — matz@... (Yukihiro Matsumoto) 2003/05/19

まつもと ゆきひろです

[#20236] Re: dyna_vars problem? — Tanaka Akira <akr@...17n.org> 2003/05/19

In article <1053363181.529491.30320.nullmailer@picachu.netlab.jp>,

[ruby-dev:20278] Re: [bug] frozen object (String) allocated (TypeError)

From: matz@... (Yukihiro Matsumoto)
Date: 2003-05-22 16:30:35 UTC
List: ruby-dev #20278
まつもと ゆきひろです

In message "[ruby-dev:20276] [bug] frozen object (String) allocated (TypeError)"
    on 03/05/22, akira yamada <akira@arika.org> 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状態のコピーだけは先に行ってしまうと状態のコピー
ができません。これだけは後回しにする必要がありました。

どうもありがとうございます。

In This Thread

Prev Next