jarmo / RAutomation

RAutomation
MIT License
100 stars 33 forks source link

[BUG] Segmentation fault in Windows 10 - ruby 2.5.1p57 (2018-03-29 revision 63029) [i386-mingw32] #122

Closed RajarajanSankarapandian closed 5 years ago

RajarajanSankarapandian commented 6 years ago

Testing started at 20:12 ... C:\Ruby25\bin\ruby.exe -EUTF-8 C:\Ruby25\bin\cucumber C:/Users/Rajarajan/Desktop/watir_cucumber_template-master/features/scenarios/Test.feature --format Teamcity::Cucumber::Formatter --expand --color -r features WARNING: The formatter Teamcity::Cucumber::Formatter is using the deprecated formatter API which will be removed in v4.0 of Cucumber.

DevTools listening on ws://127.0.0.1:12854/devtools/browser/97fdc4d0-0044-4386-8dae-b0f2379f211a [6580:14144:0928/201257.812:ERROR:shader_disk_cache.cc(257)] Failed to create shader cache entry: -2 C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/functions.rb:259: [BUG] Segmentation fault ruby 2.5.1p57 (2018-03-29 revision 63029) [i386-mingw32]

-- Control frame information ----------------------------------------------- c:0066 p:---- s:0345 e:000344 CFUNC :enum_windows c:0065 p:0054 s:0339 E:001854 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/functions.rb:259 c:0064 p:0007 s:0330 E:000ab4 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/functions.rb:112 c:0063 p:0027 s:0325 e:000324 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/window.rb:39 c:0062 p:0004 s:0321 e:000320 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/window.rb:84 c:0061 p:0004 s:0317 e:000316 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/window.rb:62 c:0060 p:0006 s:0313 e:000312 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/window.rb:118 c:0059 p:0037 s:0309 E:001a3c METHOD C:/Users/Rajarajan/Desktop/watir_cucumber_template-master/features/lib/page_classes/login_page.rb:29 c:0058 p:0006 s:0304 e:000303 BLOCK C:/Users/Rajarajan/Desktop/watir_cucumber_template-master/features/step_definitions/test_steps.rb:4 [FINISH] c:0057 p:0127 s:0300 e:000299 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/page-object-2.2.4/lib/page-object/page_factory.rb:75 c:0056 p:0013 s:0291 E:001d00 BLOCK C:/Users/Rajarajan/Desktop/watir_cucumber_template-master/features/step_definitions/test_steps.rb:3 [FINISH] c:0055 p:---- s:0288 e:000287 CFUNC :instance_exec c:0054 p:0038 s:0284 e:000283 BLOCK C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/glue/invoke_in_world.rb:39 c:0053 p:0002 s:0281 e:000280 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/glue/invoke_in_world.rb:54 c:0052 p:0007 s:0274 e:000273 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/glue/invoke_in_world.rb:27 c:0051 p:0032 s:0265 e:000264 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/glue/step_definition.rb:110 c:0050 p:0022 s:0259 e:000258 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/step_match.rb:31 c:0049 p:0026 s:0253 e:000252 BLOCK C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/step_match.rb:24 [FINISH] c:0048 p:0017 s:0250 e:000249 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/action.rb:24 c:0047 p:0010 s:0244 e:000243 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/step.rb:32 c:0046 p:0013 s:0239 e:000238 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:104 c:0045 p:0013 s:0231 e:000230 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:51 c:0044 p:0024 s:0225 e:000224 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:27 c:0043 p:0010 s:0219 e:000218 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/step.rb:17 c:0042 p:0014 s:0213 e:000212 BLOCK C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:28 [FINISH] c:0041 p:---- s:0209 e:000208 CFUNC :each c:0040 p:0009 s:0205 e:000204 BLOCK C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:27 [FINISH] c:0039 p:0017 s:0202 e:000201 BLOCK C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/prepare_world.rb:22 [FINISH] c:0038 p:0016 s:0198 e:000197 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/around_hook.rb:17 c:0037 p:0013 s:0191 e:000190 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:104 c:0036 p:0013 s:0183 e:000182 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:51 c:0035 p:0012 s:0177 e:000176 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:34 c:0034 p:0013 s:0170 e:000169 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/around_hook.rb:12 c:0033 p:0017 s:0163 e:000162 BLOCK C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:120 [FINISH] c:0032 p:0017 s:0160 E:00046c METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:121 c:0031 p:0012 s:0153 E:00248c BLOCK C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:26 [FINISH] c:0030 p:0034 s:0149 e:000148 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:19 c:0029 p:0011 s:0143 E:002470 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:25 c:0028 p:0026 s:0137 e:000136 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/prepare_world.rb:11 c:0027 p:0011 s:0132 e:000131 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:25 c:0026 p:0009 s:0126 e:000125 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:57 c:0025 p:0019 s:0121 E:00250c METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/retry.rb:18 c:0024 p:0011 s:0116 E:0024f0 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:25 c:0023 p:0020 s:0110 e:000109 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/quit.rb:12 c:0022 p:0011 s:0105 e:000104 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:25 c:0021 p:0009 s:0099 e:000098 BLOCK C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/broadcast_test_run_started_event.rb:21 [FINISH] c:0020 p:---- s:0095 e:000094 CFUNC :map c:0019 p:0020 s:0091 e:000090 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/broadcast_test_run_started_event.rb:20 c:0018 p:0007 s:0087 e:000086 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62 c:0017 p:0007 s:0083 e:000082 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62 c:0016 p:0007 s:0079 e:000078 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62 c:0015 p:0007 s:0075 e:000074 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62 c:0014 p:0007 s:0071 e:000070 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62 c:0013 p:0016 s:0067 e:000066 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/filters/locations_filter.rb:20 c:0012 p:0007 s:0063 e:000062 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62 c:0011 p:0007 s:0059 e:000058 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/filters/tag_filter.rb:18 c:0010 p:0007 s:0055 e:000054 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/compiler.rb:24 c:0009 p:0007 s:0051 e:000050 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/gherkin/parser.rb:39 c:0008 p:0032 s:0047 e:000046 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core.rb:32 c:0007 p:0050 s:0039 e:000038 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core.rb:21 c:0006 p:0058 s:0029 e:000028 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/runtime.rb:75 c:0005 p:0047 s:0024 e:000023 METHOD C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/cli/main.rb:34 c:0004 p:0084 s:0017 e:000016 TOP C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/bin/cucumber:9 [FINISH] c:0003 p:---- s:0013 e:000012 CFUNC :load c:0002 p:0132 s:0008 E:000f98 EVAL C:/Ruby25/bin/cucumber:23 [FINISH] c:0001 p:0000 s:0003 E:000bb0 (none) [FINISH]

-- Ruby level backtrace information ---------------------------------------- C:/Ruby25/bin/cucumber:23:in <main>' C:/Ruby25/bin/cucumber:23:inload' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/bin/cucumber:9:in <top (required)>' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/cli/main.rb:34:inexecute!' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/runtime.rb:75:in run!' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core.rb:21:incompile' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core.rb:32:in parse' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/gherkin/parser.rb:39:indone' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/compiler.rb:24:in done' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/filters/tag_filter.rb:18:indone' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62:in done' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/filters/locations_filter.rb:20:indone' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62:in done' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62:indone' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62:in done' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62:indone' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:62:in done' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/broadcast_test_run_started_event.rb:20:indone' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/broadcast_test_run_started_event.rb:20:in map' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/broadcast_test_run_started_event.rb:21:inblock in done' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:25:in describe_to' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/quit.rb:12:intest_case' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:25:in describe_to' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/retry.rb:18:intest_case' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/filter.rb:57:in test_case' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:25:indescribe_to' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/prepare_world.rb:11:in test_case' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:25:indescribe_to' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:19:in test_case' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:26:inblock in describe_to' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:121:in compose_around_hooks' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:120:inblock (2 levels) in compose_around_hooks' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/around_hook.rb:12:in describe_to' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:34:inaround_hook' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:51:in execute' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:104:inexecute' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/around_hook.rb:17:in execute' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/filters/prepare_world.rb:22:inblock in test_case' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:27:in block (2 levels) in describe_to' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:27:ineach' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/case.rb:28:in block (3 levels) in describe_to' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/step.rb:17:indescribe_to' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:27:in test_step' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:51:inexecute' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/runner.rb:104:in execute' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/step.rb:32:inexecute' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-core-3.2.1/lib/cucumber/core/test/action.rb:24:in execute' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/step_match.rb:24:inblock in activate' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/step_match.rb:31:in invoke' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/glue/step_definition.rb:110:ininvoke' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/glue/invoke_in_world.rb:27:in cucumber_instance_exec_in' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/glue/invoke_in_world.rb:54:incucumber_run_with_backtrace_filtering' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/glue/invoke_in_world.rb:39:in block in cucumber_instance_exec_in' C:/Ruby25/lib/ruby/gems/2.5.0/gems/cucumber-3.1.2/lib/cucumber/glue/invoke_in_world.rb:39:ininstance_exec' C:/Users/Rajarajan/Desktop/watir_cucumber_template-master/features/step_definitions/test_steps.rb:3:in block in <top (required)>' C:/Ruby25/lib/ruby/gems/2.5.0/gems/page-object-2.2.4/lib/page-object/page_factory.rb:75:inon_page' C:/Users/Rajarajan/Desktop/watir_cucumber_template-master/features/step_definitions/test_steps.rb:4:in block (2 levels) in <top (required)>' C:/Users/Rajarajan/Desktop/watir_cucumber_template-master/features/lib/page_classes/login_page.rb:29:inlogin_page' C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/window.rb:118:in activate' C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/window.rb:62:inactivate' C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/window.rb:84:in exists?' C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/window.rb:39:inhwnd' C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/functions.rb:112:in window_hwnd' C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/functions.rb:259:infind_hwnd' C:/Ruby25/lib/ruby/gems/2.5.0/gems/rautomation-0.17.0/lib/rautomation/adapter/ms_uia/functions.rb:259:in `enum_windows'

-- C level backtrace information ------------------------------------------- C:\WINDOWS\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0xc) [0x7700a28c] C:\WINDOWS\System32\KERNELBASE.dll(WaitForSingleObject+0x12) [0x763e0ae2] C:\Ruby25\bin\msvcrt-ruby250.dll(rb_print_backtrace+0x40) [0x62a8aa60] C:\WINDOWS\SYSTEM32\ntdll.dll(RtlCaptureStackContext+0x1e661) [0x7703d511]

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

[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

Process finished with exit code 3

RajarajanSankarapandian commented 6 years ago

Please let me know how to make this work @jarmo

RajarajanSankarapandian commented 6 years ago

Hi @jarmo Can you please help me with the above issue?

jarmo commented 6 years ago

Hi! Try locking different older ffi gem versions, which is a dependency for RAutomation.

RajarajanSankarapandian commented 6 years ago

@jarmo I tried locking to older gem versions but it didn't work. I am getting "Cannot load such file error". Please let me know if RAutomation can be used with Windows 10 64 bit machine.

leviwilson commented 6 years ago

RAutomation does not work with 64-bit ruby You have to use the 32-bit version

RajarajanSankarapandian commented 6 years ago

@leviwilson I am using 32 bit ruby version only ruby 2.5.1p57 (2018-03-29 revision 63029) [i386-mingw32]. OS version : Windows 10 64 bit. Thanks!

jarmo commented 5 years ago

I did get similar problem and got it working by downgrading ffi even more (can't remember exact version).