From: "RossDavidSmith (Ross Smith)" Date: 2013-04-05T01:01:49+09:00 Subject: [ruby-core:53999] [ruby-trunk - Bug #8220][Open] Segmentation fault when providing defined? operator with empty parentheses Issue #8220 has been reported by RossDavidSmith (Ross Smith). ---------------------------------------- Bug #8220: Segmentation fault when providing defined? operator with empty parentheses https://bugs.ruby-lang.org/issues/8220 Author: RossDavidSmith (Ross Smith) Status: Open Priority: Normal Assignee: Category: Target version: ruby -v: ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux] =begin Reproducing steps: * Execute the code: (({defined? ()})) Ruby version: * ((%ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux]%)) Expected result: * Expected the same error as ruby 1.9.3: ((%syntax error, unexpected ')'%)) Actual result: * Ruby crashed with the attached error log: =end -- http://bugs.ruby-lang.org/