[#50466] [ruby-trunk - Bug #7492][Open] Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8 — "phasis68 (Heesob Park)" <phasis@...>

23 messages 2012/12/02

[#50558] [ruby-trunk - Feature #7511][Open] short-circuiting logical implication operator — "rits (First Last)" <redmine@...>

12 messages 2012/12/04

[#50575] [ruby-trunk - Feature #7517][Open] Fixnum::MIN,MAX — "matz (Yukihiro Matsumoto)" <matz@...>

20 messages 2012/12/05

[#50755] Becoming a committer — Charlie Somerville <charlie@...>

Hi ruby-core,

21 messages 2012/12/11
[#50759] Re: Becoming a committer — Yukihiro Matsumoto <matz@...> 2012/12/11

Hi,

[#50784] Re: Becoming a committer — Charles Oliver Nutter <headius@...> 2012/12/11

It's really this easy? If so, I'll send over my public key today :)

[#50795] Re: Becoming a committer — Yukihiro Matsumoto <matz@...> 2012/12/11

Hi,

[#50806] [ruby-trunk - Feature #7548][Open] Load and Require Callbacks — "trans (Thomas Sawyer)" <transfire@...>

12 messages 2012/12/12

[#50810] [ruby-trunk - Feature #7549][Open] A Ruby Design Process — "brixen (Brian Ford)" <brixen@...>

34 messages 2012/12/12

[#50867] [ruby-trunk - Bug #7556][Assigned] test error on refinement — "usa (Usaku NAKAMURA)" <usa@...>

14 messages 2012/12/13

[#50900] [ruby-trunk - Bug #7564][Open] r38175 introduces incompatibility — "tenderlovemaking (Aaron Patterson)" <aaron@...>

14 messages 2012/12/14

[#50951] [ruby-trunk - Bug #7584][Open] Ruby hangs when shutting down an ssl connection in gc finalization — "bpot (Bob Potter)" <bobby.potter@...>

12 messages 2012/12/17

[#51076] [ruby-trunk - Feature #7604][Open] Make === comparison operator ability to delegate comparison to an argument — "prijutme4ty (Ilya Vorontsov)" <prijutme4ty@...>

12 messages 2012/12/22

[#51170] [ruby-trunk - Bug #7629][Open] Segmentation fault — "atd (Antonio Tapiador)" <atapiador@...>

13 messages 2012/12/28

[ruby-core:51057] [ruby-trunk - Bug #7232][Assigned] StringIO#gets(nil, nil) raises TypeError, IO/File#gets do not

From: "usa (Usaku NAKAMURA)" <usa@...>
Date: 2012-12-21 13:53:30 UTC
List: ruby-core #51057
Issue #7232 has been updated by usa (Usaku NAKAMURA).

Category set to ext
Status changed from Open to Assigned
Assignee set to nobu (Nobuyoshi Nakada)
Target version set to 2.0.0

can reproduce with current trunk.
----------------------------------------
Bug #7232: StringIO#gets(nil, nil) raises TypeError, IO/File#gets do not
https://bugs.ruby-lang.org/issues/7232#change-34969

Author: brixen (Brian Ford)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: ext
Target version: 2.0.0
ruby -v: ruby 1.9.3p286 (2012-10-12 revision 37165) [x86_64-darwin10.8.0]


Is this a bug?

sasha:rubinius brian$ irb
1.9.3p286 :001 > require 'stringio'
 => true 
1.9.3p286 :002 > s = StringIO.new "abc"
 => #<StringIO:0x000001008b3d90> 
1.9.3p286 :003 > s.gets nil, nil
TypeError: no implicit conversion from nil to integer
	from (irb):3:in `gets'
	from (irb):3
	from /Users/brian/.rvm/rubies/ruby-1.9.3-p286/bin/irb:16:in `<main>'

sasha:rubinius brian$ irb
1.9.3p286 :001 > f = File.open "foobar.txt"
 => #<File:foobar.txt> 
1.9.3p286 :002 > io = IO.new f.fileno
 => #<IO:fd 5> 
1.9.3p286 :003 > io.gets nil, nil
 => "ありがとう\n" 
1.9.3p286 :004 > f.rewind
 => 0 
1.9.3p286 :005 > f.gets nil, nil
 => "ありがとう\n" 

Thanks,
Brian


-- 
http://bugs.ruby-lang.org/

In This Thread