From: Tanaka Akira Date: 2003-12-23T22:31:51+09:00 Subject: [ruby-dev:22340] Re: core dump with ungetc In article <200312231003.hBNA3OkM007411@sharui.nakada.kanuma.tochigi.jp>, nobu.nakada@nifty.ne.jp writes: > 単にseekするだけでは、その後でreadしたときにSEGVしてしまいまし > た。やはり、読み込まれていないストリームに対しては、例外にする > しかないかも知れません。 うぅむ。動くはずの場合も動かなくしてしまった? % ls -l zz -rw-r--r-- 1 akr akr 1 Dec 23 21:58 zz % ./ruby -e 'open("zz") {|f| p f.gets; f.ungetc ?x; p f.gets}' "a" -e:1:in `ungetc': unread stream (IOError) from -e:1 from -e:1:in `open' from -e:1 -- [田中 哲][たなか あきら][Tanaka Akira]