From: Tanaka Akira Date: 2004-10-07T11:47:41+09:00 Subject: [ruby-dev:24440] IO#read freeze a string 次のように、IO#read に与えた string が freeze されるのは変ではないでしょ うか。 % ./ruby -ve ' s = "" STDIN.read(0, s) s << "a" ' ruby 1.9.0 (2004-10-07) [i686-linux] -e:4:in `<<': can't modify frozen string (TypeError) from -e:4 -- [田中 哲][たなか あきら][Tanaka Akira]