From: Peter Weldon Date: 2010-08-17T06:29:21+09:00 Subject: [ruby-core:31734] [Bug #3668] make check segfault in test_syntax.rb Issue #3668 has been updated by Peter Weldon. File string.c.bug3668.patch added Seems to be a buffer overrun caused by changes in string.c (str_make_independent_expand) at r28863. Patch attached. Before patch: >ruby.exe --version ruby 1.9.3dev (2010-08-16) [i386-mswin32_100] >ruby test\ruby\test_string.rb Loaded suite test/ruby/test_string Started ........................................................................................... HEAP CORRUPTION DETECTED: after Normal block (#53951) at 0x022D5088. CRT detected that the application wrote to memory after end of heap buffer. ......................... Finished in 0.540031 seconds. 116 tests, 1771 assertions, 0 failures, 0 errors, 0 skips Test run options: --seed 54485 ---------------------------------------- http://redmine.ruby-lang.org/issues/show/3668 ---------------------------------------- http://redmine.ruby-lang.org