-
Notifications
You must be signed in to change notification settings - Fork 15.9k
Closed
Labels
Description
What version of protobuf and what language are you using?
Version: libprotoc 3.18.1, google-protobuf 3.21.8
Language: Ruby
What operating system (Linux, Windows, ...) and version?
Linux alpine3.16
What runtime / compiler are you using (e.g., python version or gcc version)
gcc (Alpine 11.2.1_git20220219) 11.2.1 20220219
What did you do?
Try to build a protobuf
Google::Protobuf::DescriptorPool.generated_pool.build do
add_file("stream.proto", :syntax => :proto3) do
add_message "events.v1.Stream" do
optional :id, :string, 1, json_name: "id"
optional :region, :string, 2, json_name: "region"
optional :enable_recording, :bool, 3, json_name: "enableRecording"
repeated :assets, :message, 7, "events.v1.Asset", json_name: "assets"
oneof :contribution do
optional :rtmp, :message, 4, "events.v1.RtmpContribution", json_name: "rtmp"
end
oneof :playback do
optional :hls, :message, 5, "events.v1.HLSPlayback", json_name: "hls"
end
end
add_message "events.v1.RtmpContribution" do
optional :stream_key, :string, 1, json_name: "streamKey"
optional :endpoint_url, :string, 2, json_name: "endpointUrl"
end
add_message "events.v1.HLSPlayback" do
optional :url, :string, 1, json_name: "url"
optional :low_latency, :bool, 2, json_name: "lowLatency"
end
add_message "events.v1.Asset" do
optional :id, :string, 1, json_name: "id"
optional :url, :string, 2, json_name: "url"
optional :length, :uint32, 3, json_name: "length"
optional :created_at, :message, 4, "google.protobuf.Timestamp", json_name: "createdAt"
end
end
end
What did you expect to see
Generates the protobuf
What did you see instead?
/usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_pb.rb:18: [BUG] Segmentation fault at 0x0000000000004336
ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-linux-musl]
-- Control frame information -----------------------------------------------
c:0023 p:---- s:0089 e:000088 CFUNC :enummodule
c:0022 p:0266 s:0085 e:000084 CLASS /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_pb.rb:18
c:0021 p:0007 s:0082 e:000081 CLASS /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_pb.rb:10
c:0020 p:0061 s:0079 e:000078 TOP /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_pb.rb:9 [FINISH]
c:0019 p:---- s:0075 e:000074 CFUNC :require
c:0018 p:0013 s:0070 e:000069 TOP /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_dsl.rb:9 [FINISH]
c:0017 p:---- s:0066 e:000065 CFUNC :require
c:0016 p:0083 s:0061 e:000060 TOP /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf.rb:56 [FINISH]
c:0015 p:---- s:0058 e:000057 CFUNC :require
c:0014 p:0005 s:0053 e:000052 TOP /app/clients/ruby/lib/my_lib/stream_pb.rb:4 [FINISH]
-- Ruby level backtrace information ----------------------------------------
/usr/local/bundle/gems/rake-13.0.6/lib/rake/rake_test_loader.rb:6:in `<main>'
/usr/local/bundle/gems/rake-13.0.6/lib/rake/rake_test_loader.rb:6:in `select'
/usr/local/bundle/gems/rake-13.0.6/lib/rake/rake_test_loader.rb:21:in `block in <main>'
/usr/local/bundle/gems/rake-13.0.6/lib/rake/rake_test_loader.rb:21:in `require'
/app/clients/ruby/test/topic_mapping_test.rb:3:in `<top (required)>'
/app/clients/ruby/test/topic_mapping_test.rb:3:in `require'
/app/clients/ruby/test/test_helper.rb:5:in `<top (required)>'
/app/clients/ruby/test/test_helper.rb:5:in `require'
/app/clients/ruby/lib/my_lib/stream_pb.rb:4:in `<top (required)>'
/app/clients/ruby/lib/my_lib/stream_pb.rb:4:in `require'
/usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf.rb:56:in `<top (required)>'
/usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf.rb:56:in `require'
/usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_dsl.rb:9:in `<top (required)>'
/usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_dsl.rb:9:in `require'
/usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_pb.rb:9:in `<top (required)>'
/usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_pb.rb:10:in `<module:Google>'
/usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_pb.rb:18:in `<module:Protobuf>'
/usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/descriptor_pb.rb:18:in `enummodule'
-- Machine register context ------------------------------------------------
RIP: 0x0000000000004336 RBP: 0x00007ffeaafb4ce0 RSP: 0x00007ffeaafb4c98
RAX: 0x00007f69894be9c5 RBX: 0x00007f69894be180 RCX: 0x00007f69894be9c4
RDX: 0x00007f69894be9c5 RDI: 0x00007f69894be9c5 RSI: 0x000000000000002e
R8: 0xfefefefefefefeff R9: 0x0000000000000000 R10: 0x00007f6989548dcc
R11: 0x0000000000000000 R12: 0x00007f698dd657d8 R13: 0x00007f69894be760
R14: 0x0000000000000000 R15: 0x0000000000000000 EFL: 0x0000000000010202
-- Other runtime information -----------------------------------------------
* Loaded script: /usr/local/bundle/gems/rake-13.0.6/lib/rake/rake_test_loader.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 ruby2_keywords.rb
5 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/encdb.so
6 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/trans/transdb.so
7 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/rbconfig.rb
8 /usr/local/lib/ruby/2.7.0/rubygems/compatibility.rb
9 /usr/local/lib/ruby/2.7.0/rubygems/defaults.rb
10 /usr/local/lib/ruby/2.7.0/rubygems/deprecate.rb
11 /usr/local/lib/ruby/2.7.0/rubygems/errors.rb
12 /usr/local/lib/ruby/2.7.0/rubygems/version.rb
13 /usr/local/lib/ruby/2.7.0/rubygems/requirement.rb
14 /usr/local/lib/ruby/2.7.0/rubygems/platform.rb
15 /usr/local/lib/ruby/2.7.0/rubygems/basic_specification.rb
16 /usr/local/lib/ruby/2.7.0/rubygems/stub_specification.rb
17 /usr/local/lib/ruby/2.7.0/rubygems/util.rb
18 /usr/local/lib/ruby/2.7.0/rubygems/text.rb
19 /usr/local/lib/ruby/2.7.0/rubygems/user_interaction.rb
20 /usr/local/lib/ruby/2.7.0/rubygems/specification_policy.rb
21 /usr/local/lib/ruby/2.7.0/rubygems/util/list.rb
22 /usr/local/lib/ruby/2.7.0/rubygems/specification.rb
23 /usr/local/lib/ruby/2.7.0/rubygems/exceptions.rb
24 /usr/local/lib/ruby/2.7.0/rubygems/bundler_version_finder.rb
25 /usr/local/lib/ruby/2.7.0/rubygems/dependency.rb
26 /usr/local/lib/ruby/2.7.0/rubygems/core_ext/kernel_gem.rb
27 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/monitor.so
28 /usr/local/lib/ruby/2.7.0/monitor.rb
29 /usr/local/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb
30 /usr/local/lib/ruby/2.7.0/rubygems/core_ext/kernel_warn.rb
31 /usr/local/lib/ruby/2.7.0/rubygems.rb
32 /usr/local/lib/ruby/2.7.0/rubygems/path_support.rb
33 /usr/local/lib/ruby/2.7.0/did_you_mean/version.rb
34 /usr/local/lib/ruby/2.7.0/did_you_mean/core_ext/name_error.rb
35 /usr/local/lib/ruby/2.7.0/did_you_mean/levenshtein.rb
36 /usr/local/lib/ruby/2.7.0/did_you_mean/jaro_winkler.rb
37 /usr/local/lib/ruby/2.7.0/did_you_mean/spell_checker.rb
38 /usr/local/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
39 /usr/local/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
40 /usr/local/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers.rb
41 /usr/local/lib/ruby/2.7.0/did_you_mean/spell_checkers/method_name_checker.rb
42 /usr/local/lib/ruby/2.7.0/did_you_mean/spell_checkers/key_error_checker.rb
43 /usr/local/lib/ruby/2.7.0/did_you_mean/spell_checkers/null_checker.rb
44 /usr/local/lib/ruby/2.7.0/did_you_mean/formatters/plain_formatter.rb
45 /usr/local/lib/ruby/2.7.0/did_you_mean/tree_spell_checker.rb
46 /usr/local/lib/ruby/2.7.0/did_you_mean.rb
47 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/pathname.so
48 /usr/local/lib/ruby/2.7.0/pathname.rb
49 /usr/local/lib/ruby/2.7.0/bundler/version.rb
50 /usr/local/lib/ruby/2.7.0/bundler/constants.rb
51 /usr/local/lib/ruby/2.7.0/bundler/rubygems_integration.rb
52 /usr/local/lib/ruby/2.7.0/bundler/current_ruby.rb
53 /usr/local/lib/ruby/2.7.0/bundler/shared_helpers.rb
54 /usr/local/lib/ruby/2.7.0/bundler/vendor/fileutils/lib/fileutils.rb
55 /usr/local/lib/ruby/2.7.0/bundler/vendored_fileutils.rb
56 /usr/local/lib/ruby/2.7.0/bundler/errors.rb
57 /usr/local/lib/ruby/2.7.0/bundler/environment_preserver.rb
58 /usr/local/lib/ruby/2.7.0/bundler/plugin/api.rb
59 /usr/local/lib/ruby/2.7.0/bundler/plugin.rb
60 /usr/local/lib/ruby/2.7.0/rubygems/source/git.rb
61 /usr/local/lib/ruby/2.7.0/rubygems/source/installed.rb
62 /usr/local/lib/ruby/2.7.0/rubygems/source/specific_file.rb
63 /usr/local/lib/ruby/2.7.0/rubygems/source/local.rb
64 /usr/local/lib/ruby/2.7.0/rubygems/source/lock.rb
65 /usr/local/lib/ruby/2.7.0/rubygems/source/vendor.rb
66 /usr/local/lib/ruby/2.7.0/rubygems/source.rb
67 /usr/local/lib/ruby/2.7.0/bundler/gem_helpers.rb
68 /usr/local/lib/ruby/2.7.0/bundler/match_platform.rb
69 /usr/local/lib/ruby/2.7.0/bundler/rubygems_ext.rb
70 /usr/local/lib/ruby/2.7.0/bundler/build_metadata.rb
71 /usr/local/lib/ruby/2.7.0/bundler.rb
72 /usr/local/lib/ruby/2.7.0/bundler/ui.rb
73 /usr/local/lib/ruby/2.7.0/set.rb
74 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/command.rb
75 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb
76 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/error.rb
77 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/invocation.rb
78 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/nested_context.rb
79 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/parser/argument.rb
80 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/parser/arguments.rb
81 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/parser/option.rb
82 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/parser/options.rb
83 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/parser.rb
84 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/shell.rb
85 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/line_editor/basic.rb
86 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/line_editor/readline.rb
87 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/line_editor.rb
88 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/util.rb
89 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/base.rb
90 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor.rb
91 /usr/local/lib/ruby/2.7.0/bundler/vendored_thor.rb
92 /usr/local/lib/ruby/2.7.0/bundler/ui/shell.rb
93 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/shell/basic.rb
94 /usr/local/lib/ruby/2.7.0/bundler/vendor/thor/lib/thor/shell/color.rb
95 /usr/local/lib/ruby/2.7.0/rubygems/ext/builder.rb
96 /usr/local/lib/ruby/2.7.0/bundler/ui/rg_proxy.rb
97 /usr/local/lib/ruby/2.7.0/bundler/settings.rb
98 /usr/local/lib/ruby/2.7.0/bundler/feature_flag.rb
99 /usr/local/lib/ruby/2.7.0/bundler/source.rb
100 /usr/local/lib/ruby/2.7.0/bundler/source/path.rb
101 /usr/local/lib/ruby/2.7.0/bundler/source/git.rb
102 /usr/local/lib/ruby/2.7.0/bundler/source/rubygems.rb
103 /usr/local/lib/ruby/2.7.0/bundler/lockfile_parser.rb
104 /usr/local/lib/ruby/2.7.0/bundler/definition.rb
105 /usr/local/lib/ruby/2.7.0/bundler/dependency.rb
106 /usr/local/lib/ruby/2.7.0/bundler/ruby_dsl.rb
107 /usr/local/lib/ruby/2.7.0/bundler/dsl.rb
108 /usr/local/lib/ruby/2.7.0/bundler/source_list.rb
109 /usr/local/lib/ruby/2.7.0/bundler/source/metadata.rb
110 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/version.rb
111 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/rfc2396_parser.rb
112 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/rfc3986_parser.rb
113 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/common.rb
114 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/generic.rb
115 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/file.rb
116 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/ftp.rb
117 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/http.rb
118 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/https.rb
119 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/ldap.rb
120 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/ldaps.rb
121 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri/mailto.rb
122 /usr/local/lib/ruby/2.7.0/bundler/vendor/uri/lib/uri.rb
123 /usr/local/lib/ruby/2.7.0/bundler/vendored_uri.rb
124 /usr/local/lib/ruby/2.7.0/bundler/index.rb
125 /usr/local/lib/ruby/2.7.0/bundler/source/gemspec.rb
126 /usr/local/lib/ruby/2.7.0/bundler/lazy_specification.rb
127 /usr/local/lib/ruby/2.7.0/tsort.rb
128 /usr/local/lib/ruby/2.7.0/bundler/spec_set.rb
129 /usr/local/lib/ruby/2.7.0/rubygems/util/licenses.rb
130 /usr/local/lib/ruby/2.7.0/uri/version.rb
131 /usr/local/lib/ruby/2.7.0/uri/rfc2396_parser.rb
132 /usr/local/lib/ruby/2.7.0/uri/rfc3986_parser.rb
133 /usr/local/lib/ruby/2.7.0/uri/common.rb
134 /usr/local/lib/ruby/2.7.0/uri/generic.rb
135 /usr/local/lib/ruby/2.7.0/uri/file.rb
136 /usr/local/lib/ruby/2.7.0/uri/ftp.rb
137 /usr/local/lib/ruby/2.7.0/uri/http.rb
138 /usr/local/lib/ruby/2.7.0/uri/https.rb
139 /usr/local/lib/ruby/2.7.0/uri/ldap.rb
140 /usr/local/lib/ruby/2.7.0/uri/ldaps.rb
141 /usr/local/lib/ruby/2.7.0/uri/mailto.rb
142 /usr/local/lib/ruby/2.7.0/uri.rb
143 /usr/local/lib/ruby/2.7.0/bundler/remote_specification.rb
144 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/compatibility.rb
145 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/gem_metadata.rb
146 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb
147 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/errors.rb
148 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/dependency_graph/action.rb
149 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
150 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
151 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb
152 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
153 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb
154 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb
155 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/dependency_graph/log.rb
156 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb
157 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/dependency_graph.rb
158 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/state.rb
159 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/modules/specification_provider.rb
160 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb
161 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/resolution.rb
162 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/resolver.rb
163 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/modules/ui.rb
164 /usr/local/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo.rb
165 /usr/local/lib/ruby/2.7.0/bundler/vendored_molinillo.rb
166 /usr/local/lib/ruby/2.7.0/bundler/resolver/spec_group.rb
167 /usr/local/lib/ruby/2.7.0/bundler/resolver.rb
168 /usr/local/lib/ruby/2.7.0/bundler/runtime.rb
169 /usr/local/lib/ruby/2.7.0/bundler/dep_proxy.rb
170 /usr/local/lib/ruby/2.7.0/bundler/stub_specification.rb
171 /usr/local/lib/ruby/2.7.0/bundler/endpoint_specification.rb
172 /usr/local/lib/ruby/2.7.0/bundler/ruby_version.rb
173 /usr/local/lib/ruby/2.7.0/bundler/setup.rb
174 /usr/local/bundle/gems/rake-13.0.6/lib/rake/cloneable.rb
175 /usr/local/lib/ruby/2.7.0/fileutils.rb
176 /usr/local/bundle/gems/rake-13.0.6/lib/rake/file_utils.rb
177 /usr/local/bundle/gems/rake-13.0.6/lib/rake/file_utils_ext.rb
178 /usr/local/bundle/gems/rake-13.0.6/lib/rake/ext/core.rb
179 /usr/local/bundle/gems/rake-13.0.6/lib/rake/ext/string.rb
180 /usr/local/bundle/gems/rake-13.0.6/lib/rake/file_list.rb
181 /usr/local/lib/ruby/2.7.0/psych/versions.rb
182 /usr/local/lib/ruby/2.7.0/psych/exception.rb
183 /usr/local/lib/ruby/2.7.0/psych/syntax_error.rb
184 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/psych.so
185 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/stringio.so
186 /usr/local/lib/ruby/2.7.0/psych/omap.rb
187 /usr/local/lib/ruby/2.7.0/psych/set.rb
188 /usr/local/lib/ruby/2.7.0/psych/class_loader.rb
189 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/strscan.so
190 /usr/local/lib/ruby/2.7.0/psych/scalar_scanner.rb
191 /usr/local/lib/ruby/2.7.0/psych/nodes/node.rb
192 /usr/local/lib/ruby/2.7.0/psych/nodes/stream.rb
193 /usr/local/lib/ruby/2.7.0/psych/nodes/document.rb
194 /usr/local/lib/ruby/2.7.0/psych/nodes/sequence.rb
195 /usr/local/lib/ruby/2.7.0/psych/nodes/scalar.rb
196 /usr/local/lib/ruby/2.7.0/psych/nodes/mapping.rb
197 /usr/local/lib/ruby/2.7.0/psych/nodes/alias.rb
198 /usr/local/lib/ruby/2.7.0/psych/nodes.rb
199 /usr/local/lib/ruby/2.7.0/psych/streaming.rb
200 /usr/local/lib/ruby/2.7.0/psych/visitors/visitor.rb
201 /usr/local/lib/ruby/2.7.0/psych/visitors/to_ruby.rb
202 /usr/local/lib/ruby/2.7.0/psych/visitors/emitter.rb
203 /usr/local/lib/ruby/2.7.0/psych/handler.rb
204 /usr/local/lib/ruby/2.7.0/psych/tree_builder.rb
205 /usr/local/lib/ruby/2.7.0/psych/visitors/yaml_tree.rb
206 /usr/local/lib/ruby/2.7.0/psych/json/ruby_events.rb
207 /usr/local/lib/ruby/2.7.0/psych/visitors/json_tree.rb
208 /usr/local/lib/ruby/2.7.0/psych/visitors/depth_first.rb
209 /usr/local/lib/ruby/2.7.0/psych/visitors.rb
210 /usr/local/lib/ruby/2.7.0/psych/parser.rb
211 /usr/local/lib/ruby/2.7.0/psych/coder.rb
212 /usr/local/lib/ruby/2.7.0/psych/core_ext.rb
213 /usr/local/lib/ruby/2.7.0/psych/stream.rb
214 /usr/local/lib/ruby/2.7.0/psych/json/yaml_events.rb
215 /usr/local/lib/ruby/2.7.0/psych/json/tree_builder.rb
216 /usr/local/lib/ruby/2.7.0/psych/json/stream.rb
217 /usr/local/lib/ruby/2.7.0/psych/handlers/document_stream.rb
218 /usr/local/lib/ruby/2.7.0/psych.rb
219 /usr/local/lib/ruby/2.7.0/yaml.rb
220 /app/clients/ruby/lib/my_lib/topic.rb
221 /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/protobuf/message_exts.rb
222 /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/2.7/protobuf_c.so
* Process memory map:
56513f24b000-56513f24c000 r--p 00000000 00:90 5527829 /usr/local/bin/ruby
56513f24c000-56513f24d000 r-xp 00001000 00:90 5527829 /usr/local/bin/ruby
56513f24d000-56513f24e000 r--p 00002000 00:90 5527829 /usr/local/bin/ruby
56513f24e000-56513f24f000 r--p 00002000 00:90 5527829 /usr/local/bin/ruby
56513f24f000-56513f250000 rw-p 00003000 00:90 5527829 /usr/local/bin/ruby
56513fdae000-56513fdaf000 ---p 00000000 00:00 0 [heap]
56513fdaf000-56513fdcf000 rw-p 00000000 00:00 0 [heap]
7f6989486000-7f69894b2000 rw-p 00000000 00:00 0
7f69894b3000-7f69894c1000 rw-p 00000000 00:00 0
7f69894c1000-7f69894c5000 r--p 00000000 00:90 6820688 /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/2.7/protobuf_c.so
7f69894c5000-7f69894ed000 r-xp 00004000 00:90 6820688 /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/2.7/protobuf_c.so
7f69894ed000-7f69894f7000 r--p 0002c000 00:90 6820688 /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/2.7/protobuf_c.so
7f69894f7000-7f69894f8000 r--p 00036000 00:90 6820688 /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/2.7/protobuf_c.so
7f69894f8000-7f69894f9000 r--p 00036000 00:90 6820688 /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/2.7/protobuf_c.so
7f69894f9000-7f69894fa000 rw-p 00037000 00:90 6820688 /usr/local/bundle/gems/google-protobuf-3.21.8-x86_64-linux/lib/google/2.7/protobuf_c.so
7f69894fa000-7f698950c000 rw-p 00000000 00:00 0
7f698950d000-7f6989561000 rw-p 00000000 00:00 0
7f6989561000-7f6989563000 r--p 00000000 00:90 5529200 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/strscan.so
7f6989563000-7f6989566000 r-xp 00002000 00:90 5529200 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/strscan.so
7f6989566000-7f6989567000 r--p 00005000 00:90 5529200 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/strscan.so
7f6989567000-7f6989568000 r--p 00006000 00:90 5529200 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/strscan.so
7f6989568000-7f6989569000 r--p 00006000 00:90 5529200 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/strscan.so
7f6989569000-7f698956a000 rw-p 00007000 00:90 5529200 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/strscan.so
7f698956a000-7f6989577000 rw-p 00000000 00:00 0
7f6989577000-7f6989579000 r--p 00000000 00:90 5529199 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/stringio.so
7f6989579000-7f698957e000 r-xp 00002000 00:90 5529199 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/stringio.so
7f698957e000-7f6989580000 r--p 00007000 00:90 5529199 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/stringio.so
7f6989580000-7f6989581000 r--p 00008000 00:90 5529199 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/stringio.so
7f6989581000-7f6989582000 rw-p 00009000 00:90 5529199 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/stringio.so
7f6989582000-7f6989584000 r--p 00000000 00:90 5430748 /usr/lib/libyaml-0.so.2.0.9
7f6989584000-7f6989599000 r-xp 00002000 00:90 5430748 /usr/lib/libyaml-0.so.2.0.9
7f6989599000-7f698959d000 r--p 00017000 00:90 5430748 /usr/lib/libyaml-0.so.2.0.9
7f698959d000-7f698959e000 r--p 0001a000 00:90 5430748 /usr/lib/libyaml-0.so.2.0.9
7f698959e000-7f698959f000 rw-p 0001b000 00:90 5430748 /usr/lib/libyaml-0.so.2.0.9
7f698959f000-7f69895a1000 r--p 00000000 00:90 5529188 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/psych.so
7f69895a1000-7f69895a4000 r-xp 00002000 00:90 5529188 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/psych.so
7f69895a4000-7f69895a5000 r--p 00005000 00:90 5529188 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/psych.so
7f69895a5000-7f69895a6000 r--p 00006000 00:90 5529188 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/psych.so
7f69895a6000-7f69895a7000 r--p 00006000 00:90 5529188 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/psych.so
7f69895a7000-7f69895a8000 rw-p 00007000 00:90 5529188 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/psych.so
7f69895a8000-7f69897eb000 rw-p 00000000 00:00 0
7f69897ef000-7f69898d2000 rw-p 00000000 00:00 0
7f69898d3000-7f69898de000 rw-p 00000000 00:00 0
7f69898e0000-7f69898e4000 rw-p 00000000 00:00 0
7f69898e5000-7f698a076000 rw-p 00000000 00:00 0
7f698a076000-7f698a08f000 rw-p 00000000 00:00 0
7f698a08f000-7f698a091000 r--p 00000000 00:90 5529187 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/pathname.so
7f698a091000-7f698a096000 r-xp 00002000 00:90 5529187 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/pathname.so
7f698a096000-7f698a098000 r--p 00007000 00:90 5529187 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/pathname.so
7f698a098000-7f698a099000 r--p 00008000 00:90 5529187 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/pathname.so
7f698a099000-7f698a09a000 rw-p 00009000 00:90 5529187 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/pathname.so
7f698a09a000-7f698a13f000 rw-p 00000000 00:00 0
7f698a13f000-7f698a140000 r--p 00000000 00:90 5529183 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/monitor.so
7f698a140000-7f698a141000 r-xp 00001000 00:90 5529183 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/monitor.so
7f698a141000-7f698a142000 r--p 00002000 00:90 5529183 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/monitor.so
7f698a142000-7f698a143000 r--p 00002000 00:90 5529183 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/monitor.so
7f698a143000-7f698a144000 rw-p 00003000 00:90 5529183 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/monitor.so
7f698a144000-7f698a39b000 rw-p 00000000 00:00 0
7f698a39b000-7f698a39c000 r--p 00000000 00:90 5529156 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/trans/transdb.so
7f698a39c000-7f698a39e000 r-xp 00001000 00:90 5529156 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/trans/transdb.so
7f698a39e000-7f698a39f000 r--p 00003000 00:90 5529156 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/trans/transdb.so
7f698a39f000-7f698a3a0000 r--p 00003000 00:90 5529156 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/trans/transdb.so
7f698a3a0000-7f698a3a1000 rw-p 00004000 00:90 5529156 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/trans/transdb.so
7f698a3a1000-7f698a3a8000 rw-p 00000000 00:00 0
7f698a3a8000-7f698a3a9000 r--p 00000000 00:90 5529112 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/encdb.so
7f698a3a9000-7f698a3aa000 r-xp 00001000 00:90 5529112 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/encdb.so
7f698a3aa000-7f698a3ab000 r--p 00002000 00:90 5529112 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/encdb.so
7f698a3ab000-7f698a3ac000 r--p 00002000 00:90 5529112 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/encdb.so
7f698a3ac000-7f698a3ad000 rw-p 00003000 00:90 5529112 /usr/local/lib/ruby/2.7.0/x86_64-linux-musl/enc/encdb.so
7f698a3ad000-7f698a3c7000 rw-p 00000000 00:00 0
7f698a3c7000-7f698a3c8000 ---p 00000000 00:00 0
7f698a3c8000-7f698a469000 rw-p 00000000 00:00 0
7f698a469000-7f698a46a000 ---p 00000000 00:00 0
7f698a46a000-7f698a50b000 rw-p 00000000 00:00 0
7f698a50b000-7f698a50c000 ---p 00000000 00:00 0
7f698a50c000-7f698a5ad000 rw-p 00000000 00:00 0
7f698a5ad000-7f698a5ae000 ---p 00000000 00:00 0
7f698a5ae000-7f698a64f000 rw-p 00000000 00:00 0
7f698a64f000-7f698a650000 ---p 00000000 00:00 0
7f698a650000-7f698a6f1000 rw-p 00000000 00:00 0
7f698a6f1000-7f698a6f2000 ---p 00000000 00:00 0
7f698a6f2000-7f698a793000 rw-p 00000000 00:00 0
7f698a793000-7f698a794000 ---p 00000000 00:00 0
7f698a794000-7f698a835000 rw-p 00000000 00:00 0
7f698a835000-7f698a836000 ---p 00000000 00:00 0
7f698a836000-7f698a8d7000 rw-p 00000000 00:00 0
7f698a8d7000-7f698a8d8000 ---p 00000000 00:00 0
7f698a8d8000-7f698a979000 rw-p 00000000 00:00 0
7f698a979000-7f698a97a000 ---p 00000000 00:00 0
7f698a97a000-7f698aa1b000 rw-p 00000000 00:00 0
7f698aa1b000-7f698aa1c000 ---p 00000000 00:00 0
7f698aa1c000-7f698aabd000 rw-p 00000000 00:00 0
7f698aabd000-7f698aabe000 ---p 00000000 00:00 0
7f698aabe000-7f698ab5f000 rw-p 00000000 00:00 0
7f698ab5f000-7f698ab60000 ---p 00000000 00:00 0
7f698ab60000-7f698ac01000 rw-p 00000000 00:00 0
7f698ac01000-7f698ac02000 ---p 00000000 00:00 0
7f698ac02000-7f698aca3000 rw-p 00000000 00:00 0
7f698aca3000-7f698aca4000 ---p 00000000 00:00 0
7f698aca4000-7f698ad45000 rw-p 00000000 00:00 0
7f698ad45000-7f698ad46000 ---p 00000000 00:00 0
7f698ad46000-7f698ade7000 rw-p 00000000 00:00 0
7f698ade7000-7f698ade8000 ---p 00000000 00:00 0
7f698ade8000-7f698ae89000 rw-p 00000000 00:00 0
7f698ae89000-7f698ae8a000 ---p 00000000 00:00 0
7f698ae8a000-7f698af2b000 rw-p 00000000 00:00 0
7f698af2b000-7f698af2c000 ---p 00000000 00:00 0
7f698af2c000-7f698afcd000 rw-p 00000000 00:00 0
7f698afcd000-7f698afce000 ---p 00000000 00:00 0
7f698afce000-7f698b06f000 rw-p 00000000 00:00 0
7f698b06f000-7f698b070000 ---p 00000000 00:00 0
7f698b070000-7f698b111000 rw-p 00000000 00:00 0
7f698b111000-7f698b112000 ---p 00000000 00:00 0
7f698b112000-7f698b1b3000 rw-p 00000000 00:00 0
7f698b1b3000-7f698b1b4000 ---p 00000000 00:00 0
7f698b1b4000-7f698b255000 rw-p 00000000 00:00 0
7f698b255000-7f698b256000 ---p 00000000 00:00 0
7f698b256000-7f698b2f7000 rw-p 00000000 00:00 0
7f698b2f7000-7f698b2f8000 ---p 00000000 00:00 0
7f698b2f8000-7f698b399000 rw-p 00000000 00:00 0
7f698b399000-7f698b39a000 ---p 00000000 00:00 0
7f698b39a000-7f698b43b000 rw-p 00000000 00:00 0
7f698b43b000-7f698b43c000 ---p 00000000 00:00 0
7f698b43c000-7f698b4dd000 rw-p 00000000 00:00 0
7f698b4dd000-7f698b4de000 ---p 00000000 00:00 0
7f698b4de000-7f698b57f000 rw-p 00000000 00:00 0
7f698b57f000-7f698b580000 ---p 00000000 00:00 0
7f698b580000-7f698b621000 rw-p 00000000 00:00 0
7f698b621000-7f698b622000 ---p 00000000 00:00 0
7f698b622000-7f698b6c3000 rw-p 00000000 00:00 0
7f698b6c3000-7f698b6c4000 ---p 00000000 00:00 0
7f698b6c4000-7f698b765000 rw-p 00000000 00:00 0
7f698b765000-7f698b766000 ---p 00000000 00:00 0
7f698b766000-7f698da00000 rw-p 00000000 00:00 0
7f698da00000-7f698da2c000 r--p 00000000 00:90 5527871 /usr/local/lib/libruby.so.2.7.6
7f698da2c000-7f698dc3e000 r-xp 0002c000 00:90 5527871 /usr/local/lib/libruby.so.2.7.6
7f698dc3e000-7f698dd35000 r--p 0023e000 00:90 5527871 /usr/local/lib/libruby.so.2.7.6
7f698dd35000-7f698dd3e000 r--p 00334000 00:90 5527871 /usr/local/lib/libruby.so.2.7.6
7f698dd3e000-7f698dd3f000 rw-p 0033d000 00:90 5527871 /usr/local/lib/libruby.so.2.7.6
7f698dd3f000-7f698dd5b000 rw-p 00000000 00:00 0
7f698dd5b000-7f698de6d000 rw-p 00000000 00:00 0
7f698de6d000-7f698de78000 r--p 00000000 00:90 5430730 /usr/lib/libgmp.so.10.4.1
7f698de78000-7f698deba000 r-xp 0000b000 00:90 5430730 /usr/lib/libgmp.so.10.4.1
7f698deba000-7f698ded0000 r--p 0004d000 00:90 5430730 /usr/lib/libgmp.so.10.4.1
7f698ded0000-7f698ded2000 r--p 00062000 00:90 5430730 /usr/lib/libgmp.so.10.4.1
7f698ded2000-7f698ded3000 rw-p 00064000 00:90 5430730 /usr/lib/libgmp.so.10.4.1
7f698ded3000-7f698ded6000 r--p 00000000 00:90 20059175 /lib/libz.so.1.2.12
7f698ded6000-7f698dee4000 r-xp 00003000 00:90 20059175 /lib/libz.so.1.2.12
7f698dee4000-7f698deeb000 r--p 00011000 00:90 20059175 /lib/libz.so.1.2.12
7f698deeb000-7f698deec000 r--p 00017000 00:90 20059175 /lib/libz.so.1.2.12
7f698deec000-7f698deed000 rw-p 00018000 00:90 20059175 /lib/libz.so.1.2.12
7f698deed000-7f698df02000 r--p 00000000 00:90 20059169 /lib/ld-musl-x86_64.so.1
7f698df02000-7f698df4a000 r-xp 00015000 00:90 20059169 /lib/ld-musl-x86_64.so.1
7f698df4a000-7f698df80000 r--p 0005d000 00:90 20059169 /lib/ld-musl-x86_64.so.1
7f698df80000-7f698df81000 r--p 00092000 00:90 20059169 /lib/ld-musl-x86_64.so.1
7f698df81000-7f698df82000 rw-p 00093000 00:90 20059169 /lib/ld-musl-x86_64.so.1
7f698df82000-7f698df85000 rw-p 00000000 00:00 0
7ffeaa7b9000-7ffeaafb8000 rw-p 00000000 00:00 0 [stack]
7ffeaafdd000-7ffeaafe1000 r--p 00000000 00:00 0 [vvar]
7ffeaafe1000-7ffeaafe3000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
rake aborted!
SignalException: SIGABRT
/usr/local/bundle/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `<main>'
Make sure you include information that can help us debug (full error message, exception listing, stack trace, logs).
Anything else we should know about your project / environment
philipbjorge, pachkovsky and mrtnzlmlNaenil