Bug #6781
closedopen-uri で NameError が発生する
Description
本日、trunk をビルドして tDiary を動かしたところ、open-uri.rb を使っている箇所で以下のエラーが
発生するようになりました。
uninitialized constant OpenURI::Tempfile (NameError)
tDiary で open-uri と同時に tempfile も require することで NameError は消えました。
なお、以下のコミットが原因と思いますが、akr さん見て頂けないでしょうか。
https://github.com/ruby/ruby/commit/cb0d480532c416ca6db0ca4d0ec8c0461b58f84c
Updated by akr (Akira Tanaka) over 12 years ago
- Status changed from Open to Closed
- % Done changed from 0 to 100
This issue was solved with changeset r36500.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
- lib/open-uri.rb: use respond_to? to test Tempfile.
[ruby-dev:45995] [Bug #6781] reported by hsbt (Hiroshi SHIBATA).
Updated by akr (Akira Tanaka) over 12 years ago
2012年7月23日 21:10 hsbt (Hiroshi SHIBATA) shibata.hiroshi@gmail.com:
Bug #6781: open-uri で NameError が発生する
https://bugs.ruby-lang.org/issues/6781
uninitialized constant OpenURI::Tempfile (NameError)
tDiary で open-uri と同時に tempfile も require することで NameError は消えました。
なお、以下のコミットが原因と思いますが、akr さん見て頂けないでしょうか。
おぉ、r36500 で直したと思います。¶
[田中 哲][たなか あきら][Tanaka Akira]
Updated by hsbt (Hiroshi SHIBATA) over 12 years ago
修正ありがとうございます。NameError が発生しなくなりました。