[ruby-core:79974] [Ruby trunk Bug#13293] 2017-03-08 trunk 57807 mingw x64, SEGV, test/ruby/test-enum.rb

From: shyouhei@...
Date: 2017-03-09 02:37:23 UTC
List: ruby-core #79974
Issue #13293 has been updated by Shyouhei Urabe.


Done.  Thank you for the reports, and sorry for your inconvenience.

----------------------------------------
Bug #13293: 2017-03-08 trunk 57807 mingw x64, SEGV, test/ruby/test-enum.rb
https://bugs.ruby-lang.org/issues/13293#change-63397

* Author: Greg L
* Status: Closed
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: ruby 2.5.0dev (2017-03-08 trunk 57807) [x64-mingw32]
* Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
For a number of builds, I've had to patch around two methods in test/ruby/test-enum.rb.  After finishing moving the test framework so I can 'pieces and parts' it, only one method is causing the original issue.  Additionally, there are several other SEGV's being caused.

At present, I'm commenting out the listed method [test-enum:559-570](https://github.com/ruby/ruby/blob/b515528271a25e52cdbc28289436c94108141b4a/test/ruby/test_enum.rb#L559-L570).

Additionally, several other lines cause SEGV's.  I've attached the copy of test-enum.rb with **the comments needed to pass all the tests**.  Note that because I'm wrapping the method with `=begin =end`, the line numbers vary from the repo file after line 570.  I've also attached SEGV logs generated by lines 211, 560, 868, 870, & 880.

Thank you.
[Ruby, Rails, & AWS doc](https://msp-greg.github.io/)

---Files--------------------------------
test_enum_211.txt (10.4 KB)
test_enum.rb (27.1 KB)
test_enum_560.txt (10.5 KB)
test_enum_868.txt (11.4 KB)
test_enum_870.txt (11.4 KB)
test_enum_880.txt (11.4 KB)


-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next