Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

segfault on Windows during tests on Ruby 2.6.2p47 #8365

Open
btm opened this Issue Apr 12, 2019 · 1 comment

Comments

Projects
None yet
1 participant
@btm
Copy link
Member

btm commented Apr 12, 2019

Description

Chef Version

15.0.209
ruby 2.6.2p47 (2019-03-13 revision 67232) [i386-mingw32]

Platform Version

Windows Server 2012r2 "32bit"
Windows Server 2016

Stacktrace

              behaves like a securable resource without existing target
                on Windows
                  leaves owner as system default on create if owner is not specified
                  sets owner when owner is specified
                  fails to set owner when owner has invalid characters
                  sets owner when owner is specified with a \
                  leaves owner alone if owner is not specified and resource already exists
                  leaves group as system default on create if group is not specified
                  sets group when group is specified
                  fails to set group when group has invalid characters
                  leaves group alone if group is not specified and resource already exists
                  does not inherit aces if inherits is set to false
                  has the inheritable acls of parent directory if no acl is specified
                  with rights and deny_rights attributes
                    correctly sets :read rights
                    correctly sets :read_execute rights
                    correctly sets :write rights
                    correctly sets :modify rights
                    correctly sets :full_control rights
                    correctly sets deny_rights
                    Sets multiple rights
                    Sets deny_rights ahead of rights
                    Sets deny_rights ahead of rights when specified in reverse order
                  with a mode attribute
                    respects mode in string form as an octal number
                    respects mode in numeric form as a ruby-interpreted octal
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security.rb:184: [BUG] Segmentation fault
ruby 2.6.2p47 (2019-03-13 revision 67232) [i386-mingw32]

-- Control frame information -----------------------------------------------
c:0067 p:---- s:0360 e:000359 CFUNC  :EqualSid
c:0066 p:0040 s:0354 e:000353 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security.rb:184
c:0065 p:0031 s:0348 e:000347 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security/sid.rb:53
c:0064 p:0060 s:0343 e:000342 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security/ace.rb:56 [FINISH]
c:0063 p:---- s:0338 e:000337 CFUNC  :==
c:0062 p:0007 s:0333 e:000332 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/matchers/built_in/eq.rb:35
c:0061 p:0015 s:0327 e:000326 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/matchers/built_in/base_matcher.rb:38
c:0060 p:0040 s:0322 e:000321 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/expectations/handler.rb:50
c:0059 p:0019 s:0318 e:000317 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/expectations/handler.rb:27
c:0058 p:0019 s:0311 e:000310 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/expectations/handler.rb:48
c:0057 p:0043 s:0303 e:000302 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/expectations/expectation_target.rb:65
c:0056 p:0193 s:0296 e:000295 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/spec/support/shared/functional/securable_reso [FINISH]
c:0055 p:---- s:0293 e:000292 CFUNC  :instance_exec
c:0054 p:0017 s:0288 e:000287 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:254
c:0053 p:0003 s:0283 e:000282 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:500
c:0052 p:0003 s:0280 e:000279 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:457
c:0051 p:0003 s:0277 e:000276 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:464
c:0050 p:0027 s:0274 e:000273 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:602
c:0049 p:0116 s:0267 e:000266 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:464
c:0048 p:0013 s:0260 e:000259 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:457
c:0047 p:0024 s:0255 e:000254 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:500
c:0046 p:0116 s:0250 e:000249 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:251
c:0045 p:0049 s:0243 e:000242 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:629 [FINISH]
c:0044 p:---- s:0237 e:000236 CFUNC  :map
c:0043 p:0015 s:0233 e:000232 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:625
c:0042 p:0067 s:0228 e:000227 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:591
c:0041 p:0008 s:0219 e:000218 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0040 p:---- s:0215 e:000214 CFUNC  :map
c:0039 p:0084 s:0211 e:000210 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0038 p:0008 s:0202 e:000201 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0037 p:---- s:0198 e:000197 CFUNC  :map
c:0036 p:0084 s:0194 e:000193 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0035 p:0008 s:0185 e:000184 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0034 p:---- s:0181 e:000180 CFUNC  :map
c:0033 p:0084 s:0177 e:000176 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0032 p:0008 s:0168 e:000167 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0031 p:---- s:0164 e:000163 CFUNC  :map
c:0030 p:0084 s:0160 e:000159 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0029 p:0008 s:0151 e:000150 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0028 p:---- s:0147 e:000146 CFUNC  :map
c:0027 p:0084 s:0143 e:000142 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0026 p:0008 s:0134 e:000133 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0025 p:---- s:0130 e:000129 CFUNC  :map
c:0024 p:0084 s:0126 e:000125 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0023 p:0008 s:0117 e:000116 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0022 p:---- s:0113 e:000112 CFUNC  :map
c:0021 p:0084 s:0109 e:000108 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0020 p:0008 s:0100 e:000099 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0019 p:---- s:0096 e:000095 CFUNC  :map
c:0018 p:0084 s:0092 e:000091 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0017 p:0008 s:0083 e:000082 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0016 p:---- s:0079 e:000078 CFUNC  :map
c:0015 p:0084 s:0075 e:000074 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0014 p:0009 s:0066 e:000065 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:116 [FINISH]
c:0013 p:---- s:0062 e:000061 CFUNC  :map
c:0012 p:0034 s:0058 e:000057 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:116
c:0011 p:0021 s:0055 e:000054 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb:1989
c:0010 p:0008 s:0051 e:000050 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:111
c:0009 p:0010 s:0047 e:000046 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb:74
c:0008 p:0022 s:0042 e:000041 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:110
c:0007 p:0019 s:0035 e:000034 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:87
c:0006 p:0072 s:0029 e:000028 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:71
c:0005 p:0020 s:0021 e:000020 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:45
c:0004 p:0021 s:0016 e:000015 TOP    C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/exe/rspec:4 [FINISH]
c:0003 p:---- s:0013 e:000012 CFUNC  :load
c:0002 p:0109 s:0008 E:002218 EVAL   C:/opscode/chef/embedded/bin/rspec:23 [FINISH]
c:0001 p:0000 s:0003 E:000d78 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
C:/opscode/chef/embedded/bin/rspec:23:in `<main>'
C:/opscode/chef/embedded/bin/rspec:23:in `load'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/exe/rspec:4:in `<top (required)>'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:45:in `invoke'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:71:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:87:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:110:in `run_specs'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb:74:in `report'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:111:in `block in run_specs'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb:1989:in `with_suite_hooks'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:116:in `block (2 levels) in run_specs'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:116:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:116:in `block (3 levels) in run_specs'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:591:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:625:in `run_examples'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:625:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:629:in `block in run_examples'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:251:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:500:in `with_around_and_singleton_context_hooks'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:457:in `with_around_example_hooks'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:464:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:602:in `run_around_example_hooks_for'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:464:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:457:in `block in with_around_example_hooks'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:500:in `block in with_around_and_singleton_context_hooks'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:254:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:254:in `instance_exec'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/spec/support/shared/functional/securable_resource.rb:470:in `block (4 levels) in <top (required)>'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/expectations/expectation_target.rb:65:in `to'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/expectations/handler.rb:48:in `handle_matcher'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/expectations/handler.rb:27:in `with_matcher'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/expectations/handler.rb:50:in `block in handle_matcher'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/matchers/built_in/base_matcher.rb:38:in `matches?'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/matchers/built_in/eq.rb:35:in `match'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-expectations-3.8.2/lib/rspec/matchers/built_in/eq.rb:35:in `=='
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security/ace.rb:56:in `=='
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security/sid.rb:53:in `=='
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security.rb:184:in `equal_sid'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security.rb:184:in `EqualSid'
            with a mode attribute
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security/acl.rb:75: [BUG] Segmentation fault
ruby 2.6.2p47 (2019-03-13 revision 67232) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0057 p:---- s:0300 e:000299 CFUNC  :[]
c:0056 p:0009 s:0295 e:000294 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security/acl.rb:75
c:0055 p:0005 s:0291 e:000289 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security/acl.rb:67 [FINISH]
c:0054 p:---- s:0286 e:000285 CFUNC  :select
c:0053 p:0019 s:0282 e:000281 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/file_access_control/windows.rb:86
c:0052 p:0106 s:0275 e:000274 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/file_access_control/windows.rb:135
c:0051 p:0004 s:0268 e:000267 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/file_access_control/windows.rb:63
c:0050 p:0316 s:0264 E:001040 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/provider/link.rb:136
c:0049 p:0151 s:0260 e:000259 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/provider.rb:190
c:0048 p:0206 s:0255 e:000254 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/resource.rb:584
c:0047 p:0040 s:0245 e:000244 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/spec/support/shared/functional/securable_reso [FINISH]
c:0046 p:---- s:0242 e:000241 CFUNC  :instance_exec
c:0045 p:0017 s:0237 e:000236 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:254
c:0044 p:0003 s:0232 e:000231 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:500
c:0043 p:0003 s:0229 e:000228 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:457
c:0042 p:0003 s:0226 e:000225 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:464
c:0041 p:0027 s:0223 e:000222 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:602
c:0040 p:0116 s:0216 e:000215 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:464
c:0039 p:0013 s:0209 e:000208 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:457
c:0038 p:0024 s:0204 e:000203 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:500
c:0037 p:0116 s:0199 e:000198 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:251
c:0036 p:0049 s:0192 e:000191 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:629 [FINISH]
c:0035 p:---- s:0186 e:000185 CFUNC  :map
c:0034 p:0015 s:0182 e:000181 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:625
c:0033 p:0067 s:0177 e:000176 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:591
c:0032 p:0008 s:0168 e:000167 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0031 p:---- s:0164 e:000163 CFUNC  :map
c:0030 p:0084 s:0160 e:000159 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0029 p:0008 s:0151 e:000150 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0028 p:---- s:0147 e:000146 CFUNC  :map
c:0027 p:0084 s:0143 e:000142 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0026 p:0008 s:0134 e:000133 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0025 p:---- s:0130 e:000129 CFUNC  :map
c:0024 p:0084 s:0126 e:000125 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0023 p:0008 s:0117 e:000116 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0022 p:---- s:0113 e:000112 CFUNC  :map
c:0021 p:0084 s:0109 e:000108 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0020 p:0008 s:0100 e:000099 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0019 p:---- s:0096 e:000095 CFUNC  :map
c:0018 p:0084 s:0092 e:000091 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0017 p:0008 s:0083 e:000082 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592 [FINISH]
c:0016 p:---- s:0079 e:000078 CFUNC  :map
c:0015 p:0084 s:0075 e:000074 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592
c:0014 p:0009 s:0066 e:000065 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:116 [FINISH]
c:0013 p:---- s:0062 e:000061 CFUNC  :map
c:0012 p:0034 s:0058 e:000057 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:116
c:0011 p:0021 s:0055 e:000054 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb:1989
c:0010 p:0008 s:0051 e:000050 BLOCK  C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:111
c:0009 p:0010 s:0047 e:000046 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb:74
c:0008 p:0022 s:0042 e:000041 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:110
c:0007 p:0019 s:0035 e:000034 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:87
c:0006 p:0072 s:0029 e:000028 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:71
c:0005 p:0020 s:0021 e:000020 METHOD C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:45
c:0004 p:0021 s:0016 e:000015 TOP    C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/exe/rspec:4 [FINISH]
c:0003 p:---- s:0013 e:000012 CFUNC  :load
c:0002 p:0109 s:0008 E:000e20 EVAL   C:/opscode/chef/embedded/bin/rspec:23 [FINISH]
c:0001 p:0000 s:0003 E:001090 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
C:/opscode/chef/embedded/bin/rspec:23:in `<main>'
C:/opscode/chef/embedded/bin/rspec:23:in `load'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/exe/rspec:4:in `<top (required)>'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:45:in `invoke'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:71:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:87:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:110:in `run_specs'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/reporter.rb:74:in `report'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:111:in `block in run_specs'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/configuration.rb:1989:in `with_suite_hooks'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:116:in `block (2 levels) in run_specs'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:116:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/runner.rb:116:in `block (3 levels) in run_specs'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:592:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:591:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:625:in `run_examples'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:625:in `map'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example_group.rb:629:in `block in run_examples'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:251:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:500:in `with_around_and_singleton_context_hooks'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:457:in `with_around_example_hooks'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:464:in `run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:602:in `run_around_example_hooks_for'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/hooks.rb:464:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:457:in `block in with_around_example_hooks'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:500:in `block in with_around_and_singleton_context_hooks'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:254:in `block in run'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:254:in `instance_exec'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/spec/support/shared/functional/securable_resource.rb:451:in `block (4 levels) in <top (required)>'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/resource.rb:584:in `run_action'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/provider.rb:190:in `run_action'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/provider/link.rb:136:in `action_create'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/file_access_control/windows.rb:63:in `requires_changes?'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/file_access_control/windows.rb:135:in `should_update_dacl?'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/file_access_control/windows.rb:86:in `acls_equal'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/file_access_control/windows.rb:86:in `select'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security/acl.rb:67:in `each'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security/acl.rb:75:in `length'
C:/opscode/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.0.209-universal-mingw32/lib/chef/win32/security/acl.rb:75:in `[]'

-- C level backtrace information -------------------------------------------
C:\Windows\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0x14) [0x00007FFBAB1A5B84]
C:\Windows\System32\KERNELBASE.dll(WaitForSingleObjectEx+0x8f) [0x00007FFBA7B23EEF]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_print_backtrace+0x36) [0x000000006A5EAB66]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_bugreport+0x70) [0x000000006A5EABE0]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_bug_context+0x69) [0x000000006A4ACEB9]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_safe_obj+0xe00) [0x000000006A577C10]
 [0x0000000000402467]
C:\Windows\SYSTEM32\ntdll.dll(_C_specific_handler+0x96) [0x00007FFBAB196606]
C:\Windows\SYSTEM32\ntdll.dll(_chkstk+0x11d) [0x00007FFBAB1AA57D]
C:\Windows\SYSTEM32\ntdll.dll(RtlImageNtHeaderEx+0x483) [0x00007FFBAB13FD23]
C:\Windows\SYSTEM32\ntdll.dll(KiUserExceptionDispatcher+0x3a) [0x00007FFBAB1A96EA]
 [0x0000000073F0506B]
 [0x0000000073F0EF23]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x177) [0x000000006A5DE4C7]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_invoke_proc+0x45c) [0x000000006A5D938C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall_with_hook+0xf76) [0x000000006A5DAF26]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_funcall_with_block+0x8c) [0x000000006A5DD2CC]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_pop_cfunc_frame+0x3b4) [0x000000006A5D1D44]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_block_call+0x33) [0x000000006A5D1F73]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_enc_foreach_name+0x21ce) [0x000000006A49DD1E]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x21d) [0x000000006A5DE56D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_f_eval+0x709) [0x000000006A5D89F9]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_f_eval+0x977) [0x000000006A5D8C67]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_invoke_bmethod+0xb48) [0x000000006A5D7458]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x21d) [0x000000006A5DE56D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_yield+0x235) [0x000000006A5E53D5]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_ary_push+0x6cd) [0x000000006A448A9D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x21d) [0x000000006A5DE56D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_yield+0x235) [0x000000006A5E53D5]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_ary_push+0x6cd) [0x000000006A448A9D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x21d) [0x000000006A5DE56D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_yield+0x235) [0x000000006A5E53D5]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_ary_push+0x6cd) [0x000000006A448A9D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x21d) [0x000000006A5DE56D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_yield+0x235) [0x000000006A5E53D5]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_ary_push+0x6cd) [0x000000006A448A9D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x21d) [0x000000006A5DE56D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_yield+0x235) [0x000000006A5E53D5]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_ary_push+0x6cd) [0x000000006A448A9D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x21d) [0x000000006A5DE56D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_yield+0x235) [0x000000006A5E53D5]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_ary_push+0x6cd) [0x000000006A448A9D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x21d) [0x000000006A5DE56D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_yield+0x235) [0x000000006A5E53D5]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_ary_push+0x6cd) [0x000000006A448A9D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x21d) [0x000000006A5DE56D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_yield+0x235) [0x000000006A5E53D5]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_ary_push+0x6cd) [0x000000006A448A9D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_invoke_bmethod+0xb48) [0x000000006A5D7458]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x21d) [0x000000006A5DE56D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_iseqw_local_variables+0x10fc) [0x000000006A4EFF6C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_iseqw_local_variables+0x13cd) [0x000000006A4F023D]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_iseqw_local_variables+0x1476) [0x000000006A4F02E6]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_error_arity+0x11c) [0x000000006A5CED2C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_invoke_bmethod+0xb48) [0x000000006A5D7458]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_check_funcall+0x177) [0x000000006A5DE4C7]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_vm_exec+0xe4) [0x000000006A5D5DB4]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(rb_call_end_proc+0x1fc) [0x000000006A4B080C]
C:\opscode\chef\embedded\bin\x64-msvcrt-ruby260.dll(ruby_run_node+0x59) [0x000000006A4B45C9]
 [0x0000000000402D57]
 [0x00000000004013F7]
 [0x000000000040152B]
C:\Windows\System32\KERNEL32.DLL(BaseThreadInitThunk+0x14) [0x00007FFBA8F184D4]

btm added a commit that referenced this issue Apr 12, 2019

Raise error if EqualSid is not a pointer
https://technet.microsoft.com/en-us/aa446622(v=vs.96)

> If either SID structure is not valid, the return value is undefined.

Debugging a segfault in #8365

Signed-off-by: Bryan McLellan <btm@loftninjas.org>
@btm

This comment has been minimized.

Copy link
Member Author

btm commented Apr 17, 2019

The last time I saw this was on 4/12 in this build (Chef VPN required): http://manhattan.ci.chef.co/view/Chef/job/chef-test/328/architecture=i386,platform=windows-2012r2,project=chef,role=tester/console

We've had ~11 runs of 'chef-test' since then without seeing this again.

#8359 appears to have resolved some intermittent DSC failures we were seeing, but I don't know how that would have related to this failure. Will leave this open for now but this may have "gone away."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.