Project

General

Profile

Bug #13298 » test_enum_559.txt

MSP-Greg (Greg L), 03/09/2017 08:56 PM

 
=============================== NOTE - replaced long path to Ruby folder with ''

D:\r_test>ruby \r_test\run_tests.rb -dRuby

# Running tests:

[ 3/66] TestEnumerable#test_callccD:/r_test/lib/test/unit/assertions.rb:86: [BUG] Segmentation fault
ruby 2.5.0dev (2017-03-09 trunk 57821) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0029 p:---- s:0173 e:000172 CFUNC :proc
c:0028 p:0088 s:0169 e:000166 RESCUE D:/r_test/lib/test/unit/assertions.rb:86
c:0027 p:0053 s:0163 E:0012c8 METHOD D:/r_test/lib/test/unit/assertions.rb:73
c:0026 p:0031 s:0154 E:0007e0 METHOD D:/r_test/ruby/test_enum.rb:559
c:0025 p:0036 s:0150 E:0002e0 METHOD D:/r_test/lib/test/unit.rb:1165
c:0024 p:0078 s:0144 E:002558 METHOD D:/r_test/lib/minitest/unit.rb:1280
c:0023 p:0022 s:0135 E:000a88 METHOD D:/r_test/lib/test/unit/testcase.rb:18
c:0022 p:0073 s:0130 E:002370 BLOCK D:/r_test/lib/minitest/unit.rb:951 [FINISH]
c:0021 p:---- s:0123 e:000122 CFUNC :map
c:0020 p:0129 s:0119 E:001f10 METHOD D:/r_test/lib/minitest/unit.rb:944
c:0019 p:0054 s:0107 E:000328 METHOD D:/r_test/lib/test/unit.rb:1032
c:0018 p:0016 s:0100 E:000420 BLOCK D:/r_test/lib/test/unit.rb:544 [FINISH]
c:0017 p:---- s:0094 e:000093 CFUNC :each
c:0016 p:0073 s:0090 E:0003a8 METHOD D:/r_test/lib/test/unit.rb:542
c:0015 p:0014 s:0083 E:000468 METHOD D:/r_test/lib/test/unit.rb:580
c:0014 p:0165 s:0076 E:000210 METHOD D:/r_test/lib/minitest/unit.rb:888
c:0013 p:0025 s:0062 E:000ab8 METHOD D:/r_test/lib/test/unit.rb:969
c:0012 p:0010 s:0057 E:000ae0 METHOD D:/r_test/lib/minitest/unit.rb:1107
c:0011 p:0010 s:0053 E:000b78 BLOCK D:/r_test/lib/minitest/unit.rb:1094 [FINISH]
c:0010 p:---- s:0049 e:000048 CFUNC :each
c:0009 p:0057 s:0045 E:000b48 METHOD D:/r_test/lib/minitest/unit.rb:1093
c:0008 p:0020 s:0040 E:000ba8 METHOD D:/r_test/lib/minitest/unit.rb:1081
c:0007 p:0012 s:0035 E:0004a0 METHOD D:/r_test/lib/test/unit.rb:783
c:0006 p:0012 s:0029 E:0004e0 METHOD D:/r_test/lib/test/unit.rb:613
c:0005 p:0022 s:0023 E:000c08 METHOD D:/r_test/lib/test/unit.rb:33
c:0004 p:0045 s:0018 E:000c30 METHOD D:/r_test/lib/test/unit.rb:1127
c:0003 p:0015 s:0014 E:000c98 METHOD D:/r_test/lib/test/unit.rb:1131
c:0002 p:0325 s:0009 E:0003f8 EVAL /r_test/run_tests.rb:68 [FINISH]
c:0001 p:0000 s:0003 E:001500 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
/r_test/run_tests.rb:68:in `<main>'
D:/r_test/lib/test/unit.rb:1131:in `run'
D:/r_test/lib/test/unit.rb:1127:in `run'
D:/r_test/lib/test/unit.rb:33:in `run'
D:/r_test/lib/test/unit.rb:613:in `run'
D:/r_test/lib/test/unit.rb:783:in `run'
D:/r_test/lib/minitest/unit.rb:1081:in `run'
D:/r_test/lib/minitest/unit.rb:1093:in `_run'
D:/r_test/lib/minitest/unit.rb:1093:in `each'
D:/r_test/lib/minitest/unit.rb:1094:in `block in _run'
D:/r_test/lib/minitest/unit.rb:1107:in `run_tests'
D:/r_test/lib/test/unit.rb:969:in `_run_anything'
D:/r_test/lib/minitest/unit.rb:888:in `_run_anything'
D:/r_test/lib/test/unit.rb:580:in `_run_suites'
D:/r_test/lib/test/unit.rb:542:in `_run_suites'
D:/r_test/lib/test/unit.rb:542:in `each'
D:/r_test/lib/test/unit.rb:544:in `block in _run_suites'
D:/r_test/lib/test/unit.rb:1032:in `_run_suite'
D:/r_test/lib/minitest/unit.rb:944:in `_run_suite'
D:/r_test/lib/minitest/unit.rb:944:in `map'
D:/r_test/lib/minitest/unit.rb:951:in `block in _run_suite'
D:/r_test/lib/test/unit/testcase.rb:18:in `run'
D:/r_test/lib/minitest/unit.rb:1280:in `run'
D:/r_test/lib/test/unit.rb:1165:in `run_test'
D:/r_test/ruby/test_enum.rb:559:in `test_callcc'
D:/r_test/lib/test/unit/assertions.rb:73:in `assert_raise'
D:/r_test/lib/test/unit/assertions.rb:86:in `rescue in assert_raise'
D:/r_test/lib/test/unit/assertions.rb:86:in `proc'

-- C level backtrace information -------------------------------------------
C:\Windows\system32\ntdll.dll(ZwWaitForSingleObject+0xa) [0x00000000777268da]
C:\Windows\system32\kernel32.dll(WaitForSingleObjectEx+0xa0) [0x0000000077509f20]
bin\x64-msvcrt-ruby250.dll(rb_print_backtrace+0x36) [0x000000006803ee06]
bin\x64-msvcrt-ruby250.dll(rb_vm_bugreport+0x67) [0x000000006803ee77]
bin\x64-msvcrt-ruby250.dll(rb_bug_context+0x69) [0x0000000067f1cfa9]
bin\x64-msvcrt-ruby250.dll(rb_check_safe_obj+0x6cc) [0x0000000067fd57ec]
[0x0000000000402388]
C:\Windows\system32\ntdll.dll(_C_specific_handler+0x8c) [0x0000000077718e24]
C:\Windows\system32\ntdll.dll(RtlIntegerToChar+0x53d) [0x00000000777153ed]
C:\Windows\system32\ntdll.dll(_C_specific_handler+0x42f) [0x00000000777191c7]
C:\Windows\system32\ntdll.dll(KiUserExceptionDispatcher+0x2e) [0x0000000077726818]
C:\Windows\system32\ntdll.dll(RtlSizeHeap+0x89) [0x0000000077705a69]
C:\Windows\system32\msvcrt.dll(msize+0x1f) [0x000007feff2492bb]
bin\x64-msvcrt-ruby250.dll(rb_gc_unprotect_logging+0x253) [0x0000000067f35ac3]
bin\x64-msvcrt-ruby250.dll(rb_vm_make_proc+0x1712) [0x00000000680292c2]
bin\x64-msvcrt-ruby250.dll(rb_vm_make_proc_lambda+0x26) [0x0000000068027b66]
bin\x64-msvcrt-ruby250.dll(rb_error_arity+0x116) [0x00000000680256d6]
bin\x64-msvcrt-ruby250.dll(rb_vm_localjump_error+0x11a4) [0x000000006802b394]
bin\x64-msvcrt-ruby250.dll(rb_vm_localjump_error+0x6a34) [0x0000000068030c24]
bin\x64-msvcrt-ruby250.dll(rb_yield+0x3fc) [0x0000000068039b8c]
bin\x64-msvcrt-ruby250.dll(rb_ary_push+0x5dd) [0x0000000067ec79dd]
bin\x64-msvcrt-ruby250.dll(rb_error_arity+0x116) [0x00000000680256d6]
bin\x64-msvcrt-ruby250.dll(rb_vm_localjump_error+0x11a4) [0x000000006802b394]
bin\x64-msvcrt-ruby250.dll(rb_vm_localjump_error+0x6a34) [0x0000000068030c24]
bin\x64-msvcrt-ruby250.dll(rb_yield+0x3fc) [0x0000000068039b8c]
bin\x64-msvcrt-ruby250.dll(rb_ary_each+0x3d) [0x0000000067ec3fbd]
bin\x64-msvcrt-ruby250.dll(rb_error_arity+0x116) [0x00000000680256d6]
bin\x64-msvcrt-ruby250.dll(rb_vm_invoke_proc+0x8b0) [0x0000000068032be0]
bin\x64-msvcrt-ruby250.dll(rb_vm_localjump_error+0x11a4) [0x000000006802b394]
bin\x64-msvcrt-ruby250.dll(rb_vm_localjump_error+0x6a34) [0x0000000068030c24]
bin\x64-msvcrt-ruby250.dll(rb_yield+0x3fc) [0x0000000068039b8c]
bin\x64-msvcrt-ruby250.dll(rb_ary_each+0x3d) [0x0000000067ec3fbd]
bin\x64-msvcrt-ruby250.dll(rb_error_arity+0x116) [0x00000000680256d6]
bin\x64-msvcrt-ruby250.dll(rb_vm_invoke_proc+0x8b0) [0x0000000068032be0]
bin\x64-msvcrt-ruby250.dll(rb_vm_localjump_error+0x11a4) [0x000000006802b394]
bin\x64-msvcrt-ruby250.dll(rb_vm_localjump_error+0x6a34) [0x0000000068030c24]
bin\x64-msvcrt-ruby250.dll(rb_call_end_proc+0x17e) [0x0000000067f1ffde]
bin\x64-msvcrt-ruby250.dll(ruby_run_node+0x3f) [0x0000000067f22aaf]
[0x0000000000402dc7]
[0x00000000004013f8]
[0x000000000040151b]
C:\Windows\system32\kernel32.dll(BaseThreadInitThunk+0xd) [0x00000000774fa4bd]

-- Other runtime information -----------------------------------------------

* Loaded script: /r_test/run_tests.rb: TestEnumerable#test_callcc

* Loaded features:

0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 lib/ruby/2.5.0/x64-mingw32/enc/encdb.so
5 lib/ruby/2.5.0/x64-mingw32/enc/trans/transdb.so
6 lib/ruby/2.5.0/x64-mingw32/enc/windows_1252.so
7 lib/ruby/2.5.0/unicode_normalize.rb
8 lib/ruby/2.5.0/x64-mingw32/rbconfig.rb
9 lib/ruby/2.5.0/rubygems/compatibility.rb
10 lib/ruby/2.5.0/rubygems/defaults.rb
11 lib/ruby/2.5.0/rubygems/deprecate.rb
12 lib/ruby/2.5.0/rubygems/errors.rb
13 lib/ruby/2.5.0/rubygems/version.rb
14 lib/ruby/2.5.0/rubygems/requirement.rb
15 lib/ruby/2.5.0/rubygems/platform.rb
16 lib/ruby/2.5.0/rubygems/basic_specification.rb
17 lib/ruby/2.5.0/rubygems/stub_specification.rb
18 lib/ruby/2.5.0/rubygems/util/list.rb
19 lib/ruby/2.5.0/x64-mingw32/stringio.so
20 lib/ruby/2.5.0/rubygems/specification.rb
21 lib/ruby/2.5.0/rubygems/exceptions.rb
22 lib/ruby/2.5.0/rubygems/path_support.rb
23 lib/ruby/site_ruby/ruby_installer.rb
24 lib/ruby/site_ruby/ruby_installer/msys2_installation.rb
25 lib/ruby/2.5.0/x64-mingw32/fiddle.so
26 lib/ruby/2.5.0/fiddle/function.rb
27 lib/ruby/2.5.0/fiddle/closure.rb
28 lib/ruby/2.5.0/fiddle.rb
29 lib/ruby/site_ruby/ruby_installer/dll_directory.rb
30 lib/ruby/2.5.0/x64-mingw32/enc/utf_16le.so
31 lib/ruby/2.5.0/x64-mingw32/enc/trans/utf_16_32.so
32 lib/ruby/2.5.0/rubygems/defaults/operating_system.rb
33 lib/ruby/2.5.0/rubygems/dependency.rb
34 lib/ruby/2.5.0/rubygems/core_ext/kernel_gem.rb
35 lib/ruby/2.5.0/monitor.rb
36 lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb
37 lib/ruby/2.5.0/rubygems.rb
38 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/version.rb
39 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/core_ext/name_error.rb
40 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/levenshtein.rb
41 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/jaro_winkler.rb
42 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checker.rb
43 lib/ruby/2.5.0/delegate.rb
44 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
45 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
46 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checkers/name_error_checkers.rb
47 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checkers/method_name_checker.rb
48 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checkers/null_checker.rb
49 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean/formatter.rb
50 lib/ruby/gems/2.5.0/gems/did_you_mean-1.1.0/lib/did_you_mean.rb
51 lib/ruby/2.5.0/optparse.rb
52 D:/r_test/lib/leakchecker.rb
53 D:/r_test/lib/minitest/unit.rb
54 lib/ruby/2.5.0/prettyprint.rb
55 lib/ruby/2.5.0/pp.rb
56 D:/r_test/lib/test/unit/assertions.rb
57 lib/ruby/2.5.0/open3.rb
58 lib/ruby/2.5.0/timeout.rb
59 D:/r_test/lib/find_executable.rb
60 lib/ruby/2.5.0/x64-mingw32/rbconfig/sizeof.so
61 D:/r_test/lib/envutil.rb
62 D:/r_test/lib/test/unit/testcase.rb
63 D:/r_test/lib/test/unit.rb
64 D:/r_test/lib/tracepointchecker.rb
65 D:/r_test/lib/zombie_hunter.rb
66 lib/ruby/2.5.0/x64-mingw32/etc.so
67 lib/ruby/2.5.0/fileutils.rb
68 lib/ruby/2.5.0/tmpdir.rb
69 lib/ruby/2.5.0/tempfile.rb
70 D:/r_test/lib/iseq_loader_checker.rb
71 lib/ruby/2.5.0/x64-mingw32/continuation.so
72 D:/r_test/ruby/test_enum.rb
73 lib/ruby/2.5.0/x64-mingw32/io/console.so

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html


This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

D:\r_test>
(1-1/2)