core dump as follows.

% ./ruby -ryaml -e 'YAML.load("2000-01-01 00:00:00.#{"0"*1000} +00:00\n")'
/tmp/r/lib/ruby/1.9/yaml.rb:133: -- control frame ----------
c:0006 p:---- s:0016 b:0016 l:000015 d:000015 CFUNC  :node_import
c:0005 p:---- s:0014 b:0014 l:000013 d:000013 CFUNC  :load
c:0004 p:0015 s:0010 b:0010 l:000009 d:000009 METHOD /tmp/r/lib/ruby/1.9/yaml.rb:133
c:0003 p:0025 s:0005 b:0005 l:000004 d:000004 TOP    -e:1
c:0002 p:---- s:0003 b:0003 l:000002 d:000002 FINISH :inherited
c:0001 p:---- s:0001 b:-001 l:000000 d:000000 ------ 
---------------------------
DBG> : "/tmp/r/lib/ruby/1.9/yaml.rb:133:in `load'"
DBG> : "/tmp/r/lib/ruby/1.9/yaml.rb:133:in `load'"
DBG> : "-e:1:in `<main>'"
-- backtrace of native function call (Use addr2line) --
0x80e83a5
0x8105ed3
0x8105f9b
0x80ba1c0
0xb7fcd420
-------------------------------------------------------
[BUG] Segmentation fault
ruby 1.9.0 (2007-11-20) [i686-linux]

zsh: abort (core dumped)  ./ruby -ryaml -e 'YAML.load("2000-01-01 00:00:00.#{"0"*1000} +00:00\n")'
% gdb ruby core.18804 
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".


warning: Can't read pathname for load map: /.
Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...done.
Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
Reading symbols from /lib/tls/i686/cmov/librt.so.1...done.
Loaded symbols for /lib/tls/i686/cmov/librt.so.1
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
Reading symbols from /lib/tls/i686/cmov/libcrypt.so.1...done.
Loaded symbols for /lib/tls/i686/cmov/libcrypt.so.1
Reading symbols from /lib/tls/i686/cmov/libm.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libm.so.6
Reading symbols from /lib/tls/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /tmp/r/lib/ruby/1.9/i686-linux/stringio.so...done.
Loaded symbols for /tmp/r/lib/ruby/1.9/i686-linux/stringio.so
Reading symbols from /tmp/r/lib/ruby/1.9/i686-linux/syck.so...done.
Loaded symbols for /tmp/r/lib/ruby/1.9/i686-linux/syck.so
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `./ruby -ryaml -e YAML.load("2000-01-01 00:00:00.#{"0"*1000} +00:00\n")'.
Program terminated with signal 6, Aborted.
#0  0xb7fcd410 in ?? ()
(gdb) bt
#0  0xb7fcd410 in ?? ()
#1  0xbf8b9e8c in ?? ()
#2  0x00000006 in ?? ()
#3  0x00004974 in ?? ()
#4  0xb7e42811 in raise () from /lib/tls/i686/cmov/libc.so.6
#5  0xb7e43fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
#6  0x08105fa0 in rb_bug (fmt=0x813163d "Segmentation fault") at error.c:228
#7  0x080ba1c0 in sigsegv (sig=11) at signal.c:535
#8  0xb7fcd420 in ?? ()
#9  0x0000000b in ?? ()
#10 0x00000033 in ?? ()
#11 0x00000000 in ?? ()
(gdb) 
-- 
Tanaka Akira