Bugs item #2696, was opened at 2005-10-22 03:44
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1698&aid=2696&group_id=426

Category: None
Group: None
Status: Open
Resolution: None
Priority: 3
Submitted By: Chuck Adams (chuckadams)
Assigned to: Nobody (None)
Summary: strange crash with require on 1.8.3 x86_64 linux 

Initial Comment:
I don't even know how to explain this, so I'll just demonstrate the behavior:
 
irb(main):001:0> "foo"
=> "foo"
irb(main):002:0> require "time"
/usr/lib/ruby/1.8/date/format.rb:598: [BUG] unknown node type 0
ruby 1.8.3 (2005-06-23) [x86_64-linux]
 
Aborted
 
 
 
Requiring time as the very first statement works just fine.  Just about any preceding expression will trigger this crash, though oddly enough a fixnum does not.
 
irb(main):001:0> 23452345
=> 23452345
irb(main):002:0> require "time"
=> true
irb(main):003:0>

----------------------------------------------------------------------

You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1698&aid=2696&group_id=426