From: Tanaka Akira Date: 2009-12-09T23:55:16+09:00 Subject: [ruby-dev:39861] SEGV by a { b {|c.d| } e } 以下のようにすると SEGV になります。 % ./ruby -ve ' a { b {|c.d| } e } ' ruby 1.9.2dev (2009-12-09 trunk 26053) [i686-linux] -e:3: syntax error, unexpected '.', expecting '|' b {|c.d| } ^ ./ruby: [BUG] Segmentation fault ruby 1.9.2dev (2009-12-09 trunk 26053) [i686-linux] -- control frame ---------- c:0001 p:0000 s:0002 b:0002 l:001c24 d:001c24 TOP --------------------------- -- C level backtrace information ------------------------------------------- ./ruby(rb_vm_bugreport+0x6c) [0x8151032] ./ruby [0x818416f] ./ruby(rb_bug+0x36) [0x81841ca] ./ruby [0x80eb8c1] [0xb7f64410] ./ruby(ruby_yyparse+0x7347) [0x809eff0] ./ruby [0x80a18f5] ./ruby(ruby_suppress_tracing+0xb0) [0x815690d] ./ruby [0x80a1a53] ./ruby [0x80a1d26] ./ruby(rb_parser_compile_string+0x31) [0x80a1d9c] ./ruby [0x80e98f1] ./ruby(ruby_process_options+0x59) [0x80eaba3] ./ruby(ruby_options+0x87) [0x805e13d] ./ruby(main+0x6c) [0x805d100] /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7d84455] ./ruby [0x805d001] [NOTE] You may have encountered a bug in the Ruby interpreter or extension libraries. Bug reports are welcome. For details: http://www.ruby-lang.org/bugreport.html -- [田中 哲][たなか あきら][Tanaka Akira]