Project

General

Profile

Actions

Bug #13293

closed

2017-03-08 trunk 57807 mingw x64, SEGV, test/ruby/test-enum.rb

Added by MSP-Greg (Greg L) about 7 years ago. Updated about 7 years ago.

Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 2.5.0dev (2017-03-08 trunk 57807) [x64-mingw32]
[ruby-core:79969]

Description

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.

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


Files

test_enum_211.txt (10.4 KB) test_enum_211.txt SEGV MSP-Greg (Greg L), 03/08/2017 05:35 PM
test_enum.rb (27.1 KB) test_enum.rb work file MSP-Greg (Greg L), 03/08/2017 05:35 PM
test_enum_560.txt (10.5 KB) test_enum_560.txt SEGV MSP-Greg (Greg L), 03/08/2017 05:35 PM
test_enum_868.txt (11.4 KB) test_enum_868.txt SEGV MSP-Greg (Greg L), 03/08/2017 05:35 PM
test_enum_870.txt (11.4 KB) test_enum_870.txt SEGV MSP-Greg (Greg L), 03/08/2017 05:35 PM
test_enum_880.txt (11.4 KB) test_enum_880.txt SEGV MSP-Greg (Greg L), 03/08/2017 05:35 PM

Updated by shyouhei (Shyouhei Urabe) about 7 years ago

OK, it seems what I tried break your environment. Let me revert the whole changeset I did.

Actions #2

Updated by shyouhei (Shyouhei Urabe) about 7 years ago

  • Status changed from Open to Closed

Applied in changeset r57818.


revert RB_FIXABLE related changesets [Bug #13288][Bug #13293][Bug #13294]

This commit is auto-generated using following command:

svn diff -r57807:57788 include internal.h bignum.c numeric.c compile.c insns.def object.c sprintf.c | patch -p0

Updated by shyouhei (Shyouhei Urabe) about 7 years ago

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

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0