[ruby-cvs:67565] normal:r60384 (trunk): thread_pthread: do not corrupt stack

normal at ruby-lang.org normal at ruby-lang.org
Tue Oct 24 06:50:09 JST 2017

normal	2017-10-24 06:50:08 +0900 (Tue, 24 Oct 2017)

  New Revision: 60384


    thread_pthread: do not corrupt stack
    This fixes stuck test/ruby/test_io.rb with FIBER_USE_NATIVE=0 on
    GNU/Linux because linked-list pointers used by glibc get
    corrupted when fiber stacks are copied.
    Thanks to wanabe for finding the bug and original patch.
    * thread_pthread (native_thread_init_stack): fix stack corruption
      [ruby-core:82737] [Bug #13387]

  Modified files:

More information about the ruby-cvs mailing list