* [ruby-dev:50174] [Ruby trunk Bug#13746] windows-pr gemのRuby 2.4 32bit版でのSEGV
[not found] <redmine.issue-13746.20170714063842@ruby-lang.org>
@ 2017-07-14 6:38 ` cosmo0920.oucc
2017-07-20 2:51 ` [ruby-dev:50181] " cosmo0920.oucc
` (2 subsequent siblings)
3 siblings, 0 replies; 4+ messages in thread
From: cosmo0920.oucc @ 2017-07-14 6:38 UTC (permalink / raw)
To: ruby-dev
Issue #13746 has been reported by cosmo0920 (Hiroshi Hatake).
----------------------------------------
Bug #13746: windows-pr gemのRuby 2.4 32bit版でのSEGV
https://bugs.ruby-lang.org/issues/13746
* Author: cosmo0920 (Hiroshi Hatake)
* Status: Open
* Priority: Normal
* Assignee:
* Target version:
* ruby -v: ruby 2.4.1p111 (2017-03-22 revision 58053) [i386-mingw32]
* Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
windows-pr gemのCI対象にRuby 2.4 32/64bit版の両方を加えてAppVeyorにてCIを走らせたところ、SEGVが発生しました。
このSEGVはRuby 2.4の64bit版(ruby 2.4.1p111 (2017-03-22 revision 58053) [x64-mingw32])では発生しません。
windows-prのリポジトリは https://github.com/cosmo0920/windows-pr です。
git clone後、bundle install && bundle exec rake test:allでテストが走るようになっています。
SEGVの内容は以下の通りです。
```
~\Documents\GitHub\windows-pr [master ≡]> bundle exec rake test:all
Run options: --seed 25889
# Running:
..............................(eval):3: [BUG] Segmentation fault
ruby 2.4.1p111 (2017-03-22 revision 58053) [i386-mingw32]
-- Control frame information -----------------------------------------------
c:0025 p:---- s:0136 e:000135 CFUNC :call
c:0024 p:0016 s:0131 e:000130 METHOD (eval):3
c:0023 p:0032 s:0126 e:000125 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb:36
c:0022 p:0029 s:0119 e:000118 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:107
c:0021 p:0006 s:0116 e:000115 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:204
c:0020 p:0009 s:0111 e:000110 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:104
c:0019 p:0020 s:0108 e:000107 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:255
c:0018 p:0009 s:0103 e:000102 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:103
c:0017 p:0037 s:0100 e:000099 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348
c:0016 p:0052 s:0092 E:00111c METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:275
c:0015 p:0009 s:0085 E:002150 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:102
c:0014 p:0014 s:0081 e:000080 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:799
c:0013 p:0020 s:0074 e:000072 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:322
c:0012 p:0014 s:0066 e:000065 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:310 [FINISH]
c:0011 p:---- s:0062 e:000061 CFUNC :each
c:0010 p:0010 s:0058 e:000057 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309
c:0009 p:0037 s:0055 e:000054 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348
c:0008 p:0035 s:0047 E:001054 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:335
c:0007 p:0131 s:0040 E:000824 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:308
c:0006 p:0013 s:0031 e:000030 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158 [FINISH]
c:0005 p:---- s:0027 e:000026 CFUNC :map
c:0004 p:0042 s:0023 e:000022 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158
c:0003 p:0158 s:0014 e:000013 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:135
c:0002 p:0071 s:0007 E:000aac BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:62 [FINISH]
c:0001 p:0000 s:0003 E:001d78 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:62:in `block in autorun'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:135:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `__run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `map'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `block in __run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:308:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:335:in `with_info_handler'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348:in `on_signal'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309:in `block in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309:in `each'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:310:in `block (2 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:322:in `run_one_method'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:799:in `run_one_method'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:102:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:275:in `with_info_handler'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348:in `on_signal'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:103:in `block in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:255:in `time_it'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:104:in `block (2 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:204:in `capture_exceptions'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:107:in `block (3 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb:36:in `test_get_final_path_name_by_handle_returns_expected_result'
(eval):3:in `_get_osfhandle'
(eval):3:in `call'
-- C level backtrace information -------------------------------------------
C:\WINDOWS\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xc) [0x77b21d8c]
C:\WINDOWS\System32\KERNELBASE.dll(WaitForSingleObject+0x12) [0x779c8792]
c:\Ruby24\bin\msvcrt-ruby240.dll(rb_print_backtrace+0x40) [0x710f70c0]
C:\WINDOWS\SYSTEM32\ntdll.dll(RtlCaptureStackContext+0x1e571) [0x77b54ac1]
-- Other runtime information -----------------------------------------------
* Loaded script: C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rake_test_loader.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/encdb.so
5 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/trans/transdb.so
6 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/windows_31j.so
7 c:/Ruby24/lib/ruby/2.4.0/unicode_normalize.rb
8 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/rbconfig.rb
9 c:/Ruby24/lib/ruby/2.4.0/rubygems/compatibility.rb
10 c:/Ruby24/lib/ruby/2.4.0/rubygems/defaults.rb
11 c:/Ruby24/lib/ruby/2.4.0/rubygems/deprecate.rb
12 c:/Ruby24/lib/ruby/2.4.0/rubygems/errors.rb
13 c:/Ruby24/lib/ruby/2.4.0/rubygems/version.rb
14 c:/Ruby24/lib/ruby/2.4.0/rubygems/requirement.rb
15 c:/Ruby24/lib/ruby/2.4.0/rubygems/platform.rb
16 c:/Ruby24/lib/ruby/2.4.0/rubygems/basic_specification.rb
17 c:/Ruby24/lib/ruby/2.4.0/rubygems/stub_specification.rb
18 c:/Ruby24/lib/ruby/2.4.0/rubygems/util/list.rb
19 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/stringio.so
20 c:/Ruby24/lib/ruby/2.4.0/rubygems/specification.rb
21 c:/Ruby24/lib/ruby/2.4.0/rubygems/exceptions.rb
22 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/singleton.rb
23 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime.rb
24 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/msys2_installation.rb
25 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/fiddle.so
26 c:/Ruby24/lib/ruby/2.4.0/fiddle/function.rb
27 c:/Ruby24/lib/ruby/2.4.0/fiddle/closure.rb
28 c:/Ruby24/lib/ruby/2.4.0/fiddle.rb
29 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/dll_directory.rb
30 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/utf_16le.so
31 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/trans/utf_16_32.so
32 c:/Ruby24/lib/ruby/2.4.0/rubygems/defaults/operating_system.rb
33 c:/Ruby24/lib/ruby/2.4.0/rubygems/dependency.rb
34 c:/Ruby24/lib/ruby/2.4.0/rubygems/core_ext/kernel_gem.rb
35 c:/Ruby24/lib/ruby/2.4.0/monitor.rb
36 c:/Ruby24/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb
37 c:/Ruby24/lib/ruby/2.4.0/rubygems.rb
38 c:/Ruby24/lib/ruby/2.4.0/rubygems/path_support.rb
39 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/parser.rb
40 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/environment.rb
41 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/installer.rb
42 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/version.rb
43 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit.rb
44 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/postit_trampoline.rb
45 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/pathname.so
46 c:/Ruby24/lib/ruby/2.4.0/pathname.rb
47 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/constants.rb
48 c:/Ruby24/lib/ruby/2.4.0/rubygems/util.rb
49 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/io/console.so
50 c:/Ruby24/lib/ruby/2.4.0/rubygems/user_interaction.rb
51 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/etc.so
52 c:/Ruby24/lib/ruby/2.4.0/rubygems/config_file.rb
53 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/rubygems_integration.rb
54 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/current_ruby.rb
55 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/shared_helpers.rb
56 c:/Ruby24/lib/ruby/2.4.0/fileutils.rb
57 c:/Ruby24/lib/ruby/2.4.0/tmpdir.rb
58 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/errors.rb
59 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/environment_preserver.rb
60 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/plugin/api.rb
61 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/plugin.rb
62 c:/Ruby24/lib/ruby/2.4.0/uri/rfc2396_parser.rb
63 c:/Ruby24/lib/ruby/2.4.0/uri/rfc3986_parser.rb
64 c:/Ruby24/lib/ruby/2.4.0/uri/common.rb
65 c:/Ruby24/lib/ruby/2.4.0/uri/generic.rb
66 c:/Ruby24/lib/ruby/2.4.0/uri/ftp.rb
67 c:/Ruby24/lib/ruby/2.4.0/uri/http.rb
68 c:/Ruby24/lib/ruby/2.4.0/uri/https.rb
69 c:/Ruby24/lib/ruby/2.4.0/uri/ldap.rb
70 c:/Ruby24/lib/ruby/2.4.0/uri/ldaps.rb
71 c:/Ruby24/lib/ruby/2.4.0/uri/mailto.rb
72 c:/Ruby24/lib/ruby/2.4.0/uri.rb
73 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/digest.so
74 c:/Ruby24/lib/ruby/2.4.0/digest.rb
75 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/git.rb
76 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/installed.rb
77 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/specific_file.rb
78 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/local.rb
79 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/lock.rb
80 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/vendor.rb
81 c:/Ruby24/lib/ruby/2.4.0/rubygems/source.rb
82 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/gem_helpers.rb
83 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/match_platform.rb
84 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/rubygems_ext.rb
85 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/version.rb
86 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler.rb
87 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/settings.rb
88 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/yaml_serializer.rb
89 c:/Ruby24/lib/ruby/2.4.0/rubygems/ext/builder.rb
90 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source.rb
91 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/digest/sha1.so
92 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/path.rb
93 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/git.rb
94 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/rubygems.rb
95 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/lockfile_parser.rb
96 c:/Ruby24/lib/ruby/2.4.0/set.rb
97 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/definition.rb
98 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dependency.rb
99 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ruby_dsl.rb
100 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dsl.rb
101 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source_list.rb
102 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/index.rb
103 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/gemspec.rb
104 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/lazy_specification.rb
105 c:/Ruby24/lib/ruby/2.4.0/tsort.rb
106 c:/Ruby24/lib/ruby/2.4.0/forwardable/impl.rb
107 c:/Ruby24/lib/ruby/2.4.0/forwardable.rb
108 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/spec_set.rb
109 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui.rb
110 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui/silent.rb
111 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui/rg_proxy.rb
112 c:/Ruby24/lib/ruby/2.4.0/rubygems/text.rb
113 c:/Ruby24/lib/ruby/2.4.0/rubygems/util/licenses.rb
114 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/remote_specification.rb
115 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/gem_version_promoter.rb
116 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/runtime.rb
117 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dep_proxy.rb
118 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/stub_specification.rb
119 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/endpoint_specification.rb
120 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ruby_version.rb
121 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/setup.rb
122 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/version.rb
123 c:/Ruby24/lib/ruby/2.4.0/singleton.rb
124 c:/Ruby24/lib/ruby/2.4.0/optparse.rb
125 c:/Ruby24/lib/ruby/2.4.0/ostruct.rb
126 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/ext/core.rb
127 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/ext/string.rb
128 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/win32.rb
129 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/linked_list.rb
130 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/cpu_counter.rb
131 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/scope.rb
132 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_argument_error.rb
133 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rule_recursion_overflow_error.rb
134 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_manager.rb
135 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/cloneable.rb
136 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_utils.rb
137 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_utils_ext.rb
138 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_list.rb
139 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/promise.rb
140 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/thread_pool.rb
141 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/private_reader.rb
142 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/thread_history_display.rb
143 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/trace_output.rb
144 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/application.rb
145 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rake_module.rb
146 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/pseudo_status.rb
147 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_arguments.rb
148 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/invocation_chain.rb
149 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/invocation_exception_mixin.rb
150 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task.rb
151 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/early_time.rb
152 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_task.rb
153 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_creation_task.rb
154 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/multi_task.rb
155 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/dsl_definition.rb
156 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/default_loader.rb
157 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/late_time.rb
158 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/name_space.rb
159 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/backtrace.rb
160 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake.rb
161 c:/Ruby24/lib/ruby/2.4.0/mutex_m.rb
162 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/parallel.rb
163 c:/Ruby24/lib/ruby/2.4.0/delegate.rb
164 c:/Ruby24/lib/ruby/2.4.0/tempfile.rb
165 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/assertions.rb
166 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/unit.rb
167 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb
168 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb
169 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/expectations.rb
170 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/spec.rb
171 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/mock.rb
172 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/autorun.rb
173 C:/Users/hhatake/Documents/GitHub/windows-pr/test/helper.rb
174 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/win32-api-1.6.1.2-universal-mingw32/lib/win32/ruby24_32/win32/api.so
175 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/win32-api-1.6.1.2-universal-mingw32/lib/win32/api.rb
176 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/windows-api-0.4.4/lib/windows/api.rb
177 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/clipboard.rb
178 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_clipboard.rb
179 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/com.rb
180 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_com.rb
181 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/com/automation.rb
182 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_com_automation.rb
183 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/console.rb
184 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_console.rb
185 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/debug.rb
186 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_debug.rb
187 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/device_io.rb
188 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_device_io.rb
189 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/directory.rb
190 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_directory.rb
191 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/error.rb
192 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_error.rb
193 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/eventlog.rb
194 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_eventlog.rb
195 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/string.rb
196 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/unicode.rb
197 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security.rb
198 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/file.rb
199 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_file.rb
200 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/file_mapping.rb
201 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_file_mapping.rb
202 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/filesystem.rb
203 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_filesystem.rb
204 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/gdi/bitmap.rb
205 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_gdi_bitmap.rb
206 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/gdi/metafile.rb
207 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_gdi_metafile.rb
208 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/handle.rb
209 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_handle.rb
210 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/library.rb
211 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_library.rb
212 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/limits.rb
213 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_limits.rb
214 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/mailslot.rb
215 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_mailslot.rb
216 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/memory.rb
217 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_memory.rb
218 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/buffer.rb
219 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_buffer.rb
220 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/directory.rb
221 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_directory.rb
222 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/file.rb
223 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_file.rb
224 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/io.rb
225 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_io.rb
226 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_string.rb
227 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/time.rb
228 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_time.rb
229 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/national.rb
230 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_national.rb
231 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/management.rb
232 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_management.rb
233 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/snmp.rb
234 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_snmp.rb
235 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/winsock.rb
236 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_winsock.rb
237 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/nio.rb
238 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_nio.rb
239 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/ntfs/winternl.rb
240 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb
241 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/path.rb
242 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_path.rb
243 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/pipe.rb
244 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_pipe.rb
245 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/process.rb
246 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_process.rb
247 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/registry.rb
248 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_registry.rb
249 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security.rb
250 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security/authentication.rb
251 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security_authentication.rb
252 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security/SSPI.rb
253 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security_sspi.rb
254 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/service.rb
255 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_service.rb
256 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/shell.rb
257 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_shell.rb
258 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/socket.rb
259 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_socket.rb
260 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/sound.rb
261 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_sound.rb
262 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/synchronize.rb
263 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_synchronize.rb
264 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/system_info.rb
265 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_system_info.rb
266 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/thread.rb
267 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_thread.rb
268 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/time.rb
269 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_time.rb
270 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/tool_helper.rb
271 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_tool_helper.rb
272 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_unicode.rb
273 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/volume.rb
274 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_volume.rb
275 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window.rb
276 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window.rb
277 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/classes.rb
278 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_classes.rb
279 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/dialog.rb
280 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_dialog.rb
281 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/menu.rb
282 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_menu.rb
283 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/message.rb
284 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_message.rb
285 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/properties.rb
286 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_properties.rb
287 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/timer.rb
288 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_timer.rb
289 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/wsa.rb
290 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_wsa.rb
291 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/pride_plugin.rb
[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.
rake aborted!
Command failed with status (3)
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/exe/rake:27:in `<top (required)>'
Tasks: TOP => test:all
(See full trace by running task with --trace)
```
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* [ruby-dev:50181] [Ruby trunk Bug#13746] windows-pr gemのRuby 2.4 32bit版でのSEGV
[not found] <redmine.issue-13746.20170714063842@ruby-lang.org>
2017-07-14 6:38 ` [ruby-dev:50174] [Ruby trunk Bug#13746] windows-pr gemのRuby 2.4 32bit版でのSEGV cosmo0920.oucc
@ 2017-07-20 2:51 ` cosmo0920.oucc
2017-11-29 1:17 ` [ruby-dev:50325] " cosmo0920.oucc
2018-11-30 5:24 ` [ruby-dev:50682] " cosmo0920.oucc
3 siblings, 0 replies; 4+ messages in thread
From: cosmo0920.oucc @ 2017-07-20 2:51 UTC (permalink / raw)
To: ruby-dev
Issue #13746 has been updated by cosmo0920 (Hiroshi Hatake).
gdbを使ってスタックトレースを取ったところ、以下のスタックトレースが採取できました。
```ruby
require 'windows/msvcrt/directory'
class Test
include Windows::MSVCRT::Directory
def test
chdir('..')
end
end
t = Test.new
t.test
```
```log
(gdb) run test/tc_segv.rb
Starting program: C:\msys64\mingw32\bin\ruby.exe test/tc_segv.rb
[New Thread 8240.0x1298]
[New Thread 8240.0x35c8]
[New Thread 8240.0x2428]
[New Thread 8240.0xe7c]
[New Thread 8240.0x1d08]
[New Thread 8240.0x283c]
Thread 1 received signal SIGSEGV, Segmentation fault.
0x66b41b25 in api_call ()
from C:\msys64\mingw32\lib\ruby\gems\2.4.0\gems\win32-api-1.7.0.pre1-universal-mingw32\lib\win32\ruby24_32\win32\api.so
(gdb) bt
#0 0x66b41b25 in api_call ()
from C:\msys64\mingw32\lib\ruby\gems\2.4.0\gems\win32-api-1.7.0.pre1-universal-mingw32\lib\win32\ruby24_32\win32\api.so
#1 0x030de418 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
```
他、逆アセンブル結果も取得しました https://github.com/cosmo0920/windows-pr/issues/21#issuecomment-316403969 が、ここからどのようにして問題を絞り込んでいけば良いのか悩んでいます。
----------------------------------------
Bug #13746: windows-pr gemのRuby 2.4 32bit版でのSEGV
https://bugs.ruby-lang.org/issues/13746#change-65857
* Author: cosmo0920 (Hiroshi Hatake)
* Status: Open
* Priority: Normal
* Assignee:
* Target version:
* ruby -v: ruby 2.4.1p111 (2017-03-22 revision 58053) [i386-mingw32]
* Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
windows-pr gemのCI対象にRuby 2.4 32/64bit版の両方を加えてAppVeyorにてCIを走らせたところ、SEGVが発生しました。
このSEGVはRuby 2.4の64bit版(ruby 2.4.1p111 (2017-03-22 revision 58053) [x64-mingw32])では発生しません。
windows-prのリポジトリは https://github.com/cosmo0920/windows-pr です。
git clone後、bundle install && bundle exec rake test:allでテストが走るようになっています。
SEGVの内容は以下の通りです。
```
~\Documents\GitHub\windows-pr [master ≡]> bundle exec rake test:all
Run options: --seed 25889
# Running:
..............................(eval):3: [BUG] Segmentation fault
ruby 2.4.1p111 (2017-03-22 revision 58053) [i386-mingw32]
-- Control frame information -----------------------------------------------
c:0025 p:---- s:0136 e:000135 CFUNC :call
c:0024 p:0016 s:0131 e:000130 METHOD (eval):3
c:0023 p:0032 s:0126 e:000125 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb:36
c:0022 p:0029 s:0119 e:000118 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:107
c:0021 p:0006 s:0116 e:000115 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:204
c:0020 p:0009 s:0111 e:000110 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:104
c:0019 p:0020 s:0108 e:000107 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:255
c:0018 p:0009 s:0103 e:000102 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:103
c:0017 p:0037 s:0100 e:000099 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348
c:0016 p:0052 s:0092 E:00111c METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:275
c:0015 p:0009 s:0085 E:002150 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:102
c:0014 p:0014 s:0081 e:000080 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:799
c:0013 p:0020 s:0074 e:000072 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:322
c:0012 p:0014 s:0066 e:000065 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:310 [FINISH]
c:0011 p:---- s:0062 e:000061 CFUNC :each
c:0010 p:0010 s:0058 e:000057 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309
c:0009 p:0037 s:0055 e:000054 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348
c:0008 p:0035 s:0047 E:001054 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:335
c:0007 p:0131 s:0040 E:000824 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:308
c:0006 p:0013 s:0031 e:000030 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158 [FINISH]
c:0005 p:---- s:0027 e:000026 CFUNC :map
c:0004 p:0042 s:0023 e:000022 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158
c:0003 p:0158 s:0014 e:000013 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:135
c:0002 p:0071 s:0007 E:000aac BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:62 [FINISH]
c:0001 p:0000 s:0003 E:001d78 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:62:in `block in autorun'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:135:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `__run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `map'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `block in __run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:308:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:335:in `with_info_handler'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348:in `on_signal'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309:in `block in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309:in `each'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:310:in `block (2 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:322:in `run_one_method'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:799:in `run_one_method'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:102:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:275:in `with_info_handler'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348:in `on_signal'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:103:in `block in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:255:in `time_it'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:104:in `block (2 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:204:in `capture_exceptions'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:107:in `block (3 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb:36:in `test_get_final_path_name_by_handle_returns_expected_result'
(eval):3:in `_get_osfhandle'
(eval):3:in `call'
-- C level backtrace information -------------------------------------------
C:\WINDOWS\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xc) [0x77b21d8c]
C:\WINDOWS\System32\KERNELBASE.dll(WaitForSingleObject+0x12) [0x779c8792]
c:\Ruby24\bin\msvcrt-ruby240.dll(rb_print_backtrace+0x40) [0x710f70c0]
C:\WINDOWS\SYSTEM32\ntdll.dll(RtlCaptureStackContext+0x1e571) [0x77b54ac1]
-- Other runtime information -----------------------------------------------
* Loaded script: C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rake_test_loader.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/encdb.so
5 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/trans/transdb.so
6 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/windows_31j.so
7 c:/Ruby24/lib/ruby/2.4.0/unicode_normalize.rb
8 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/rbconfig.rb
9 c:/Ruby24/lib/ruby/2.4.0/rubygems/compatibility.rb
10 c:/Ruby24/lib/ruby/2.4.0/rubygems/defaults.rb
11 c:/Ruby24/lib/ruby/2.4.0/rubygems/deprecate.rb
12 c:/Ruby24/lib/ruby/2.4.0/rubygems/errors.rb
13 c:/Ruby24/lib/ruby/2.4.0/rubygems/version.rb
14 c:/Ruby24/lib/ruby/2.4.0/rubygems/requirement.rb
15 c:/Ruby24/lib/ruby/2.4.0/rubygems/platform.rb
16 c:/Ruby24/lib/ruby/2.4.0/rubygems/basic_specification.rb
17 c:/Ruby24/lib/ruby/2.4.0/rubygems/stub_specification.rb
18 c:/Ruby24/lib/ruby/2.4.0/rubygems/util/list.rb
19 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/stringio.so
20 c:/Ruby24/lib/ruby/2.4.0/rubygems/specification.rb
21 c:/Ruby24/lib/ruby/2.4.0/rubygems/exceptions.rb
22 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/singleton.rb
23 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime.rb
24 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/msys2_installation.rb
25 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/fiddle.so
26 c:/Ruby24/lib/ruby/2.4.0/fiddle/function.rb
27 c:/Ruby24/lib/ruby/2.4.0/fiddle/closure.rb
28 c:/Ruby24/lib/ruby/2.4.0/fiddle.rb
29 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/dll_directory.rb
30 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/utf_16le.so
31 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/trans/utf_16_32.so
32 c:/Ruby24/lib/ruby/2.4.0/rubygems/defaults/operating_system.rb
33 c:/Ruby24/lib/ruby/2.4.0/rubygems/dependency.rb
34 c:/Ruby24/lib/ruby/2.4.0/rubygems/core_ext/kernel_gem.rb
35 c:/Ruby24/lib/ruby/2.4.0/monitor.rb
36 c:/Ruby24/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb
37 c:/Ruby24/lib/ruby/2.4.0/rubygems.rb
38 c:/Ruby24/lib/ruby/2.4.0/rubygems/path_support.rb
39 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/parser.rb
40 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/environment.rb
41 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/installer.rb
42 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/version.rb
43 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit.rb
44 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/postit_trampoline.rb
45 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/pathname.so
46 c:/Ruby24/lib/ruby/2.4.0/pathname.rb
47 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/constants.rb
48 c:/Ruby24/lib/ruby/2.4.0/rubygems/util.rb
49 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/io/console.so
50 c:/Ruby24/lib/ruby/2.4.0/rubygems/user_interaction.rb
51 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/etc.so
52 c:/Ruby24/lib/ruby/2.4.0/rubygems/config_file.rb
53 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/rubygems_integration.rb
54 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/current_ruby.rb
55 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/shared_helpers.rb
56 c:/Ruby24/lib/ruby/2.4.0/fileutils.rb
57 c:/Ruby24/lib/ruby/2.4.0/tmpdir.rb
58 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/errors.rb
59 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/environment_preserver.rb
60 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/plugin/api.rb
61 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/plugin.rb
62 c:/Ruby24/lib/ruby/2.4.0/uri/rfc2396_parser.rb
63 c:/Ruby24/lib/ruby/2.4.0/uri/rfc3986_parser.rb
64 c:/Ruby24/lib/ruby/2.4.0/uri/common.rb
65 c:/Ruby24/lib/ruby/2.4.0/uri/generic.rb
66 c:/Ruby24/lib/ruby/2.4.0/uri/ftp.rb
67 c:/Ruby24/lib/ruby/2.4.0/uri/http.rb
68 c:/Ruby24/lib/ruby/2.4.0/uri/https.rb
69 c:/Ruby24/lib/ruby/2.4.0/uri/ldap.rb
70 c:/Ruby24/lib/ruby/2.4.0/uri/ldaps.rb
71 c:/Ruby24/lib/ruby/2.4.0/uri/mailto.rb
72 c:/Ruby24/lib/ruby/2.4.0/uri.rb
73 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/digest.so
74 c:/Ruby24/lib/ruby/2.4.0/digest.rb
75 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/git.rb
76 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/installed.rb
77 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/specific_file.rb
78 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/local.rb
79 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/lock.rb
80 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/vendor.rb
81 c:/Ruby24/lib/ruby/2.4.0/rubygems/source.rb
82 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/gem_helpers.rb
83 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/match_platform.rb
84 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/rubygems_ext.rb
85 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/version.rb
86 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler.rb
87 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/settings.rb
88 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/yaml_serializer.rb
89 c:/Ruby24/lib/ruby/2.4.0/rubygems/ext/builder.rb
90 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source.rb
91 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/digest/sha1.so
92 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/path.rb
93 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/git.rb
94 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/rubygems.rb
95 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/lockfile_parser.rb
96 c:/Ruby24/lib/ruby/2.4.0/set.rb
97 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/definition.rb
98 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dependency.rb
99 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ruby_dsl.rb
100 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dsl.rb
101 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source_list.rb
102 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/index.rb
103 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/gemspec.rb
104 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/lazy_specification.rb
105 c:/Ruby24/lib/ruby/2.4.0/tsort.rb
106 c:/Ruby24/lib/ruby/2.4.0/forwardable/impl.rb
107 c:/Ruby24/lib/ruby/2.4.0/forwardable.rb
108 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/spec_set.rb
109 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui.rb
110 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui/silent.rb
111 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui/rg_proxy.rb
112 c:/Ruby24/lib/ruby/2.4.0/rubygems/text.rb
113 c:/Ruby24/lib/ruby/2.4.0/rubygems/util/licenses.rb
114 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/remote_specification.rb
115 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/gem_version_promoter.rb
116 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/runtime.rb
117 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dep_proxy.rb
118 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/stub_specification.rb
119 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/endpoint_specification.rb
120 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ruby_version.rb
121 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/setup.rb
122 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/version.rb
123 c:/Ruby24/lib/ruby/2.4.0/singleton.rb
124 c:/Ruby24/lib/ruby/2.4.0/optparse.rb
125 c:/Ruby24/lib/ruby/2.4.0/ostruct.rb
126 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/ext/core.rb
127 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/ext/string.rb
128 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/win32.rb
129 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/linked_list.rb
130 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/cpu_counter.rb
131 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/scope.rb
132 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_argument_error.rb
133 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rule_recursion_overflow_error.rb
134 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_manager.rb
135 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/cloneable.rb
136 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_utils.rb
137 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_utils_ext.rb
138 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_list.rb
139 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/promise.rb
140 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/thread_pool.rb
141 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/private_reader.rb
142 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/thread_history_display.rb
143 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/trace_output.rb
144 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/application.rb
145 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rake_module.rb
146 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/pseudo_status.rb
147 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_arguments.rb
148 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/invocation_chain.rb
149 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/invocation_exception_mixin.rb
150 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task.rb
151 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/early_time.rb
152 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_task.rb
153 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_creation_task.rb
154 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/multi_task.rb
155 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/dsl_definition.rb
156 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/default_loader.rb
157 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/late_time.rb
158 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/name_space.rb
159 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/backtrace.rb
160 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake.rb
161 c:/Ruby24/lib/ruby/2.4.0/mutex_m.rb
162 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/parallel.rb
163 c:/Ruby24/lib/ruby/2.4.0/delegate.rb
164 c:/Ruby24/lib/ruby/2.4.0/tempfile.rb
165 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/assertions.rb
166 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/unit.rb
167 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb
168 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb
169 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/expectations.rb
170 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/spec.rb
171 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/mock.rb
172 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/autorun.rb
173 C:/Users/hhatake/Documents/GitHub/windows-pr/test/helper.rb
174 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/win32-api-1.6.1.2-universal-mingw32/lib/win32/ruby24_32/win32/api.so
175 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/win32-api-1.6.1.2-universal-mingw32/lib/win32/api.rb
176 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/windows-api-0.4.4/lib/windows/api.rb
177 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/clipboard.rb
178 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_clipboard.rb
179 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/com.rb
180 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_com.rb
181 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/com/automation.rb
182 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_com_automation.rb
183 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/console.rb
184 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_console.rb
185 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/debug.rb
186 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_debug.rb
187 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/device_io.rb
188 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_device_io.rb
189 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/directory.rb
190 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_directory.rb
191 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/error.rb
192 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_error.rb
193 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/eventlog.rb
194 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_eventlog.rb
195 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/string.rb
196 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/unicode.rb
197 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security.rb
198 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/file.rb
199 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_file.rb
200 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/file_mapping.rb
201 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_file_mapping.rb
202 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/filesystem.rb
203 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_filesystem.rb
204 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/gdi/bitmap.rb
205 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_gdi_bitmap.rb
206 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/gdi/metafile.rb
207 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_gdi_metafile.rb
208 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/handle.rb
209 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_handle.rb
210 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/library.rb
211 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_library.rb
212 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/limits.rb
213 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_limits.rb
214 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/mailslot.rb
215 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_mailslot.rb
216 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/memory.rb
217 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_memory.rb
218 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/buffer.rb
219 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_buffer.rb
220 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/directory.rb
221 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_directory.rb
222 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/file.rb
223 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_file.rb
224 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/io.rb
225 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_io.rb
226 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_string.rb
227 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/time.rb
228 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_time.rb
229 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/national.rb
230 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_national.rb
231 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/management.rb
232 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_management.rb
233 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/snmp.rb
234 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_snmp.rb
235 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/winsock.rb
236 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_winsock.rb
237 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/nio.rb
238 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_nio.rb
239 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/ntfs/winternl.rb
240 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb
241 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/path.rb
242 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_path.rb
243 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/pipe.rb
244 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_pipe.rb
245 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/process.rb
246 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_process.rb
247 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/registry.rb
248 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_registry.rb
249 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security.rb
250 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security/authentication.rb
251 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security_authentication.rb
252 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security/SSPI.rb
253 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security_sspi.rb
254 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/service.rb
255 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_service.rb
256 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/shell.rb
257 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_shell.rb
258 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/socket.rb
259 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_socket.rb
260 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/sound.rb
261 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_sound.rb
262 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/synchronize.rb
263 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_synchronize.rb
264 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/system_info.rb
265 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_system_info.rb
266 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/thread.rb
267 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_thread.rb
268 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/time.rb
269 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_time.rb
270 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/tool_helper.rb
271 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_tool_helper.rb
272 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_unicode.rb
273 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/volume.rb
274 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_volume.rb
275 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window.rb
276 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window.rb
277 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/classes.rb
278 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_classes.rb
279 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/dialog.rb
280 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_dialog.rb
281 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/menu.rb
282 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_menu.rb
283 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/message.rb
284 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_message.rb
285 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/properties.rb
286 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_properties.rb
287 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/timer.rb
288 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_timer.rb
289 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/wsa.rb
290 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_wsa.rb
291 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/pride_plugin.rb
[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.
rake aborted!
Command failed with status (3)
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/exe/rake:27:in `<top (required)>'
Tasks: TOP => test:all
(See full trace by running task with --trace)
```
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* [ruby-dev:50325] [Ruby trunk Bug#13746] windows-pr gemのRuby 2.4 32bit版でのSEGV
[not found] <redmine.issue-13746.20170714063842@ruby-lang.org>
2017-07-14 6:38 ` [ruby-dev:50174] [Ruby trunk Bug#13746] windows-pr gemのRuby 2.4 32bit版でのSEGV cosmo0920.oucc
2017-07-20 2:51 ` [ruby-dev:50181] " cosmo0920.oucc
@ 2017-11-29 1:17 ` cosmo0920.oucc
2018-11-30 5:24 ` [ruby-dev:50682] " cosmo0920.oucc
3 siblings, 0 replies; 4+ messages in thread
From: cosmo0920.oucc @ 2017-11-29 1:17 UTC (permalink / raw)
To: ruby-dev
Issue #13746 has been updated by cosmo0920 (Hiroshi Hatake).
https://github.com/cosmo0920/win32-api/pull/31 にて解決しました。
gccのオプション `-fno-omit-frame-pointer` がRubyInstaller2では指定されていないのが原因でi386の時のみフレームポインタが使われていました。x86_64ではうまい具合にフレームポインタが使われる最適化がなされていなようで、こちらではクラッシュしていませんでした。
----------------------------------------
Bug #13746: windows-pr gemのRuby 2.4 32bit版でのSEGV
https://bugs.ruby-lang.org/issues/13746#change-67986
* Author: cosmo0920 (Hiroshi Hatake)
* Status: Open
* Priority: Normal
* Assignee:
* Target version:
* ruby -v: ruby 2.4.1p111 (2017-03-22 revision 58053) [i386-mingw32]
* Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
windows-pr gemのCI対象にRuby 2.4 32/64bit版の両方を加えてAppVeyorにてCIを走らせたところ、SEGVが発生しました。
このSEGVはRuby 2.4の64bit版(ruby 2.4.1p111 (2017-03-22 revision 58053) [x64-mingw32])では発生しません。
windows-prのリポジトリは https://github.com/cosmo0920/windows-pr です。
git clone後、bundle install && bundle exec rake test:allでテストが走るようになっています。
SEGVの内容は以下の通りです。
```
~\Documents\GitHub\windows-pr [master ≡]> bundle exec rake test:all
Run options: --seed 25889
# Running:
..............................(eval):3: [BUG] Segmentation fault
ruby 2.4.1p111 (2017-03-22 revision 58053) [i386-mingw32]
-- Control frame information -----------------------------------------------
c:0025 p:---- s:0136 e:000135 CFUNC :call
c:0024 p:0016 s:0131 e:000130 METHOD (eval):3
c:0023 p:0032 s:0126 e:000125 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb:36
c:0022 p:0029 s:0119 e:000118 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:107
c:0021 p:0006 s:0116 e:000115 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:204
c:0020 p:0009 s:0111 e:000110 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:104
c:0019 p:0020 s:0108 e:000107 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:255
c:0018 p:0009 s:0103 e:000102 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:103
c:0017 p:0037 s:0100 e:000099 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348
c:0016 p:0052 s:0092 E:00111c METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:275
c:0015 p:0009 s:0085 E:002150 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:102
c:0014 p:0014 s:0081 e:000080 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:799
c:0013 p:0020 s:0074 e:000072 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:322
c:0012 p:0014 s:0066 e:000065 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:310 [FINISH]
c:0011 p:---- s:0062 e:000061 CFUNC :each
c:0010 p:0010 s:0058 e:000057 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309
c:0009 p:0037 s:0055 e:000054 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348
c:0008 p:0035 s:0047 E:001054 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:335
c:0007 p:0131 s:0040 E:000824 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:308
c:0006 p:0013 s:0031 e:000030 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158 [FINISH]
c:0005 p:---- s:0027 e:000026 CFUNC :map
c:0004 p:0042 s:0023 e:000022 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158
c:0003 p:0158 s:0014 e:000013 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:135
c:0002 p:0071 s:0007 E:000aac BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:62 [FINISH]
c:0001 p:0000 s:0003 E:001d78 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:62:in `block in autorun'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:135:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `__run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `map'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `block in __run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:308:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:335:in `with_info_handler'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348:in `on_signal'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309:in `block in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309:in `each'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:310:in `block (2 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:322:in `run_one_method'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:799:in `run_one_method'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:102:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:275:in `with_info_handler'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348:in `on_signal'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:103:in `block in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:255:in `time_it'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:104:in `block (2 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:204:in `capture_exceptions'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:107:in `block (3 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb:36:in `test_get_final_path_name_by_handle_returns_expected_result'
(eval):3:in `_get_osfhandle'
(eval):3:in `call'
-- C level backtrace information -------------------------------------------
C:\WINDOWS\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xc) [0x77b21d8c]
C:\WINDOWS\System32\KERNELBASE.dll(WaitForSingleObject+0x12) [0x779c8792]
c:\Ruby24\bin\msvcrt-ruby240.dll(rb_print_backtrace+0x40) [0x710f70c0]
C:\WINDOWS\SYSTEM32\ntdll.dll(RtlCaptureStackContext+0x1e571) [0x77b54ac1]
-- Other runtime information -----------------------------------------------
* Loaded script: C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rake_test_loader.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/encdb.so
5 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/trans/transdb.so
6 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/windows_31j.so
7 c:/Ruby24/lib/ruby/2.4.0/unicode_normalize.rb
8 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/rbconfig.rb
9 c:/Ruby24/lib/ruby/2.4.0/rubygems/compatibility.rb
10 c:/Ruby24/lib/ruby/2.4.0/rubygems/defaults.rb
11 c:/Ruby24/lib/ruby/2.4.0/rubygems/deprecate.rb
12 c:/Ruby24/lib/ruby/2.4.0/rubygems/errors.rb
13 c:/Ruby24/lib/ruby/2.4.0/rubygems/version.rb
14 c:/Ruby24/lib/ruby/2.4.0/rubygems/requirement.rb
15 c:/Ruby24/lib/ruby/2.4.0/rubygems/platform.rb
16 c:/Ruby24/lib/ruby/2.4.0/rubygems/basic_specification.rb
17 c:/Ruby24/lib/ruby/2.4.0/rubygems/stub_specification.rb
18 c:/Ruby24/lib/ruby/2.4.0/rubygems/util/list.rb
19 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/stringio.so
20 c:/Ruby24/lib/ruby/2.4.0/rubygems/specification.rb
21 c:/Ruby24/lib/ruby/2.4.0/rubygems/exceptions.rb
22 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/singleton.rb
23 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime.rb
24 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/msys2_installation.rb
25 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/fiddle.so
26 c:/Ruby24/lib/ruby/2.4.0/fiddle/function.rb
27 c:/Ruby24/lib/ruby/2.4.0/fiddle/closure.rb
28 c:/Ruby24/lib/ruby/2.4.0/fiddle.rb
29 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/dll_directory.rb
30 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/utf_16le.so
31 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/trans/utf_16_32.so
32 c:/Ruby24/lib/ruby/2.4.0/rubygems/defaults/operating_system.rb
33 c:/Ruby24/lib/ruby/2.4.0/rubygems/dependency.rb
34 c:/Ruby24/lib/ruby/2.4.0/rubygems/core_ext/kernel_gem.rb
35 c:/Ruby24/lib/ruby/2.4.0/monitor.rb
36 c:/Ruby24/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb
37 c:/Ruby24/lib/ruby/2.4.0/rubygems.rb
38 c:/Ruby24/lib/ruby/2.4.0/rubygems/path_support.rb
39 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/parser.rb
40 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/environment.rb
41 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/installer.rb
42 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/version.rb
43 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit.rb
44 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/postit_trampoline.rb
45 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/pathname.so
46 c:/Ruby24/lib/ruby/2.4.0/pathname.rb
47 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/constants.rb
48 c:/Ruby24/lib/ruby/2.4.0/rubygems/util.rb
49 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/io/console.so
50 c:/Ruby24/lib/ruby/2.4.0/rubygems/user_interaction.rb
51 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/etc.so
52 c:/Ruby24/lib/ruby/2.4.0/rubygems/config_file.rb
53 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/rubygems_integration.rb
54 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/current_ruby.rb
55 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/shared_helpers.rb
56 c:/Ruby24/lib/ruby/2.4.0/fileutils.rb
57 c:/Ruby24/lib/ruby/2.4.0/tmpdir.rb
58 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/errors.rb
59 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/environment_preserver.rb
60 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/plugin/api.rb
61 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/plugin.rb
62 c:/Ruby24/lib/ruby/2.4.0/uri/rfc2396_parser.rb
63 c:/Ruby24/lib/ruby/2.4.0/uri/rfc3986_parser.rb
64 c:/Ruby24/lib/ruby/2.4.0/uri/common.rb
65 c:/Ruby24/lib/ruby/2.4.0/uri/generic.rb
66 c:/Ruby24/lib/ruby/2.4.0/uri/ftp.rb
67 c:/Ruby24/lib/ruby/2.4.0/uri/http.rb
68 c:/Ruby24/lib/ruby/2.4.0/uri/https.rb
69 c:/Ruby24/lib/ruby/2.4.0/uri/ldap.rb
70 c:/Ruby24/lib/ruby/2.4.0/uri/ldaps.rb
71 c:/Ruby24/lib/ruby/2.4.0/uri/mailto.rb
72 c:/Ruby24/lib/ruby/2.4.0/uri.rb
73 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/digest.so
74 c:/Ruby24/lib/ruby/2.4.0/digest.rb
75 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/git.rb
76 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/installed.rb
77 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/specific_file.rb
78 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/local.rb
79 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/lock.rb
80 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/vendor.rb
81 c:/Ruby24/lib/ruby/2.4.0/rubygems/source.rb
82 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/gem_helpers.rb
83 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/match_platform.rb
84 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/rubygems_ext.rb
85 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/version.rb
86 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler.rb
87 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/settings.rb
88 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/yaml_serializer.rb
89 c:/Ruby24/lib/ruby/2.4.0/rubygems/ext/builder.rb
90 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source.rb
91 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/digest/sha1.so
92 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/path.rb
93 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/git.rb
94 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/rubygems.rb
95 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/lockfile_parser.rb
96 c:/Ruby24/lib/ruby/2.4.0/set.rb
97 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/definition.rb
98 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dependency.rb
99 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ruby_dsl.rb
100 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dsl.rb
101 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source_list.rb
102 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/index.rb
103 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/gemspec.rb
104 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/lazy_specification.rb
105 c:/Ruby24/lib/ruby/2.4.0/tsort.rb
106 c:/Ruby24/lib/ruby/2.4.0/forwardable/impl.rb
107 c:/Ruby24/lib/ruby/2.4.0/forwardable.rb
108 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/spec_set.rb
109 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui.rb
110 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui/silent.rb
111 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui/rg_proxy.rb
112 c:/Ruby24/lib/ruby/2.4.0/rubygems/text.rb
113 c:/Ruby24/lib/ruby/2.4.0/rubygems/util/licenses.rb
114 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/remote_specification.rb
115 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/gem_version_promoter.rb
116 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/runtime.rb
117 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dep_proxy.rb
118 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/stub_specification.rb
119 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/endpoint_specification.rb
120 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ruby_version.rb
121 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/setup.rb
122 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/version.rb
123 c:/Ruby24/lib/ruby/2.4.0/singleton.rb
124 c:/Ruby24/lib/ruby/2.4.0/optparse.rb
125 c:/Ruby24/lib/ruby/2.4.0/ostruct.rb
126 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/ext/core.rb
127 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/ext/string.rb
128 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/win32.rb
129 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/linked_list.rb
130 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/cpu_counter.rb
131 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/scope.rb
132 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_argument_error.rb
133 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rule_recursion_overflow_error.rb
134 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_manager.rb
135 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/cloneable.rb
136 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_utils.rb
137 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_utils_ext.rb
138 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_list.rb
139 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/promise.rb
140 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/thread_pool.rb
141 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/private_reader.rb
142 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/thread_history_display.rb
143 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/trace_output.rb
144 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/application.rb
145 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rake_module.rb
146 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/pseudo_status.rb
147 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_arguments.rb
148 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/invocation_chain.rb
149 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/invocation_exception_mixin.rb
150 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task.rb
151 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/early_time.rb
152 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_task.rb
153 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_creation_task.rb
154 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/multi_task.rb
155 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/dsl_definition.rb
156 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/default_loader.rb
157 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/late_time.rb
158 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/name_space.rb
159 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/backtrace.rb
160 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake.rb
161 c:/Ruby24/lib/ruby/2.4.0/mutex_m.rb
162 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/parallel.rb
163 c:/Ruby24/lib/ruby/2.4.0/delegate.rb
164 c:/Ruby24/lib/ruby/2.4.0/tempfile.rb
165 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/assertions.rb
166 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/unit.rb
167 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb
168 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb
169 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/expectations.rb
170 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/spec.rb
171 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/mock.rb
172 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/autorun.rb
173 C:/Users/hhatake/Documents/GitHub/windows-pr/test/helper.rb
174 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/win32-api-1.6.1.2-universal-mingw32/lib/win32/ruby24_32/win32/api.so
175 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/win32-api-1.6.1.2-universal-mingw32/lib/win32/api.rb
176 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/windows-api-0.4.4/lib/windows/api.rb
177 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/clipboard.rb
178 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_clipboard.rb
179 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/com.rb
180 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_com.rb
181 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/com/automation.rb
182 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_com_automation.rb
183 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/console.rb
184 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_console.rb
185 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/debug.rb
186 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_debug.rb
187 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/device_io.rb
188 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_device_io.rb
189 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/directory.rb
190 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_directory.rb
191 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/error.rb
192 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_error.rb
193 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/eventlog.rb
194 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_eventlog.rb
195 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/string.rb
196 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/unicode.rb
197 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security.rb
198 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/file.rb
199 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_file.rb
200 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/file_mapping.rb
201 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_file_mapping.rb
202 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/filesystem.rb
203 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_filesystem.rb
204 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/gdi/bitmap.rb
205 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_gdi_bitmap.rb
206 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/gdi/metafile.rb
207 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_gdi_metafile.rb
208 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/handle.rb
209 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_handle.rb
210 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/library.rb
211 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_library.rb
212 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/limits.rb
213 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_limits.rb
214 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/mailslot.rb
215 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_mailslot.rb
216 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/memory.rb
217 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_memory.rb
218 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/buffer.rb
219 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_buffer.rb
220 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/directory.rb
221 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_directory.rb
222 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/file.rb
223 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_file.rb
224 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/io.rb
225 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_io.rb
226 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_string.rb
227 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/time.rb
228 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_time.rb
229 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/national.rb
230 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_national.rb
231 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/management.rb
232 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_management.rb
233 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/snmp.rb
234 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_snmp.rb
235 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/winsock.rb
236 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_winsock.rb
237 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/nio.rb
238 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_nio.rb
239 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/ntfs/winternl.rb
240 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb
241 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/path.rb
242 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_path.rb
243 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/pipe.rb
244 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_pipe.rb
245 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/process.rb
246 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_process.rb
247 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/registry.rb
248 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_registry.rb
249 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security.rb
250 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security/authentication.rb
251 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security_authentication.rb
252 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security/SSPI.rb
253 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security_sspi.rb
254 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/service.rb
255 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_service.rb
256 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/shell.rb
257 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_shell.rb
258 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/socket.rb
259 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_socket.rb
260 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/sound.rb
261 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_sound.rb
262 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/synchronize.rb
263 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_synchronize.rb
264 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/system_info.rb
265 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_system_info.rb
266 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/thread.rb
267 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_thread.rb
268 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/time.rb
269 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_time.rb
270 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/tool_helper.rb
271 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_tool_helper.rb
272 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_unicode.rb
273 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/volume.rb
274 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_volume.rb
275 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window.rb
276 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window.rb
277 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/classes.rb
278 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_classes.rb
279 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/dialog.rb
280 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_dialog.rb
281 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/menu.rb
282 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_menu.rb
283 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/message.rb
284 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_message.rb
285 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/properties.rb
286 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_properties.rb
287 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/timer.rb
288 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_timer.rb
289 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/wsa.rb
290 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_wsa.rb
291 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/pride_plugin.rb
[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.
rake aborted!
Command failed with status (3)
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/exe/rake:27:in `<top (required)>'
Tasks: TOP => test:all
(See full trace by running task with --trace)
```
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
* [ruby-dev:50682] [Ruby trunk Bug#13746] windows-pr gemのRuby 2.4 32bit版でのSEGV
[not found] <redmine.issue-13746.20170714063842@ruby-lang.org>
` (2 preceding siblings ...)
2017-11-29 1:17 ` [ruby-dev:50325] " cosmo0920.oucc
@ 2018-11-30 5:24 ` cosmo0920.oucc
3 siblings, 0 replies; 4+ messages in thread
From: cosmo0920.oucc @ 2018-11-30 5:24 UTC (permalink / raw)
To: ruby-dev
Issue #13746 has been updated by cosmo0920 (Hiroshi Hatake).
この問題は https://github.com/cosmo0920/win32-api/pull/31 にて解決しました。
----------------------------------------
Bug #13746: windows-pr gemのRuby 2.4 32bit版でのSEGV
https://bugs.ruby-lang.org/issues/13746#change-75309
* Author: cosmo0920 (Hiroshi Hatake)
* Status: Third Party's Issue
* Priority: Normal
* Assignee:
* Target version:
* ruby -v: ruby 2.4.1p111 (2017-03-22 revision 58053) [i386-mingw32]
* Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN
----------------------------------------
windows-pr gemのCI対象にRuby 2.4 32/64bit版の両方を加えてAppVeyorにてCIを走らせたところ、SEGVが発生しました。
このSEGVはRuby 2.4の64bit版(ruby 2.4.1p111 (2017-03-22 revision 58053) [x64-mingw32])では発生しません。
windows-prのリポジトリは https://github.com/cosmo0920/windows-pr です。
git clone後、bundle install && bundle exec rake test:allでテストが走るようになっています。
SEGVの内容は以下の通りです。
```
~\Documents\GitHub\windows-pr [master ≡]> bundle exec rake test:all
Run options: --seed 25889
# Running:
..............................(eval):3: [BUG] Segmentation fault
ruby 2.4.1p111 (2017-03-22 revision 58053) [i386-mingw32]
-- Control frame information -----------------------------------------------
c:0025 p:---- s:0136 e:000135 CFUNC :call
c:0024 p:0016 s:0131 e:000130 METHOD (eval):3
c:0023 p:0032 s:0126 e:000125 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb:36
c:0022 p:0029 s:0119 e:000118 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:107
c:0021 p:0006 s:0116 e:000115 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:204
c:0020 p:0009 s:0111 e:000110 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:104
c:0019 p:0020 s:0108 e:000107 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:255
c:0018 p:0009 s:0103 e:000102 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:103
c:0017 p:0037 s:0100 e:000099 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348
c:0016 p:0052 s:0092 E:00111c METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:275
c:0015 p:0009 s:0085 E:002150 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:102
c:0014 p:0014 s:0081 e:000080 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:799
c:0013 p:0020 s:0074 e:000072 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:322
c:0012 p:0014 s:0066 e:000065 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:310 [FINISH]
c:0011 p:---- s:0062 e:000061 CFUNC :each
c:0010 p:0010 s:0058 e:000057 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309
c:0009 p:0037 s:0055 e:000054 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348
c:0008 p:0035 s:0047 E:001054 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:335
c:0007 p:0131 s:0040 E:000824 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:308
c:0006 p:0013 s:0031 e:000030 BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158 [FINISH]
c:0005 p:---- s:0027 e:000026 CFUNC :map
c:0004 p:0042 s:0023 e:000022 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158
c:0003 p:0158 s:0014 e:000013 METHOD C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:135
c:0002 p:0071 s:0007 E:000aac BLOCK C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:62 [FINISH]
c:0001 p:0000 s:0003 E:001d78 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:62:in `block in autorun'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:135:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `__run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `map'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:158:in `block in __run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:308:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:335:in `with_info_handler'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348:in `on_signal'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309:in `block in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:309:in `each'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:310:in `block (2 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:322:in `run_one_method'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:799:in `run_one_method'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:102:in `run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:275:in `with_info_handler'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb:348:in `on_signal'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:103:in `block in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:255:in `time_it'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:104:in `block (2 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:204:in `capture_exceptions'
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb:107:in `block (3 levels) in run'
C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb:36:in `test_get_final_path_name_by_handle_returns_expected_result'
(eval):3:in `_get_osfhandle'
(eval):3:in `call'
-- C level backtrace information -------------------------------------------
C:\WINDOWS\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xc) [0x77b21d8c]
C:\WINDOWS\System32\KERNELBASE.dll(WaitForSingleObject+0x12) [0x779c8792]
c:\Ruby24\bin\msvcrt-ruby240.dll(rb_print_backtrace+0x40) [0x710f70c0]
C:\WINDOWS\SYSTEM32\ntdll.dll(RtlCaptureStackContext+0x1e571) [0x77b54ac1]
-- Other runtime information -----------------------------------------------
* Loaded script: C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rake_test_loader.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/encdb.so
5 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/trans/transdb.so
6 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/windows_31j.so
7 c:/Ruby24/lib/ruby/2.4.0/unicode_normalize.rb
8 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/rbconfig.rb
9 c:/Ruby24/lib/ruby/2.4.0/rubygems/compatibility.rb
10 c:/Ruby24/lib/ruby/2.4.0/rubygems/defaults.rb
11 c:/Ruby24/lib/ruby/2.4.0/rubygems/deprecate.rb
12 c:/Ruby24/lib/ruby/2.4.0/rubygems/errors.rb
13 c:/Ruby24/lib/ruby/2.4.0/rubygems/version.rb
14 c:/Ruby24/lib/ruby/2.4.0/rubygems/requirement.rb
15 c:/Ruby24/lib/ruby/2.4.0/rubygems/platform.rb
16 c:/Ruby24/lib/ruby/2.4.0/rubygems/basic_specification.rb
17 c:/Ruby24/lib/ruby/2.4.0/rubygems/stub_specification.rb
18 c:/Ruby24/lib/ruby/2.4.0/rubygems/util/list.rb
19 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/stringio.so
20 c:/Ruby24/lib/ruby/2.4.0/rubygems/specification.rb
21 c:/Ruby24/lib/ruby/2.4.0/rubygems/exceptions.rb
22 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/singleton.rb
23 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime.rb
24 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/msys2_installation.rb
25 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/fiddle.so
26 c:/Ruby24/lib/ruby/2.4.0/fiddle/function.rb
27 c:/Ruby24/lib/ruby/2.4.0/fiddle/closure.rb
28 c:/Ruby24/lib/ruby/2.4.0/fiddle.rb
29 c:/Ruby24/lib/ruby/site_ruby/2.4.0/ruby_installer/runtime/dll_directory.rb
30 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/utf_16le.so
31 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/enc/trans/utf_16_32.so
32 c:/Ruby24/lib/ruby/2.4.0/rubygems/defaults/operating_system.rb
33 c:/Ruby24/lib/ruby/2.4.0/rubygems/dependency.rb
34 c:/Ruby24/lib/ruby/2.4.0/rubygems/core_ext/kernel_gem.rb
35 c:/Ruby24/lib/ruby/2.4.0/monitor.rb
36 c:/Ruby24/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb
37 c:/Ruby24/lib/ruby/2.4.0/rubygems.rb
38 c:/Ruby24/lib/ruby/2.4.0/rubygems/path_support.rb
39 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/parser.rb
40 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/environment.rb
41 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/installer.rb
42 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/version.rb
43 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit.rb
44 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/postit_trampoline.rb
45 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/pathname.so
46 c:/Ruby24/lib/ruby/2.4.0/pathname.rb
47 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/constants.rb
48 c:/Ruby24/lib/ruby/2.4.0/rubygems/util.rb
49 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/io/console.so
50 c:/Ruby24/lib/ruby/2.4.0/rubygems/user_interaction.rb
51 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/etc.so
52 c:/Ruby24/lib/ruby/2.4.0/rubygems/config_file.rb
53 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/rubygems_integration.rb
54 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/current_ruby.rb
55 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/shared_helpers.rb
56 c:/Ruby24/lib/ruby/2.4.0/fileutils.rb
57 c:/Ruby24/lib/ruby/2.4.0/tmpdir.rb
58 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/errors.rb
59 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/environment_preserver.rb
60 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/plugin/api.rb
61 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/plugin.rb
62 c:/Ruby24/lib/ruby/2.4.0/uri/rfc2396_parser.rb
63 c:/Ruby24/lib/ruby/2.4.0/uri/rfc3986_parser.rb
64 c:/Ruby24/lib/ruby/2.4.0/uri/common.rb
65 c:/Ruby24/lib/ruby/2.4.0/uri/generic.rb
66 c:/Ruby24/lib/ruby/2.4.0/uri/ftp.rb
67 c:/Ruby24/lib/ruby/2.4.0/uri/http.rb
68 c:/Ruby24/lib/ruby/2.4.0/uri/https.rb
69 c:/Ruby24/lib/ruby/2.4.0/uri/ldap.rb
70 c:/Ruby24/lib/ruby/2.4.0/uri/ldaps.rb
71 c:/Ruby24/lib/ruby/2.4.0/uri/mailto.rb
72 c:/Ruby24/lib/ruby/2.4.0/uri.rb
73 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/digest.so
74 c:/Ruby24/lib/ruby/2.4.0/digest.rb
75 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/git.rb
76 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/installed.rb
77 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/specific_file.rb
78 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/local.rb
79 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/lock.rb
80 c:/Ruby24/lib/ruby/2.4.0/rubygems/source/vendor.rb
81 c:/Ruby24/lib/ruby/2.4.0/rubygems/source.rb
82 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/gem_helpers.rb
83 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/match_platform.rb
84 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/rubygems_ext.rb
85 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/version.rb
86 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler.rb
87 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/settings.rb
88 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/yaml_serializer.rb
89 c:/Ruby24/lib/ruby/2.4.0/rubygems/ext/builder.rb
90 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source.rb
91 c:/Ruby24/lib/ruby/2.4.0/i386-mingw32/digest/sha1.so
92 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/path.rb
93 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/git.rb
94 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/rubygems.rb
95 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/lockfile_parser.rb
96 c:/Ruby24/lib/ruby/2.4.0/set.rb
97 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/definition.rb
98 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dependency.rb
99 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ruby_dsl.rb
100 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dsl.rb
101 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source_list.rb
102 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/index.rb
103 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/source/gemspec.rb
104 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/lazy_specification.rb
105 c:/Ruby24/lib/ruby/2.4.0/tsort.rb
106 c:/Ruby24/lib/ruby/2.4.0/forwardable/impl.rb
107 c:/Ruby24/lib/ruby/2.4.0/forwardable.rb
108 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/spec_set.rb
109 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui.rb
110 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui/silent.rb
111 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ui/rg_proxy.rb
112 c:/Ruby24/lib/ruby/2.4.0/rubygems/text.rb
113 c:/Ruby24/lib/ruby/2.4.0/rubygems/util/licenses.rb
114 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/remote_specification.rb
115 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/gem_version_promoter.rb
116 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/runtime.rb
117 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/dep_proxy.rb
118 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/stub_specification.rb
119 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/endpoint_specification.rb
120 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/ruby_version.rb
121 c:/Ruby24/lib/ruby/gems/2.4.0/gems/bundler-1.15.1/lib/bundler/setup.rb
122 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/version.rb
123 c:/Ruby24/lib/ruby/2.4.0/singleton.rb
124 c:/Ruby24/lib/ruby/2.4.0/optparse.rb
125 c:/Ruby24/lib/ruby/2.4.0/ostruct.rb
126 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/ext/core.rb
127 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/ext/string.rb
128 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/win32.rb
129 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/linked_list.rb
130 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/cpu_counter.rb
131 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/scope.rb
132 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_argument_error.rb
133 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rule_recursion_overflow_error.rb
134 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_manager.rb
135 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/cloneable.rb
136 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_utils.rb
137 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_utils_ext.rb
138 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_list.rb
139 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/promise.rb
140 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/thread_pool.rb
141 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/private_reader.rb
142 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/thread_history_display.rb
143 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/trace_output.rb
144 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/application.rb
145 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/rake_module.rb
146 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/pseudo_status.rb
147 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task_arguments.rb
148 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/invocation_chain.rb
149 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/invocation_exception_mixin.rb
150 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/task.rb
151 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/early_time.rb
152 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_task.rb
153 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/file_creation_task.rb
154 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/multi_task.rb
155 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/dsl_definition.rb
156 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/default_loader.rb
157 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/late_time.rb
158 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/name_space.rb
159 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake/backtrace.rb
160 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/lib/rake.rb
161 c:/Ruby24/lib/ruby/2.4.0/mutex_m.rb
162 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/parallel.rb
163 c:/Ruby24/lib/ruby/2.4.0/delegate.rb
164 c:/Ruby24/lib/ruby/2.4.0/tempfile.rb
165 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/assertions.rb
166 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/unit.rb
167 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/test.rb
168 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest.rb
169 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/expectations.rb
170 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/spec.rb
171 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/mock.rb
172 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/autorun.rb
173 C:/Users/hhatake/Documents/GitHub/windows-pr/test/helper.rb
174 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/win32-api-1.6.1.2-universal-mingw32/lib/win32/ruby24_32/win32/api.so
175 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/win32-api-1.6.1.2-universal-mingw32/lib/win32/api.rb
176 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/windows-api-0.4.4/lib/windows/api.rb
177 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/clipboard.rb
178 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_clipboard.rb
179 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/com.rb
180 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_com.rb
181 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/com/automation.rb
182 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_com_automation.rb
183 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/console.rb
184 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_console.rb
185 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/debug.rb
186 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_debug.rb
187 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/device_io.rb
188 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_device_io.rb
189 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/directory.rb
190 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_directory.rb
191 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/error.rb
192 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_error.rb
193 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/eventlog.rb
194 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_eventlog.rb
195 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/string.rb
196 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/unicode.rb
197 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security.rb
198 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/file.rb
199 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_file.rb
200 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/file_mapping.rb
201 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_file_mapping.rb
202 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/filesystem.rb
203 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_filesystem.rb
204 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/gdi/bitmap.rb
205 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_gdi_bitmap.rb
206 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/gdi/metafile.rb
207 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_gdi_metafile.rb
208 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/handle.rb
209 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_handle.rb
210 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/library.rb
211 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_library.rb
212 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/limits.rb
213 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_limits.rb
214 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/mailslot.rb
215 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_mailslot.rb
216 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/memory.rb
217 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_memory.rb
218 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/buffer.rb
219 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_buffer.rb
220 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/directory.rb
221 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_directory.rb
222 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/file.rb
223 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_file.rb
224 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/io.rb
225 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_io.rb
226 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_string.rb
227 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/msvcrt/time.rb
228 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_msvcrt_time.rb
229 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/national.rb
230 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_national.rb
231 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/management.rb
232 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_management.rb
233 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/snmp.rb
234 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_snmp.rb
235 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/network/winsock.rb
236 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_network_winsock.rb
237 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/nio.rb
238 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_nio.rb
239 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/ntfs/winternl.rb
240 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_ntfs_winternl.rb
241 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/path.rb
242 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_path.rb
243 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/pipe.rb
244 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_pipe.rb
245 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/process.rb
246 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_process.rb
247 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/registry.rb
248 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_registry.rb
249 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security.rb
250 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security/authentication.rb
251 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security_authentication.rb
252 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/security/SSPI.rb
253 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_security_sspi.rb
254 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/service.rb
255 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_service.rb
256 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/shell.rb
257 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_shell.rb
258 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/socket.rb
259 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_socket.rb
260 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/sound.rb
261 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_sound.rb
262 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/synchronize.rb
263 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_synchronize.rb
264 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/system_info.rb
265 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_system_info.rb
266 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/thread.rb
267 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_thread.rb
268 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/time.rb
269 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_time.rb
270 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/tool_helper.rb
271 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_tool_helper.rb
272 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_unicode.rb
273 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/volume.rb
274 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_volume.rb
275 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window.rb
276 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window.rb
277 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/classes.rb
278 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_classes.rb
279 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/dialog.rb
280 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_dialog.rb
281 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/menu.rb
282 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_menu.rb
283 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/message.rb
284 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_message.rb
285 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/properties.rb
286 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_properties.rb
287 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/window/timer.rb
288 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_window_timer.rb
289 C:/Users/hhatake/Documents/GitHub/windows-pr/lib/windows/wsa.rb
290 C:/Users/hhatake/Documents/GitHub/windows-pr/test/tc_wsa.rb
291 C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/minitest-5.9.1/lib/minitest/pride_plugin.rb
[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.
rake aborted!
Command failed with status (3)
C:/Users/hhatake/Documents/GitHub/windows-pr/vendor/bundle/ruby/2.4.0/gems/rake-12.0.0/exe/rake:27:in `<top (required)>'
Tasks: TOP => test:all
(See full trace by running task with --trace)
```
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-11-30 5:24 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <redmine.issue-13746.20170714063842@ruby-lang.org>
2017-07-14 6:38 ` [ruby-dev:50174] [Ruby trunk Bug#13746] windows-pr gemのRuby 2.4 32bit版でのSEGV cosmo0920.oucc
2017-07-20 2:51 ` [ruby-dev:50181] " cosmo0920.oucc
2017-11-29 1:17 ` [ruby-dev:50325] " cosmo0920.oucc
2018-11-30 5:24 ` [ruby-dev:50682] " cosmo0920.oucc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).