Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x64-mingw32]
in the main thread
Total: 2.092
in 2 ractors
[=[<OBJ_INFO:gc_mark_ptr@../ruby-3.0.0/gc.c:6106> 0x00000000062f6920 [0 M ] T_NONE
sha_test_big_data.rb:31: [BUG] try to mark T_NONE object
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x64-mingw32]
-- Control frame information -----------------------------------------------
c:0007 p:---- s:0030 e:000029 CFUNC :update
c:0006 p:0013 s:0025 e:000024 METHOD sha_test_big_data.rb:31
c:0005 p:0018 s:0019 e:000018 BLOCK sha_test_big_data.rb:58 [FINISH]
c:0004 p:---- s:0015 e:000014 CFUNC :times
c:0003 p:0025 s:0011 e:000010 METHOD sha_test_big_data.rb:56
c:0002 p:0022 s:0006 e:000005 BLOCK sha_test_big_data.rb:79 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
sha_test_big_data.rb:79:in `block in <main>'
sha_test_big_data.rb:56:in `workload'
sha_test_big_data.rb:56:in `times'
sha_test_big_data.rb:58:in `block in workload'
sha_test_big_data.rb:31:in `encrypt'
sha_test_big_data.rb:31:in `update'
-- C level backtrace information -------------------------------------------
C:\WINDOWS\SYSTEM32\ntdll.dll(ZwWaitForSingleObject+0x14) [0x00007ffe3ffac034]
C:\WINDOWS\System32\KERNELBASE.dll(WaitForSingleObjectEx+0x8e) [0x00007ffe3dcba34e]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_vm_bugreport+0x63b) [0x0000000063bd65fb]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_bug_without_die+0x8e) [0x00000000639ddb1e]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_bug+0x33) [0x0000000063c02b07]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_raw_obj_info+0xe26) [0x0000000063a02be6]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_gc_mark_vm_stack_values+0x65) [0x0000000063a02ee5]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_execution_context_mark+0x2f) [0x0000000063bcf3ff]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_execution_context_mark+0x1c5) [0x0000000063bcf595]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_gc_verify_internal_consistency+0x943) [0x0000000063a05ac3]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_gc_verify_internal_consistency+0x1490) [0x0000000063a06610]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_gc_verify_internal_consistency+0x1999) [0x0000000063a06b19]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(ruby_xmalloc2+0x7c) [0x0000000063a0c40c]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_str_unlocktmp+0x2669) [0x0000000063b42e69]
D:\statsoft\Ruby\3.0\lib\ruby\3.0.0\x64-mingw32\openssl.so(Init_openssl+0x9000) [0x000000006b88b330]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_error_arity+0x269) [0x0000000063baef19]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_add_method+0x205) [0x0000000063bc5c35]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_vm_exec+0x237) [0x0000000063bb9f07]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_yield_1+0x2b2) [0x0000000063bbecb2]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_ast_add_mark_object+0x1624) [0x0000000063a7dc14]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_error_arity+0x269) [0x0000000063baef19]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_eql_opt+0xe7) [0x0000000063bb1ff7]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_add_method+0x25d) [0x0000000063bc5c8d]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_vm_exec+0x237) [0x0000000063bb9f07]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_vm_proc_local_ep+0x3dc) [0x0000000063b7486c]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_vm_proc_local_ep+0x873) [0x0000000063b74d03]
D:\statsoft\Ruby\3.0\bin\x64-msvcrt-ruby300.dll(rb_vm_proc_local_ep+0xed5) [0x0000000063b75365]
C:\WINDOWS\System32\KERNEL32.DLL(BaseThreadInitThunk+0x14) [0x00007ffe3e407034]
-- Other runtime information -----------------------------------------------
* Loaded script: sha_test_big_data.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 ruby2_keywords.rb
5 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/enc/encdb.so
6 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/enc/trans/transdb.so
7 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/rbconfig.rb
8 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/compatibility.rb
9 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/defaults.rb
10 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/deprecate.rb
11 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/errors.rb
12 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/exceptions.rb
13 D:/statsoft/Ruby/3.0/lib/ruby/site_ruby/3.0.0/ruby_installer/runtime/singleton.rb
14 D:/statsoft/Ruby/3.0/lib/ruby/site_ruby/3.0.0/ruby_installer/runtime.rb
15 D:/statsoft/Ruby/3.0/lib/ruby/site_ruby/3.0.0/ruby_installer/runtime/msys2_installation.rb
16 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/fiddle.so
17 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/fiddle/closure.rb
18 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/fiddle/function.rb
19 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/fiddle/version.rb
20 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/fiddle.rb
21 D:/statsoft/Ruby/3.0/lib/ruby/site_ruby/3.0.0/ruby_installer/runtime/dll_directory.rb
22 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/enc/utf_16le.so
23 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/enc/trans/utf_16_32.so
24 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/defaults/operating_system.rb
25 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/basic_specification.rb 26 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/stub_specification.rb
27 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/text.rb
28 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/user_interaction.rb
29 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/specification_policy.rb
30 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/util/list.rb
31 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/platform.rb
32 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/version.rb
33 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/requirement.rb
34 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/specification.rb
35 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/util.rb
36 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/dependency.rb
37 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/core_ext/kernel_gem.rb 38 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/monitor.so
39 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/monitor.rb
40 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb
41 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/core_ext/kernel_warn.rb
42 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems.rb
43 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/rubygems/path_support.rb
44 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/version.rb
45 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/core_ext/name_error.rb
46 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/levenshtein.rb
47 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/jaro_winkler.rb
48 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/spell_checker.rb
49 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
50 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
51 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
52 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/spell_checkers/method_name_checker.rb
53 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/spell_checkers/key_error_checker.rb
54 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/spell_checkers/null_checker.rb
55 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/tree_spell_checker.rb
56 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/spell_checkers/require_path_checker.rb
57 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean/formatters/plain_formatter.rb
58 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/did_you_mean.rb
59 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/digest.so
60 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/digest.rb
61 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/openssl.so
62 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/bn.rb
63 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/marshal.rb
64 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/pkey.rb
65 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/cipher.rb
66 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/stringio.so
67 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/config.rb
68 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/digest.rb
69 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/hmac.rb
70 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/x509.rb
71 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/buffering.rb
72 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/io/nonblock.so
73 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/socket.so
74 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/x64-mingw32/io/wait.so
75 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/socket.rb
76 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/ipaddr.rb
77 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/ssl.rb
78 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/pkcs5.rb
79 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl/version.rb
80 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/openssl.rb
81 D:/statsoft/Ruby/3.0/lib/ruby/3.0.0/base64.rb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment