GitHub
02/12/2024, 10:57 PM/app # apk add gcompat
fetch <https://dl-cdn.alpinelinux.org/alpine/v3.19/main/aarch64/APKINDEX.tar.gz>
fetch <https://dl-cdn.alpinelinux.org/alpine/v3.19/community/aarch64/APKINDEX.tar.gz>
(1/3) Installing musl-obstack (1.2.3-r2)
(2/3) Installing libucontext (1.2-r2)
(3/3) Installing gcompat (1.1.0-r4)
OK: 8 MiB in 18 packages
/app # pact/bin/pact-mock-service
mock WARN: Please note: we are tracking events anonymously to gather important usage statistics like Pact-Ruby version and operating system. To disable tracking, set the 'PACT_DO_NOT_TRACK' environment variable to 'true'.
INFO WEBrick 1.8.1
INFO ruby 3.2.3 (2024-01-18) [aarch64-linux]
INFO WEBrick::HTTPServer#start: pid=9 port=45811
Pre change with Ruby 3.3.0
```
mock WARN: Please note: we are tracking events anonymously to gather important usage statistics like Pact-Ruby version and operating system. To disable tracking, set the 'PACT_DO_NOT_TRACK' environment variable to 'true'.
/pact/lib/vendor/ruby/3.3.0/gems/find_a_port-1.0.1/lib/find_a_port.rb16 [BUG] Segmentation fault at 0x00000000000062e0
ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [aarch64-linux]
-- Control frame information -----------------------------------------------
c:0014 p:---- s:0082 e:000081 CFUNC :addr
c:0013 p:0013 s:0078 e:000077 METHOD /pact/lib/vendor/ruby/3.3.0/gems/find_a_port-1.0.1/lib/find_a_port.rb:16
c:0012 p:0022 s:0073 e:000072 METHOD /pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/run.rb:111
c:0011 p:0044 s:0069 e:000065 METHOD /pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/run.rb:119
c:0010 p:0034 s:0062 e:000059 METHOD /pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/run.rb:40
c:0009 p:0029 s:0055 E:001670 METHOD /pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/run.rb:29
c:0008 p:0007 s:0050 e:000049 METHOD /pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/run.rb:14
c:0007 p:0017 s:0045 e:000044 METHOD /pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/cli.rb:32
c:0006 p:0054 s:0041 e:000040 METHOD /pact/lib/vendor/ruby/3.3.0/gems/thor-1.3.0/lib/thor/command.rb:28
c:0005 p:0040 s:0033 e:000032 METHOD /pact/lib/vendor/ruby/3.3.0/gems/thor-1.3.0/lib/thor/invocation.rb:127
c:0004 p:0213 s:0026 e:000025 METHOD /pact/lib/vendor/ruby/3.3.0/gems/thor-1.3.0/lib/thor.rb:527
c:0003 p:0044 s:0013 e:000012 METHOD /pact/lib/vendor/ruby/3.3.0/gems/thor-1.3.0/lib/thor/base.rb:584
c:0002 p:0018 s:0006 e:000005 EVAL /pact/lib/app/pact-mock-service.rb:15 [FINISH]
c:0001 p:0000 s:0003 E:000ae0 DUMMY [FINISH]
-- Ruby level backtrace information ----------------------------------------
/pact/lib/app/pact-mock-service.rb15in `<main>'
/pact/lib/vendor/ruby/3.3.0/gems/thor-1.3.0/lib/thor/base.rb584in `start'
/pact/lib/vendor/ruby/3.3.0/gems/thor-1.3.0/lib/thor.rb527in `dispatch'
/pact/lib/vendor/ruby/3.3.0/gems/thor-1.3.0/lib/thor/invocation.rb127in `invoke_command'
/pact/lib/vendor/ruby/3.3.0/gems/thor-1.3.0/lib/thor/command.rb28in `run'
/pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/cli.rb32in `service'
/pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/run.rb14in `call'
/pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/run.rb29in `call'
/pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/run.rb40in `mock_service'
/pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/run.rb119in `base_url'
/pact/lib/vendor/ruby/3.3.0/gems/pact-mock_service-3.11.2/lib/pact/mock_service/run.rb111in `port'
/pact/lib/vendor/ruby/3.3.0/gems/find_a_port-1.0.1/lib/find_a_port.rb16in `available_port'
/pact/lib/vendor/ruby/3.3.0/gems/find_a_port-1.0.1/lib/find_a_port.rb16in `addr'
-- Threading information ---------------------------------------------------
Total ractor count: 1
Ruby thread count for this ractor: 2
-- Machine register context ------------------------------------------------
x0: 0x0000ffffc4297ed0 x1: 0x0000000000000080 x2: 0x0000ffffc4297f10
x3: 0x0000ffff9ad515c0 x4: 0x0000000000000001 x5: 0x000000007fffffff
x6: 0x0000000000000000 x7: 0x0000000000000000 x18: 0x0000000000000000
x19: 0x0000ffffc4297f10 x20: 0x0000ffff9a69d4e0 x21: 0x0000ffff7edb93a8
x22: 0x0000ffffc4297ec8 x23: 0x0000ffffc4297ff0 x24: 0x0000000000000400
x25: 0x0000ffffc4297ed0 x26: 0x0000000000000010 x27: 0x0000ffff9a69d4a0
x28: 0x00000000000008b0 x29: 0x0000ffffc4297e20 sp: 0x0000ffffc4297e20
fau: 0x00000000000062e0
-- C level backtrace information -------------------------------------------
/pact/lib/ruby/bin.real/ruby(0xffff9aa0ab80) [0xffff9aa0ab80]
-- Other runtime information -----------------------------------------------
* Loaded script: /pact/lib/app/pact-mock-service.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 ruby2_keywords.rb
6 /pact/lib/ruby/lib/ruby/3.3.0/aarch64-linux/enc/encdb.so
7 /pact/lib/ruby/lib/ruby/3.3.0/aarch64-linux/enc/trans/transdb.so
8 /pact/lib/ruby/lib/ruby/3.3.0/aarch64-linux/rbconfig.rb
9 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/compatibility.rb
10 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/defaults.rb
11 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/deprecate.rb
12 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/errors.rb
13 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/unknown_command_spell_checker.rb
14 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/exceptions.rb
15 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/basic_specification.rb
16 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/stub_specification.rb
17 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/platform.rb
18 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/version.rb
19 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/requirement.rb
20 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/text.rb
21 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/user_interaction.rb
22 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/specification_policy.rb
23 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/util/list.rb
24 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/specification.rb
25 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/util.rb
26 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/dependency.rb
27 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/core_ext/kernel_gem.rb
28 /pact/lib/ruby/lib/ruby/3.3.0/aarch64-linux/monitor.so
29 /pact/lib/ruby/lib/ruby/3.3.0/monitor.rb
30 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/core_ext/kernel_require.rb
31 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems/core_ext/kernel_warn.rb
32 /pact/lib/ruby/lib/ruby/site_ruby/3.3.0/rubygems.rb
33 /pact/lib/ruby/lib/ruby/3.3.0/bundled_gems.rb
34 /pact/lib/ruby/lib/ruby/3.3.0/error_highlight/version.rb
35 /pact/lib/ruby/lib/ruby/3.3.0/error_highlight/base.rb
36 /pact/lib/ruby/lib/ruby/3.3.0/error_highlight/formatter.rb
37 /pact/lib/ruby/lib/ruby/3.3.0/error_highlight/core_ext.rb
38 /pact/lib/ruby/lib/ruby/3.3.0/error_highlight.rb
39 /pact/lib/ruby/lib/ruby/3.3.0/did_you_mean/version.rb
40 /pact/lib/ruby/lib/ruby/3.3.0/did_you_mean/core_ext/name_error.rb
41 /pact/lib/ruby/lib/ruby/3.3.0/did_you_mean/levenshtein.rb
42 /pact/lib/ruby/lib/ruby/3.3.0/did_you_mean/jaro_winkler.rb
43 /pact/lib/ruby/lib/ruby/3.3.0/did_you_mean/spell_checker.rb
44 /pact/lib/ruby/lib/ruby/3.3.0/did_you_mean/spell_checkers/…
pact-foundation/pact-ruby-standalone
✅ All checks have passed
15/15 successful checksGitHub
02/13/2024, 10:17 AM