Open
Description
Example
//export rb_go_gem_yield_within_goroutine_with_block
func rb_go_gem_yield_within_goroutine_with_block(_ C.VALUE, arg C.VALUE) C.VALUE {
if ruby.RbBlockGivenP() == 0 {
ruby.RbRaise(ruby.VALUE(C.rb_eArgError), "Block not given")
}
var wg sync.WaitGroup
wg.Add(1)
var blockResult ruby.VALUE
go func() {
defer wg.Done()
blockResult = ruby.RbYield(ruby.VALUE(arg))
}()
wg.Wait()
return C.VALUE(blockResult)
}
SEGV report
SEGV report
[BUG] Segmentation fault at 0x0000000000000010
ruby 3.4.2 (2025-02-15 revision d2930f8e7a) +PRISM [x86_64-linux]
-- Machine register context ------------------------------------------------
RIP: 0x00007fb1dbb3ea80 RBP: 0x00007fb16abffd70 RSP: 0x00007fb16abffd20
RAX: 0x00007fb16ac00640 RBX: 0x000000c000054730 RCX: 0xfffffffffffffee8
RDX: 0x00007fb164000b80 RDI: 0x0000000000000000 RSI: 0x000000c0001041c0
R8: 0x000000c000100008 R9: 0x0000000000000000 R10: 0x00007fb1db80ce70
R11: 0x00007fb1dbb3ea60 R12: 0x00007fb16abffb80 R13: 0x0000000000000004
R14: 0x000000c000007880 R15: 0x0000000000000000 EFL: 0x0000000000010202
-- C level backtrace information -------------------------------------------
/opt/hostedtoolcache/Ruby/3.4.2/x64/lib/libruby.so.3.4(rb_print_backtrace+0x8) [0x7fb1dbb51d82] /tmp/ruby-build.20250215070124.2113.gblqR7/ruby-3.4.2/vm_dump.c:823
/opt/hostedtoolcache/Ruby/3.4.2/x64/lib/libruby.so.3.4(rb_vm_bugreport) /tmp/ruby-build.20250215070124.2113.gblqR7/ruby-3.4.2/vm_dump.c:1155
/opt/hostedtoolcache/Ruby/3.4.2/x64/lib/libruby.so.3.4(rb_bug_for_fatal_signal+0x104) [0x7fb1db92f904] /tmp/ruby-build.20250215070124.2113.gblqR7/ruby-3.4.2/error.c:1130
/opt/hostedtoolcache/Ruby/3.4.2/x64/lib/libruby.so.3.4(sigsegv+0x46) [0x7fb1dba91216] /tmp/ruby-build.20250215070124.2113.gblqR7/ruby-3.4.2/signal.c:933
/home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/lib/go_gem_yield_within_goroutine/go_gem_yield_within_goroutine.so(runtime.sigfwd+0x20) [0x7fb1bf006dc0] /opt/hostedtoolcache/go/1.23.0/x64/src/runtime/sys_linux_amd64.s:330
-- Other runtime information -----------------------------------------------
* Loaded script: /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/exe/rspec
* Loaded features:
0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 ruby2_keywords.rb
6 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/encdb.so
7 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/trans/transdb.so
8 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/rbconfig.rb
9 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/compatibility.rb
10 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/defaults.rb
11 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/deprecate.rb
12 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/errors.rb
13 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/target_rbconfig.rb
14 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/unknown_command_spell_checker.rb
15 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/exceptions.rb
16 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/basic_specification.rb
17 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/stub_specification.rb
18 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/platform.rb
19 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/specification_record.rb
20 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/util/list.rb
21 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/version.rb
22 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/requirement.rb
23 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/specification.rb
24 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/util.rb
25 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/dependency.rb
26 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/core_ext/kernel_gem.rb
27 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/monitor.so
28 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/monitor.rb
29 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/version.rb
30 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/rubygems_integration.rb
31 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/current_ruby.rb
32 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/shared_helpers.rb
33 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/fileutils/lib/fileutils.rb
34 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendored_fileutils.rb
35 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/path_support.rb
36 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/pathname.so
37 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/pathname.rb
38 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/errors.rb
39 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/environment_preserver.rb
40 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/plugin/api.rb
41 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/plugin.rb
42 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/text.rb
43 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/source/git.rb
44 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/source/installed.rb
45 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/source/specific_file.rb
46 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/source/local.rb
47 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/source/lock.rb
48 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/source/vendor.rb
49 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/source.rb
50 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/match_metadata.rb
51 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/gem_helpers.rb
52 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/match_platform.rb
53 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/force_platform.rb
54 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/name_tuple.rb
55 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/uri.rb
56 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/rubygems_ext.rb
57 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/build_metadata.rb
58 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler.rb
59 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/self_manager.rb
60 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/settings.rb
61 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/yaml_serializer.rb
62 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/ui.rb
63 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/command.rb
64 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb
65 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/error.rb
66 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/invocation.rb
67 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/nested_context.rb
68 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/parser/argument.rb
69 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/parser/arguments.rb
70 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/parser/option.rb
71 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/parser/options.rb
72 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/parser.rb
73 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/shell.rb
74 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/line_editor/basic.rb
75 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/line_editor/readline.rb
76 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/line_editor.rb
77 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/util.rb
78 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/base.rb
79 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor.rb
80 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendored_thor.rb
81 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/ui/shell.rb
82 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/shell/terminal.rb
83 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/shell/column_printer.rb
84 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/shell/table_printer.rb
85 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/shell/wrapped_printer.rb
86 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/shell/basic.rb
87 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/thor/lib/thor/shell/color.rb
88 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/user_interaction.rb
89 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/ui/rg_proxy.rb
90 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/source.rb
91 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/source/path.rb
92 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/source/git.rb
93 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/source/rubygems.rb
94 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/lockfile_parser.rb
95 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/definition.rb
96 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/dependency.rb
97 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/ruby_dsl.rb
98 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/dsl.rb
99 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/source_list.rb
100 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/source/metadata.rb
101 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/checksum.rb
102 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/uri_normalizer.rb
103 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/version.rb
104 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/rfc2396_parser.rb
105 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/rfc3986_parser.rb
106 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/common.rb
107 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/generic.rb
108 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/file.rb
109 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/ftp.rb
110 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/http.rb
111 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/https.rb
112 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/ldap.rb
113 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/ldaps.rb
114 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/mailto.rb
115 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/ws.rb
116 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri/wss.rb
117 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/vendor/uri/lib/uri.rb
118 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendored_uri.rb
119 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/lib/go_gem_yield_within_goroutine/version.rb
120 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/source/gemspec.rb
121 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/lazy_specification.rb
122 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendor/tsort/lib/tsort.rb
123 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/vendored_tsort.rb
124 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/spec_set.rb
125 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/index.rb
126 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems/specification_policy.rb
127 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/match_remote_metadata.rb
128 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/remote_specification.rb
129 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/runtime.rb
130 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/materialization.rb
131 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/endpoint_specification.rb
132 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/stub_specification.rb
133 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/ruby_version.rb
134 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/bundled_gems.rb
135 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/feature_flag.rb
136 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/gems/3.4.0/gems/bundler-2.6.2/lib/bundler/setup.rb
137 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/rubygems.rb
138 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/error_highlight/version.rb
139 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/error_highlight/base.rb
140 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/error_highlight/formatter.rb
141 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/error_highlight/core_ext.rb
142 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/error_highlight.rb
143 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/version.rb
144 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/core_ext/name_error.rb
145 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/levenshtein.rb
146 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/jaro_winkler.rb
147 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/spell_checker.rb
148 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
149 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
150 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/spell_checkers/name_error_checkers.rb
151 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/spell_checkers/method_name_checker.rb
152 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/spell_checkers/key_error_checker.rb
153 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/spell_checkers/null_checker.rb
154 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/tree_spell_checker.rb
155 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/spell_checkers/require_path_checker.rb
156 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
157 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean/formatter.rb
158 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/did_you_mean.rb
159 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/syntax_suggest/core_ext.rb
160 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/version.rb
161 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/comparable_version.rb
162 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/ruby_features.rb
163 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support.rb
164 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/caller_filter.rb
165 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/version.rb
166 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/warnings.rb
167 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/warnings.rb
168 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/set.rb
169 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/flat_map.rb
170 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/filter_manager.rb
171 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/dsl.rb
172 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/formatters/console_codes.rb
173 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/formatters/snippet_extractor.rb
174 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/formatters/syntax_highlighter.rb
175 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/encoded_string.rb
176 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/formatters/exception_presenter.rb
177 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/shellwords.rb
178 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/shell_escape.rb
179 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/formatters/helpers.rb
180 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/notifications.rb
181 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/reporter.rb
182 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/hooks.rb
183 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/reentrant_mutex.rb
184 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/memoized_helpers.rb
185 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/metadata.rb
186 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/metadata_filter.rb
187 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/pending.rb
188 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/directory_maker.rb
189 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/formatters.rb
190 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/ordering.rb
191 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/world.rb
192 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/backtrace_formatter.rb
193 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/ruby_project.rb
194 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/formatters/deprecation_formatter.rb
195 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/output_wrapper.rb
196 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/configuration.rb
197 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/optparse.rb
198 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/option_parser.rb
199 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/cgi/escape.so
200 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/cgi/util.rb
201 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/erb/version.rb
202 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/strscan/strscan.rb
203 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/strscan.so
204 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/erb/compiler.rb
205 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/erb/def_method.rb
206 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/erb/escape.so
207 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/erb/util.rb
208 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/erb.rb
209 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/configuration_options.rb
210 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/runner.rb
211 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/invocations.rb
212 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/example.rb
213 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/matcher_definition.rb
214 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/method_signature_verifier.rb
215 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/with_keywords_when_needed.rb
216 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/shared_example_group.rb
217 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/recursive_const_methods.rb
218 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/example_group.rb
219 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core.rb
220 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/lib/go_gem_yield_within_goroutine/go_gem_yield_within_goroutine.so
221 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/lib/go_gem_yield_within_goroutine.rb
222 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/timeout.rb
223 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/object_formatter.rb
224 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers/english_phrasing.rb
225 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/fuzzy_matcher.rb
226 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers/composable.rb
227 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers/built_in/base_matcher.rb
228 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers/built_in.rb
229 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers/generated_descriptions.rb
230 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers/dsl.rb
231 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers/matcher_delegator.rb
232 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers/aliased_matcher.rb
233 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers/multi_matcher_diff.rb
234 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers.rb
235 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/expectations/expectation_target.rb
236 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/expectations/syntax.rb
237 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/expectations/configuration.rb
238 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/expectations/fail_with.rb
239 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/expectations/handler.rb
240 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/expectations/version.rb
241 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/expectations.rb
242 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/spec/spec_helper.rb
243 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/stringio-3.1.5/lib/stringio.so
244 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/formatters/base_formatter.rb
245 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/formatters/base_text_formatter.rb
246 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/formatters/documentation_formatter.rb
247 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/instance_method_stasher.rb
248 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/method_double.rb
249 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/argument_matchers.rb
250 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/object_reference.rb
251 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/example_methods.rb
252 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-support-3.13.2/lib/rspec/support/mutex.rb
253 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/proxy.rb
254 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/test_double.rb
255 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/argument_list_matcher.rb
256 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/message_expectation.rb
257 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/order_group.rb
258 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/error_generator.rb
259 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/space.rb
260 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/mutate_const.rb
261 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/targets.rb
262 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/syntax.rb
263 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/configuration.rb
264 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/verifying_message_expectation.rb
265 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/method_reference.rb
266 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/verifying_proxy.rb
267 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/verifying_double.rb
268 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/version.rb
269 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks.rb
270 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/mocking_adapters/rspec.rb
271 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-mocks-3.13.2/lib/rspec/mocks/marshal_extension.rb
272 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/example_status_persister.rb
273 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-core-3.13.3/lib/rspec/core/profiler.rb
274 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/rspec-expectations-3.13.3/lib/rspec/matchers/built_in/eq.rb
* Process memory map:
c000000000-c000400000 rw-p 00000000 00:00 0
c000400000-c004000000 ---p 00000000 00:00 0
556e0da49000-556e0da4a000 r--p 00000000 08:01 4758331 /opt/hostedtoolcache/Ruby/3.4.2/x64/bin/ruby
556e0da4a000-556e0da4b000 r-xp 00001000 08:01 4758331 /opt/hostedtoolcache/Ruby/3.4.2/x64/bin/ruby
556e0da4b000-556e0da4c000 r--p 00002000 08:01 4758331 /opt/hostedtoolcache/Ruby/3.4.2/x64/bin/ruby
556e0da4c000-556e0da4d000 r--p 00002000 08:01 4758331 /opt/hostedtoolcache/Ruby/3.4.2/x64/bin/ruby
556e0da4d000-556e0da4e000 rw-p 00003000 08:01 4758331 /opt/hostedtoolcache/Ruby/3.4.2/x64/bin/ruby
556e350cc000-556e35bed000 rw-p 00000000 00:00 0 [heap]
7fb154000000-7fb154021000 rw-p 00000000 00:00 0
7fb154021000-7fb158000000 ---p 00000000 00:00 0
7fb158000000-7fb158092000 rw-p 00000000 00:00 0
7fb158092000-7fb15c000000 ---p 00000000 00:00 0
7fb15dc00000-7fb15ea79000 rw-p 00000000 00:00 0
7fb15ec00000-7fb15fff0000 r--s 00000000 08:01 4758343 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/libruby.so.3.4.2
7fb160000000-7fb160021000 rw-p 00000000 00:00 0
7fb160021000-7fb164000000 ---p 00000000 00:00 0
7fb164000000-7fb164021000 rw-p 00000000 00:00 0
7fb164021000-7fb168000000 ---p 00000000 00:00 0
7fb168a00000-7fb168a01000 ---p 00000000 00:00 0
7fb168a01000-7fb169a01000 rw-p 00000000 00:00 0
7fb169c00000-7fb169c01000 ---p 00000000 00:00 0
7fb169c01000-7fb16ac01000 rw-p 00000000 00:00 0
7fb16ae00000-7fb16ae01000 ---p 00000000 00:00 0
7fb16ae01000-7fb16be01000 rw-p 00000000 00:00 0
7fb16c000000-7fb16c021000 rw-p 00000000 00:00 0
7fb16c021000-7fb170000000 ---p 00000000 00:00 0
7fb170400000-7fb1706e2000 rw-p 00000000 00:00 0
7fb170800000-7fb170d93000 rw-p 00000000 00:00 0
7fb170e00000-7fb170e01000 ---p 00000000 00:00 0
7fb170e01000-7fb171e01000 rw-p 00000000 00:00 0
7fb172000000-7fb174000000 rw-p 00000000 00:00 0
7fb174000000-7fb184180000 ---p 00000000 00:00 0
7fb184180000-7fb184181000 rw-p 00000000 00:00 0
7fb184181000-7fb1a4180000 ---p 00000000 00:00 0
7fb1a4180000-7fb1a4181000 rw-p 00000000 00:00 0
7fb1a4181000-7fb1b6030000 ---p 00000000 00:00 0
7fb1b6030000-7fb1b6031000 rw-p 00000000 00:00 0
7fb1b6031000-7fb1b8000000 ---p 00000000 00:00 0
7fb1b8000000-7fb1b8021000 rw-p 00000000 00:00 0
7fb1b8021000-7fb1bc000000 ---p 00000000 00:00 0
7fb1bc154000-7fb1bc3a8000 rw-p 00000000 00:00 0
7fb1bc3a8000-7fb1bc3e0000 r--s 00000000 08:01 4758331 /opt/hostedtoolcache/Ruby/3.4.2/x64/bin/ruby
7fb1bc3e0000-7fb1bc400000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1bc400000-7fb1bc401000 ---p 00000000 00:00 0
7fb1bc401000-7fb1bd401000 rw-p 00000000 00:00 0
7fb1bd420000-7fb1bd480000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1bd480000-7fb1bd500000 rw-p 00000000 00:00 0
7fb1bd500000-7fb1bd600000 rw-p 00000000 00:00 0
7fb1bd600000-7fb1bda06000 ---p 00000000 00:00 0
7fb1bda06000-7fb1bda07000 rw-p 00000000 00:00 0
7fb1bda07000-7fb1bde00000 ---p 00000000 00:00 0
7fb1bde00000-7fb1bde01000 ---p 00000000 00:00 0
7fb1bde01000-7fb1bee01000 rw-p 00000000 00:00 0
7fb1bee0d000-7fb1bee4d000 rw-p 00000000 00:00 0
7fb1bee4d000-7fb1beecd000 ---p 00000000 00:00 0
7fb1beecd000-7fb1beece000 rw-p 00000000 00:00 0
7fb1beece000-7fb1bef4d000 ---p 00000000 00:00 0
7fb1bef4d000-7fb1bef8d000 r--p 00000000 08:01 346944 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/lib/go_gem_yield_within_goroutine/go_gem_yield_within_goroutine.so
7fb1bef8d000-7fb1bf057000 r-xp 00040000 08:01 346944 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/lib/go_gem_yield_within_goroutine/go_gem_yield_within_goroutine.so
7fb1bf057000-7fb1bf073000 r--p 0010a000 08:01 346944 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/lib/go_gem_yield_within_goroutine/go_gem_yield_within_goroutine.so
7fb1bf073000-7fb1bf10f000 r--p 00125000 08:01 346944 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/lib/go_gem_yield_within_goroutine/go_gem_yield_within_goroutine.so
7fb1bf10f000-7fb1bf11c000 rw-p 001c1000 08:01 346944 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/lib/go_gem_yield_within_goroutine/go_gem_yield_within_goroutine.so
7fb1bf11c000-7fb1bf200000 rw-p 00000000 00:00 0
7fb1bf200000-7fb1bf201000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf201000-7fb1bf2a2000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf2a2000-7fb1bf2a3000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf2a3000-7fb1bf344000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf344000-7fb1bf345000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf345000-7fb1bf3e6000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf3e6000-7fb1bf3e7000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf3e7000-7fb1bf488000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf488000-7fb1bf489000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf489000-7fb1bf52a000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf52a000-7fb1bf52b000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf52b000-7fb1bf5cc000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf5cc000-7fb1bf5cd000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf5cd000-7fb1bf66e000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf66e000-7fb1bf66f000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf66f000-7fb1bf710000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf710000-7fb1bf711000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf711000-7fb1bf7b2000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf7b2000-7fb1bf7b3000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf7b3000-7fb1bf854000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf854000-7fb1bf855000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf855000-7fb1bf8f6000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf8f6000-7fb1bf8f7000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf8f7000-7fb1bf998000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf998000-7fb1bf999000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bf999000-7fb1bfa3a000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfa3a000-7fb1bfa3b000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfa3b000-7fb1bfadc000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfadc000-7fb1bfadd000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfadd000-7fb1bfb7e000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfb7e000-7fb1bfb7f000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfb7f000-7fb1bfc20000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfc20000-7fb1bfc21000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfc21000-7fb1bfcc2000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfcc2000-7fb1bfcc3000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfcc3000-7fb1bfd64000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfd64000-7fb1bfd65000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfd65000-7fb1bfe06000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfe06000-7fb1bfe07000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfe07000-7fb1bfea8000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfea8000-7fb1bfea9000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bfea9000-7fb1bff4a000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bff4a000-7fb1bff4b000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bff4b000-7fb1bffec000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bffec000-7fb1bffed000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1bffed000-7fb1c008e000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c008e000-7fb1c008f000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c008f000-7fb1c0130000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c0130000-7fb1c0131000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c0131000-7fb1c01d2000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c01d2000-7fb1c01d3000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c01d3000-7fb1c0274000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c0274000-7fb1c0275000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c0275000-7fb1c0316000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c0316000-7fb1c0317000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c0317000-7fb1c03b8000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c03b8000-7fb1c03b9000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c03b9000-7fb1c045a000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c045a000-7fb1c045b000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c045b000-7fb1c04fc000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c04fc000-7fb1c04fd000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c04fd000-7fb1c059e000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c059e000-7fb1c059f000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c059f000-7fb1c0640000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7fb1c0650000-7fb1c0660000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1c066f000-7fb1c06b0000 rw-p 00000000 00:00 0
7fb1c06b0000-7fb1c06c0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1c06cf000-7fb1c0700000 rw-p 00000000 00:00 0
7fb1c0700000-7fb1c0800000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1c0800000-7fb1c0801000 ---p 00000000 00:00 0
7fb1c0801000-7fb1c1801000 rw-p 00000000 00:00 0
7fb1c1820000-7fb1c1900000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1c1900000-7fb1c1940000 rw-p 00000000 00:00 0
7fb1c1940000-7fb1c1a00000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1c1a00000-7fb1d9a00000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache]
7fb1d9a00000-7fb1dae00000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list]
7fb1dae00000-7fb1dae10000 rw-p 00000000 00:00 0
7fb1dae10000-7fb1daef0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1daef3000-7fb1daef6000 r--p 00000000 08:01 315352 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/stringio-3.1.5/lib/stringio.so
7fb1daef6000-7fb1daefb000 r-xp 00003000 08:01 315352 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/stringio-3.1.5/lib/stringio.so
7fb1daefb000-7fb1daefd000 r--p 00008000 08:01 315352 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/stringio-3.1.5/lib/stringio.so
7fb1daefd000-7fb1daefe000 r--p 00009000 08:01 315352 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/stringio-3.1.5/lib/stringio.so
7fb1daefe000-7fb1daeff000 rw-p 0000a000 08:01 315352 /home/runner/work/20250319_go_gem_yield_within_goroutine/20250319_go_gem_yield_within_goroutine/vendor/bundle/ruby/3.4.0/gems/stringio-3.1.5/lib/stringio.so
7fb1daeff000-7fb1db000000 rw-p 00000000 00:00 0
7fb1db000000-7fb1db2eb000 r--p 00000000 08:01 7746 /usr/lib/locale/locale-archive
7fb1db2f0000-7fb1db300000 rw-p 00000000 00:00 0
7fb1db300000-7fb1db320000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1db323000-7fb1db325000 r--p 00000000 08:01 4761432 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/pathname.so
7fb1db325000-7fb1db32b000 r-xp 00002000 08:01 4761432 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/pathname.so
7fb1db32b000-7fb1db32d000 r--p 00008000 08:01 4761432 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/pathname.so
7fb1db32d000-7fb1db32e000 r--p 00009000 08:01 4761432 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/pathname.so
7fb1db32e000-7fb1db32f000 rw-p 0000a000 08:01 4761432 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/pathname.so
7fb1db32f000-7fb1db340000 rw-p 00000000 00:00 0
7fb1db340000-7fb1db350000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1db355000-7fb1db357000 r--p 00000000 08:01 4761350 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/strscan.so
7fb1db357000-7fb1db35c000 r-xp 00002000 08:01 4761350 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/strscan.so
7fb1db35c000-7fb1db35e000 r--p 00007000 08:01 4761350 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/strscan.so
7fb1db35e000-7fb1db35f000 r--p 00008000 08:01 4761350 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/strscan.so
7fb1db35f000-7fb1db360000 rw-p 00009000 08:01 4761350 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/strscan.so
7fb1db360000-7fb1db3a0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7fb1db3a2000-7fb1db3a3000 r--p 00000000 08:01 4761360 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/erb/escape.so
7fb1db3a3000-7fb1db3a4000 r-xp 00001000 08:01 4761360 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/erb/escape.so
7fb1db3a4000-7fb1db3a5000 r--p 00002000 08:01 4761360 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/erb/escape.so
7fb1db3a5000-7fb1db3a6000 r--p 00002000 08:01 4761360 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/erb/escape.so
7fb1db3a6000-7fb1db3a7000 rw-p 00003000 08:01 4761360 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/erb/escape.so
7fb1db3a7000-7fb1db400000 r--p 00000000 08:01 7752 /usr/lib/locale/C.utf8/LC_CTYPE
7fb1db400000-7fb1db428000 r--p 00000000 08:01 6502 /usr/lib/x86_64-linux-gnu/libc.so.6
7fb1db428000-7fb1db5b0000 r-xp 00028000 08:01 6502 /usr/lib/x86_64-linux-gnu/libc.so.6
7fb1db5b0000-7fb1db5ff000 r--p 001b0000 08:01 6502 /usr/lib/x86_64-linux-gnu/libc.so.6
7fb1db5ff000-7fb1db603000 r--p 001fe000 08:01 6502 /usr/lib/x86_64-linux-gnu/libc.so.6
7fb1db603000-7fb1db605000 rw-p 00202000 08:01 6502 /usr/lib/x86_64-linux-gnu/libc.so.6
7fb1db605000-7fb1db612000 rw-p 00000000 00:00 0
7fb1db612000-7fb1db613000 r--p 00000000 08:01 4761442 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/cgi/escape.so
7fb1db613000-7fb1db615000 r-xp 00001000 08:01 4761442 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/cgi/escape.so
7fb1db615000-7fb1db616000 r--p 00003000 08:01 4761442 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/cgi/escape.so
7fb1db616000-7fb1db617000 r--p 00003000 08:01 4761442 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/cgi/escape.so
7fb1db617000-7fb1db618000 rw-p 00004000 08:01 4761442 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/cgi/escape.so
7fb1db618000-7fb1db619000 r--p 00000000 08:01 4761351 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/monitor.so
7fb1db619000-7fb1db61a000 r-xp 00001000 08:01 4761351 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/monitor.so
7fb1db61a000-7fb1db61b000 r--p 00002000 08:01 4761351 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/monitor.so
7fb1db61b000-7fb1db61c000 r--p 00002000 08:01 4761351 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/monitor.so
7fb1db61c000-7fb1db61d000 rw-p 00003000 08:01 4761351 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/monitor.so
7fb1db61d000-7fb1db61e000 r--p 00000000 08:01 4761398 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/trans/transdb.so
7fb1db61e000-7fb1db61f000 r-xp 00001000 08:01 4761398 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/trans/transdb.so
7fb1db61f000-7fb1db620000 r--p 00002000 08:01 4761398 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/trans/transdb.so
7fb1db620000-7fb1db621000 r--p 00002000 08:01 4761398 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/trans/transdb.so
7fb1db621000-7fb1db622000 rw-p 00003000 08:01 4761398 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/trans/transdb.so
7fb1db622000-7fb1db623000 r--p 00000000 08:01 4761387 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/encdb.so
7fb1db623000-7fb1db624000 r-xp 00001000 08:01 4761387 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/encdb.so
7fb1db624000-7fb1db625000 r--p 00002000 08:01 4761387 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/encdb.so
7fb1db625000-7fb1db626000 r--p 00002000 08:01 4761387 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/encdb.so
7fb1db626000-7fb1db627000 rw-p 00003000 08:01 4761387 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/ruby/3.4.0/x86_64-linux/enc/encdb.so
7fb1db627000-7fb1db629000 rw-p 00000000 00:00 0
7fb1db629000-7fb1db62d000 r--p 00000000 08:01 6497 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fb1db62d000-7fb1db651000 r-xp 00004000 08:01 6497 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fb1db651000-7fb1db655000 r--p 00028000 08:01 6497 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fb1db655000-7fb1db656000 r--p 0002b000 08:01 6497 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fb1db656000-7fb1db657000 rw-p 0002c000 08:01 6497 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fb1db657000-7fb1db659000 rw-p 00000000 00:00 0
7fb1db659000-7fb1db669000 r--p 00000000 08:01 6505 /usr/lib/x86_64-linux-gnu/libm.so.6
7fb1db669000-7fb1db6e8000 r-xp 00010000 08:01 6505 /usr/lib/x86_64-linux-gnu/libm.so.6
7fb1db6e8000-7fb1db740000 r--p 0008f000 08:01 6505 /usr/lib/x86_64-linux-gnu/libm.so.6
7fb1db740000-7fb1db741000 r--p 000e7000 08:01 6505 /usr/lib/x86_64-linux-gnu/libm.so.6
7fb1db741000-7fb1db742000 rw-p 000e8000 08:01 6505 /usr/lib/x86_64-linux-gnu/libm.so.6
7fb1db742000-7fb1db744000 r--p 00000000 08:01 5133 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fb1db744000-7fb1db759000 r-xp 00002000 08:01 5133 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fb1db759000-7fb1db772000 r--p 00017000 08:01 5133 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fb1db772000-7fb1db773000 r--p 0002f000 08:01 5133 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fb1db773000-7fb1db774000 rw-p 00030000 08:01 5133 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fb1db774000-7fb1db77c000 rw-p 00000000 00:00 0
7fb1db77c000-7fb1db786000 r--p 00000000 08:01 5150 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0
7fb1db786000-7fb1db7e9000 r-xp 0000a000 08:01 5150 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0
7fb1db7e9000-7fb1db7fe000 r--p 0006d000 08:01 5150 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0
7fb1db7fe000-7fb1db7ff000 r--p 00081000 08:01 5150 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0
7fb1db7ff000-7fb1db800000 rw-p 00082000 08:01 5150 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0
7fb1db800000-7fb1db84f000 r--p 00000000 08:01 4758343 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/libruby.so.3.4.2
7fb1db84f000-7fb1dbcdb000 r-xp 0004f000 08:01 4758343 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/libruby.so.3.4.2
7fb1dbcdb000-7fb1dbe7d000 r--p 004db000 08:01 4758343 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/libruby.so.3.4.2
7fb1dbe7d000-7fb1dbe97000 r--p 0067d000 08:01 4758343 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/libruby.so.3.4.2
7fb1dbe97000-7fb1dbe9b000 rw-p 00697000 08:01 4758343 /opt/hostedtoolcache/Ruby/3.4.2/x64/lib/libruby.so.3.4.2
7fb1dbe9b000-7fb1dbeb0000 rw-p 00000000 00:00 0
7fb1dbeb0000-7fb1dbeb2000 r--p 00000000 08:01 6298 /usr/lib/x86_64-linux-gnu/libz.so.1.3
7fb1dbeb2000-7fb1dbec4000 r-xp 00002000 08:01 6298 /usr/lib/x86_64-linux-gnu/libz.so.1.3
7fb1dbec4000-7fb1dbeca000 r--p 00014000 08:01 6298 /usr/lib/x86_64-linux-gnu/libz.so.1.3
7fb1dbeca000-7fb1dbecb000 r--p 0001a000 08:01 6298 /usr/lib/x86_64-linux-gnu/libz.so.1.3
7fb1dbecb000-7fb1dbecc000 rw-p 0001b000 08:01 6298 /usr/lib/x86_64-linux-gnu/libz.so.1.3
7fb1dbecf000-7fb1dbed6000 r--s 00000000 08:01 5405 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7fb1dbed6000-7fb1dbed8000 rw-p 00000000 00:00 0
7fb1dbed8000-7fb1dbed9000 r--p 00000000 08:01 6499 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7fb1dbed9000-7fb1dbf04000 r-xp 00001000 08:01 6499 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7fb1dbf04000-7fb1dbf0e000 r--p 0002c000 08:01 6499 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7fb1dbf0e000-7fb1dbf10000 r--p 00036000 08:01 6499 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7fb1dbf10000-7fb1dbf12000 rw-p 00038000 08:01 6499 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7ffd96a90000-7ffd96ab2000 rw-p 00000000 00:00 0 [stack]
7ffd96ad1000-7ffd96ad5000 r--p 00000000 00:00 0 [vvar]
7ffd96ad5000-7ffd96ad7000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
Segmentation fault (core dumped)
c.f.
- Call
yield
within goroutine sue445/20250319_go_gem_yield_within_goroutine#2 - https://github.com/sue445/20250319_go_gem_yield_within_goroutine/actions/runs/14009534730/job/39227591074?pr=2
NOTE
- SEGV occurs on Ubuntu (GitHub Actions), but hang-up instead of SEGV on MacOS