$ ruby -I ruby/.ext/i386-mingw32 ruby/test/-ext-/old_thread_select/test_old_thr ead_select.rb Run options: # Running tests: ruby/test/-ext-/old_thread_select/test_old_thread_select.rb:30: [BUG] Segmentati on fault ruby 1.9.3dev (2011-09-02 revision 33163) [i386-mingw32] -- Control frame information ----------------------------------------------- c:0027 p:---- s:0113 b:0113 l:000112 d:000112 CFUNC :old_thread_select c:0026 p:0048 s:0106 b:0106 l:000093 d:000105 BLOCK ruby/test/-ext-/old_thread_ select/test_old_thread_select.rb:30 c:0025 p:0035 s:0099 b:0099 l:000098 d:000098 METHOD ruby/test/-ext-/old_thread_ select/test_old_thread_select.rb:9 c:0024 p:0017 s:0094 b:0094 l:000093 d:000093 METHOD ruby/test/-ext-/old_thread_ select/test_old_thread_select.rb:28 c:0023 p:0073 s:0090 b:0090 l:000089 d:000089 METHOD c:/MinGW/local/ruby/lib/rub $ c:0022 p:0025 s:0084 b:0084 l:000083 d:000083 METHOD c:/MinGW/local/ruby/lib/rub y/1.9.1/test/unit/testcase.rb:17 c:0021 p:0090 s:0080 b:0080 l:000068 d:000079 BLOCK c:/MinGW/local/ruby/lib/rub y/1.9.1/minitest/unit.rb:787 c:0020 p:---- s:0074 b:0074 l:000073 d:000073 FINISH c:0019 p:---- s:0072 b:0072 l:000071 d:000071 CFUNC :map c:0018 p:0124 s:0069 b:0069 l:000068 d:000068 METHOD c:/MinGW/local/ruby/lib/rub y/1.9.1/minitest/unit.rb:780 c:0017 p:0020 s:0061 b:0060 l:000050 d:000059 BLOCK c:/MinGW/local/ruby/lib/rub y/1.9.1/test/unit.rb:565 c:0016 p:---- s:0056 b:0056 l:000055 d:000055 FINISH c:0015 p:---- s:0054 b:0054 l:000053 d:000053 CFUNC :each c:0014 p:0053 s:0051 b:0051 l:000050 d:000050 METHOD c:/MinGW/local/ruby/lib/rub y/1.9.1/test/unit.rb:563 c:0013 p:0189 s:0045 b:0045 l:000044 d:000044 METHOD c:/MinGW/local/ruby/lib/rub y/1.9.1/minitest/unit.rb:746 c:0012 p:0013 s:0035 b:0035 l:000034 d:000034 METHOD c:/MinGW/local/ruby/lib/rub y/1.9.1/minitest/unit.rb:909 c:0011 p:0012 s:0032 b:0032 l:000023 d:000031 BLOCK c:/MinGW/local/ruby/lib/rub y/1.9.1/minitest/unit.rb:896 c:0010 p:---- s:0029 b:0029 l:000028 d:000028 FINISH c:0009 p:---- s:0027 b:0027 l:000026 d:000026 CFUNC :each c:0008 p:0068 s:0024 b:0024 l:000023 d:000023 METHOD c:/MinGW/local/ruby/lib/rub y/1.9.1/minitest/unit.rb:895 c:0007 p:0029 s:0020 b:0020 l:000019 d:000019 METHOD c:/MinGW/local/ruby/lib/rub y/1.9.1/minitest/unit.rb:884 c:0006 p:0022 s:0016 b:0016 l:000015 d:000015 METHOD c:/MinGW/local/ruby/lib/rub y/1.9.1/test/unit.rb:21 c:0005 p:0033 s:0012 b:0011 l:0006f4 d:000010 BLOCK c:/MinGW/local/ruby/lib/rub y/1.9.1/test/unit.rb:326 c:0004 p:0036 s:0009 b:0009 l:000008 d:000008 METHOD c:/MinGW/local/ruby/lib/rub y/1.9.1/test/unit.rb:27 c:0003 p:0026 s:0006 b:0006 l:0006f4 d:000005 BLOCK c:/MinGW/local/ruby/lib/rub y/1.9.1/test/unit.rb:325 c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH c:0001 p:0000 s:0002 b:0002 l:00254c d:00254c TOP -- Ruby level backtrace information ---------------------------------------- c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit.rb:325:in `block in autorun' c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit.rb:27:in `run_once' c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit.rb:326:in `block (2 levels) in auto run' c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit.rb:21:in `run' c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb:884:in `run' c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run' c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb:895:in `each' c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run' c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests' c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything' c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit.rb:563:in `_run_suites' c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit.rb:563:in `each' c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit.rb:565:in `block in _run_suites' c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite' c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb:780:in `map' c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite' c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit/testcase.rb:17:in `run' c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb:949:in `run' ruby/test/-ext-/old_thread_select/test_old_thread_select.rb:28:in `test_old_sele ct_error_timeout' ruby/test/-ext-/old_thread_select/test_old_thread_select.rb:9:in `with_pipe' ruby/test/-ext-/old_thread_select/test_old_thread_select.rb:30:in `block in test _old_select_error_timeout' ruby/test/-ext-/old_thread_select/test_old_thread_select.rb:30:in `old_thread_se lect' -- C level backtrace information ------------------------------------------- C:\Windows\SysWOW64\ntdll.dll(NtWaitForSingleObject+0x15) [0x77c4f861] C:\Windows\syswow64\kernel32.dll(WaitForSingleObjectEx+0x43) [0x75d81184] C:\Windows\syswow64\kernel32.dll(WaitForSingleObject+0x12) [0x75d81138] c:\MinGW\local\ruby\bin\msvcrt-ruby191.dll(rb_vm_bugreport+0xef) [0x62e74bcf] c:\MinGW\local\ruby\bin\msvcrt-ruby191.dll(rb_warning+0x1d0) [0x62d3c5c0] c:\MinGW\local\ruby\bin\msvcrt-ruby191.dll(rb_bug+0x29) [0x62d3c609] c:\MinGW\local\ruby\bin\msvcrt-ruby191.dll(rb_get_next_signal+0xaf) [0x62dfb19f] [0x00401262] C:\Windows\syswow64\kernel32.dll(CheckForReadOnlyResource+0x3bf) [0x75da9d77] C:\Windows\SysWOW64\ntdll.dll(RtlKnownExceptionFilter+0xb7) [0x77ca0df7] -- Other runtime information ----------------------------------------------- * Loaded script: ruby/test/-ext-/old_thread_select/test_old_thread_select.rb * Loaded features: 0 enumerator.so 1 c:/MinGW/local/src/ruby/.ext/i386-mingw32/enc/encdb.so 2 c:/MinGW/local/src/ruby/.ext/i386-mingw32/enc/iso_8859_1.so 3 c:/MinGW/local/src/ruby/.ext/i386-mingw32/enc/trans/transdb.so 4 c:/MinGW/local/ruby/lib/ruby/site_ruby/1.9.1/rubygems/defaults.rb 5 c:/MinGW/local/ruby/lib/ruby/1.9.1/i386-mingw32/rbconfig.rb 6 c:/MinGW/local/ruby/lib/ruby/site_ruby/1.9.1/rubygems/deprecate.rb 7 c:/MinGW/local/ruby/lib/ruby/site_ruby/1.9.1/rubygems/exceptions.rb 8 c:/MinGW/local/ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb 9 c:/MinGW/local/ruby/lib/ruby/site_ruby/1.9.1/rubygems.rb 10 c:/MinGW/local/ruby/lib/ruby/1.9.1/optparse.rb 11 c:/MinGW/local/ruby/lib/ruby/1.9.1/minitest/unit.rb 12 c:/MinGW/local/ruby/lib/ruby/1.9.1/prettyprint.rb 13 c:/MinGW/local/ruby/lib/ruby/1.9.1/pp.rb 14 c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit/assertions.rb 15 c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit/testcase.rb 16 c:/MinGW/local/ruby/lib/ruby/1.9.1/test/unit.rb 17 c:/MinGW/local/src/ruby/.ext/i386-mingw32/-test-/old_thread_select/old_thr ead_select.so 18 c:/MinGW/local/src/ruby/.ext/i386-mingw32/enc/utf_16le.so 19 c:/MinGW/local/src/ruby/.ext/i386-mingw32/enc/trans/single_byte.so 20 c:/MinGW/local/src/ruby/.ext/i386-mingw32/enc/trans/utf_16_32.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.