Project

General

Profile

Bug #21969 » ruby_fork_resolv_getaddrinfo_prime1_x86_64.log

saurabhpandit (Saurabh Pandit), 03/30/2026 05:22 AM

 
=== Minimal Ruby fork reproducer ===
Ruby 4.0.1 (x86_64-darwin25)
Host=api.segment.io Port=443 Trials=10 Mode=getaddrinfo Prime=true

Priming enabled

[BUG] Segmentation fault at 0x0000000103bd0863
ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [x86_64-darwin25]

-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Machine register context ------------------------------------------------
rax: 0x00007000044090ac rbx: 0x000060000336cb00 rcx: 0x00007000044090ac
rdx: 0x0000000000000000 rdi: 0x000060000336cb00 rsi: 0x0000000000000001
rbp: 0x0000700004407de0 rsp: 0x0000700004407db0 r8: 0x0000000000000001
r9: 0x0000000000000000 r10: 0x00007ff848e25f78 r11: 0x00007ff8081170da
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000060000336cb00
r15: 0x0000000103bd0861 rip: 0x00007ff807fecc6a rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_print_backtrace+0x1d) [0x10417cccd]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_vm_bugreport+0x307) [0x10417cff7]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_bug_for_fatal_signal+0xf0) [0x103ef4790]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(sigsegv+0x6e) [0x1040973ee]
/usr/lib/system/libsystem_platform.dylib(_sigtramp+0x1d) [0x7ff8082db37d]
/usr/lib/system/libsystem_trace.dylib(_os_log_preferences_refresh+0x2f) [0x7ff807fecc6a]
[0x7ff807fed485]
[0x7ff8105a9ae0]
[0x7ff81046d1e7]
[0x7ff810470d1e]
[0x7ff8103c7721]
[0x7ff810469c78]
[0x7ff811233d6f]
[0x7ff810466618]
[0x7ff810465ed5]
[0x7ff810712692]
[0x7ff81120d135]
[0x7ff81120c59f]
[0x7ff81120b4da]
[0x7ff811052215]
[0x7ff8082fb7d4]
[0x7ff8082e7a96]
[0x7ff8082e748d]
[0x103b9b1d3]
[0x103b9b078]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(_rb_thread_prevent_fork+0x3d) [0x1040e3b8d]
[0x103b9ae9c]
[0x7ff8082d0e4d]

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

* Loaded script: reproducer_minimal_ruby_fork_resolv.rb

* Ruby Box: disabled
* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
9 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/rbconfig.rb
11 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults.rb
12 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/deprecate.rb
13 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/errors.rb
14 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/target_rbconfig.rb
15 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/win_platform.rb
16 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/unknown_command_spell_checker.rb
17 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/exceptions.rb
18 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/basic_specification.rb
19 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/stub_specification.rb
20 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/platform.rb
21 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification_record.rb
22 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util/list.rb
23 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/version.rb
24 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/requirement.rb
25 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification.rb
26 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults/operating_system.rb
27 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util.rb
28 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/dependency.rb
29 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/core_ext/kernel_gem.rb
30 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
31 /opt/puppetlabs/puppet/lib/ruby/4.0.0/monitor.rb
32 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems.rb
33 /opt/puppetlabs/puppet/lib/ruby/4.0.0/bundled_gems.rb
34 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/path_support.rb
35 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/version.rb
36 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/base.rb
37 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/formatter.rb
38 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/core_ext.rb
39 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight.rb
40 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/version.rb
41 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/core_ext/name_error.rb
42 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/levenshtein.rb
43 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/jaro_winkler.rb
44 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checker.rb
45 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
46 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
47 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
48 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/method_name_checker.rb
49 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/key_error_checker.rb
50 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/null_checker.rb
51 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/tree_spell_checker.rb
52 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/require_path_checker.rb
53 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
54 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/formatter.rb
55 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean.rb
56 /opt/puppetlabs/puppet/lib/ruby/4.0.0/syntax_suggest/core_ext.rb
57 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
58 /opt/puppetlabs/puppet/lib/ruby/4.0.0/socket.rb
59 /opt/puppetlabs/puppet/lib/ruby/4.0.0/timeout.rb
60 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
61 /opt/puppetlabs/puppet/lib/ruby/4.0.0/random/formatter.rb
62 /opt/puppetlabs/puppet/lib/ruby/4.0.0/securerandom.rb
63 /opt/puppetlabs/puppet/lib/ruby/4.0.0/resolv.rb
64 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
65 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/lib/syslog.rb

* Process memory map:

10371e000-10371f000 r-x /opt/puppetlabs/puppet/bin/ruby
10371f000-103720000 r-- /opt/puppetlabs/puppet/bin/ruby
103720000-103721000 r-- /opt/puppetlabs/puppet/bin/ruby
103721000-103723000 rw- /opt/puppetlabs/puppet/bin/ruby
103723000-10372a000 r-- /opt/puppetlabs/puppet/bin/ruby
10372a000-10372b000 r-- /opt/puppetlabs/puppet/bin/ruby
10372b000-10372f000 rw- /opt/puppetlabs/puppet/bin/ruby
10372f000-103730000 --- /opt/puppetlabs/puppet/bin/ruby
103730000-103732000 rw- /opt/puppetlabs/puppet/bin/ruby
103732000-103733000 --- /opt/puppetlabs/puppet/bin/ruby
103733000-103734000 --- /opt/puppetlabs/puppet/bin/ruby
103734000-103736000 rw- /opt/puppetlabs/puppet/bin/ruby
103736000-103737000 --- /opt/puppetlabs/puppet/bin/ruby
103737000-103738000 r-- /opt/puppetlabs/puppet/bin/ruby
103738000-103739000 r-- /opt/puppetlabs/puppet/bin/ruby
103739000-103740000 rw- /opt/puppetlabs/puppet/bin/ruby
103741000-103742000 r-- /opt/puppetlabs/puppet/bin/ruby
103742000-103745000 r-- /opt/puppetlabs/puppet/bin/ruby
103745000-103747000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103747000-103748000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103748000-103749000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103749000-10374a000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
10374a000-10374c000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374c000-10374d000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374d000-10374e000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374e000-10374f000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
103750000-103760000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103760000-103761000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103761000-103762000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103766000-103768000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103768000-103769000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103769000-10376a000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
10376a000-10376c000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103770000-103780000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103787000-10378a000 r-x /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378a000-10378b000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378b000-10378c000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378c000-10378e000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103790000-1037a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037b0000-1037c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037d0000-1037e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037f0000-103800000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103810000-103820000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103830000-103840000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103850000-103860000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103870000-103880000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103890000-1038a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038b0000-1038c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038d0000-1038e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038f0000-103900000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103910000-103920000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103930000-103940000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103950000-103960000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103970000-103980000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103990000-1039a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039b0000-1039c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039d0000-1039e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039f0000-103a00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a10000-103a20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a30000-103a40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a50000-103a60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a70000-103a80000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a90000-103aa0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ab0000-103ac0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ad0000-103ae0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103af0000-103b00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b10000-103b20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b30000-103b40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b50000-103b60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b6e000-103ba2000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba2000-103ba3000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba3000-103ba4000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba4000-103bbc000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103bc0000-103bd0000 rw- /usr/lib/system/libsystem_platform.dylib
103be0000-103bf0000 rw- /usr/lib/system/libsystem_platform.dylib
103bf0000-103c30000 rw- /usr/lib/system/libsystem_platform.dylib
103c30000-103c40000 rw- /usr/lib/system/libsystem_platform.dylib
103c40000-103ca2000 r-- /usr/lib/system/libsystem_platform.dylib
103e0f000-104319000 r-x /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104319000-104322000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104322000-104324000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104324000-104339000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104339000-104512000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104563000-104682000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104682000-105a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
105a82000-10da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
10da82000-115a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
115a82000-11da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da82000-11da83000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da83000-11db24000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db24000-11db25000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db25000-11dbc6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc6000-11dbc7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc7000-11dc68000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc68000-11dc69000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc69000-11dd0a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0a000-11dd0b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0b000-11ddac000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddac000-11ddad000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddad000-11de4e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4e000-11de4f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4f000-11def0000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def0000-11def1000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def1000-11df92000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df92000-11df93000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df93000-11e034000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e034000-11e035000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e035000-11e0d6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d6000-11e0d7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d7000-11e178000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e178000-11e179000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e179000-11e21a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21a000-11e21b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21b000-11e2bc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bc000-11e2bd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bd000-11e35e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35e000-11e35f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35f000-11e400000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e400000-11e401000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e401000-11e4a2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a2000-11e4a3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a3000-11e544000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e544000-11e545000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e545000-11e5e6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e6000-11e5e7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e7000-11e688000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e688000-11e689000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e689000-11e72a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72a000-11e72b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72b000-11e7cc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cc000-11e7cd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cd000-11e86e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86e000-11e86f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86f000-11e910000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e910000-11e911000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e911000-11e9b2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b2000-11e9b3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b3000-11ea54000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea54000-11ea55000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea55000-11eaf6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf6000-11eaf7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf7000-11eb98000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb98000-11eb99000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb99000-11ec3a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3a000-11ec3b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3b000-11ecdc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdc000-11ecdd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdd000-11ed7e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7e000-11ed7f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7f000-11ee20000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee20000-11ee21000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee21000-11eec2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eec2000-11f5b0000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
600000000000-600020000000 rw-
700004305000-700004306000 ---
700004306000-700004388000 rw-
700004388000-700004389000 ---
700004389000-70000440b000 rw-
7fa6e3f00000-7fa6e4000000 rw-
7fa6e4000000-7fa6e4800000 rw-
7fa6e4800000-7fa6e4900000 rw-
7fa6e4900000-7fa6e4901000 rw-
7fa6e4901000-7fa6e4921000 rw-
7fa6e4921000-7fa6e4931000 rw-
7fa6e4931000-7fa6e4951000 rw-
7fa6e4951000-7fa6e4967000 rw-
7fa6e4967000-7fa6e49a7000 rw-
7fa6e49a7000-7fa6e49b3000 rw-
7fa6e4a00000-7fa6e4b00000 rw-
7fa6e4b00000-7fa6e4c00000 rw-
7fa6e4c00000-7fa6e4d00000 rw-
7fa6e4d00000-7fa6e4e00000 rw-
7fa6e4e00000-7fa6e4f00000 rw-
7fa6e5000000-7fa6e5800000 rw-
7ff7b87e2000-7ff7bbfe2000 ---
7ff7bbfe2000-7ff7bc7e2000 rw-
7ff800000000-7ff840000000 r--
7ff840000000-7ff848b95000 r--
7ff848b95000-7ff848b99000 r--
7ff848b99000-7ff848c00000 rw-
7ff848c00000-7ff848e00000 r--
7ff848e00000-7ff849000000 rw-
7ff849000000-7ff849200000 rw-
7ff849200000-7ff849400000 rw-
7ff849400000-7ff849600000 rw-
7ff849600000-7ff849800000 r--
7ff849800000-7ff849a00000 rw-
7ff849a00000-7ff880000000 r--
7ff880000000-7ffb40000000 r--
7ffb40000000-7ffb48800000 r--
7ffb48800000-7ffb48a00000 rw-
7ffb48a00000-7ffb4a000000 r--
7ffb4a000000-7ffb4a1dd000 rw-
7ffb4a1dd000-7ffb80000000 r--
7ffb80000000-7ffd40000000 r--
7ffd40000000-7ffd4a000000 r--
7ffd4a000000-7ffd4a1d5000 rw-
7ffd4a1d5000-7ffd80000000 r--
7ffd80000000-7ffe40000000 r--
7ffe40000000-7ffe472bd000 r--
7ffe472bd000-7ffe47400000 rw-
7ffe47400000-7ffe80000000 r--
7ffe80000000-7ffffe000000 r--
7fffffe00000-7fffffe01000 r--
7fffffe5d000-7fffffe5e000 r-x
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

[getaddrinfo] [1] SIGSEGV
[BUG] Segmentation fault at 0x0000000103bd0863
ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [x86_64-darwin25]

-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Machine register context ------------------------------------------------
rax: 0x00007000044090ac rbx: 0x000060000336cb00 rcx: 0x00007000044090ac
rdx: 0x0000000000000000 rdi: 0x000060000336cb00 rsi: 0x0000000000000001
rbp: 0x0000700004407de0 rsp: 0x0000700004407db0 r8: 0x0000000000000001
r9: 0x0000000000000000 r10: 0x00007ff848e25f78 r11: 0x00007ff8081170da
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000060000336cb00
r15: 0x0000000103bd0861 rip: 0x00007ff807fecc6a rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_print_backtrace+0x1d) [0x10417cccd]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_vm_bugreport+0x307) [0x10417cff7]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_bug_for_fatal_signal+0xf0) [0x103ef4790]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(sigsegv+0x6e) [0x1040973ee]
/usr/lib/system/libsystem_platform.dylib(_sigtramp+0x1d) [0x7ff8082db37d]
/usr/lib/system/libsystem_trace.dylib(_os_log_preferences_refresh+0x2f) [0x7ff807fecc6a]
[0x7ff807fed485]
[0x7ff8105a9ae0]
[0x7ff81046d1e7]
[0x7ff810470d1e]
[0x7ff8103c7721]
[0x7ff810469c78]
[0x7ff811233d6f]
[0x7ff810466618]
[0x7ff810465ed5]
[0x7ff810712692]
[0x7ff81120d135]
[0x7ff81120c59f]
[0x7ff81120b4da]
[0x7ff811052215]
[0x7ff8082fb7d4]
[0x7ff8082e7a96]
[0x7ff8082e748d]
[0x103b9b1d3]
[0x103b9b078]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(_rb_thread_prevent_fork+0x3d) [0x1040e3b8d]
[0x103b9ae9c]
[0x7ff8082d0e4d]

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

* Loaded script: reproducer_minimal_ruby_fork_resolv.rb

* Ruby Box: disabled
* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
9 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/rbconfig.rb
11 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults.rb
12 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/deprecate.rb
13 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/errors.rb
14 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/target_rbconfig.rb
15 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/win_platform.rb
16 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/unknown_command_spell_checker.rb
17 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/exceptions.rb
18 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/basic_specification.rb
19 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/stub_specification.rb
20 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/platform.rb
21 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification_record.rb
22 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util/list.rb
23 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/version.rb
24 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/requirement.rb
25 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification.rb
26 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults/operating_system.rb
27 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util.rb
28 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/dependency.rb
29 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/core_ext/kernel_gem.rb
30 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
31 /opt/puppetlabs/puppet/lib/ruby/4.0.0/monitor.rb
32 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems.rb
33 /opt/puppetlabs/puppet/lib/ruby/4.0.0/bundled_gems.rb
34 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/path_support.rb
35 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/version.rb
36 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/base.rb
37 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/formatter.rb
38 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/core_ext.rb
39 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight.rb
40 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/version.rb
41 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/core_ext/name_error.rb
42 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/levenshtein.rb
43 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/jaro_winkler.rb
44 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checker.rb
45 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
46 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
47 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
48 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/method_name_checker.rb
49 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/key_error_checker.rb
50 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/null_checker.rb
51 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/tree_spell_checker.rb
52 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/require_path_checker.rb
53 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
54 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/formatter.rb
55 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean.rb
56 /opt/puppetlabs/puppet/lib/ruby/4.0.0/syntax_suggest/core_ext.rb
57 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
58 /opt/puppetlabs/puppet/lib/ruby/4.0.0/socket.rb
59 /opt/puppetlabs/puppet/lib/ruby/4.0.0/timeout.rb
60 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
61 /opt/puppetlabs/puppet/lib/ruby/4.0.0/random/formatter.rb
62 /opt/puppetlabs/puppet/lib/ruby/4.0.0/securerandom.rb
63 /opt/puppetlabs/puppet/lib/ruby/4.0.0/resolv.rb
64 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
65 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/lib/syslog.rb

* Process memory map:

10371e000-10371f000 r-x /opt/puppetlabs/puppet/bin/ruby
10371f000-103720000 r-- /opt/puppetlabs/puppet/bin/ruby
103720000-103721000 r-- /opt/puppetlabs/puppet/bin/ruby
103721000-103723000 rw- /opt/puppetlabs/puppet/bin/ruby
103723000-10372a000 r-- /opt/puppetlabs/puppet/bin/ruby
10372a000-10372b000 r-- /opt/puppetlabs/puppet/bin/ruby
10372b000-10372f000 rw- /opt/puppetlabs/puppet/bin/ruby
10372f000-103730000 --- /opt/puppetlabs/puppet/bin/ruby
103730000-103732000 rw- /opt/puppetlabs/puppet/bin/ruby
103732000-103733000 --- /opt/puppetlabs/puppet/bin/ruby
103733000-103734000 --- /opt/puppetlabs/puppet/bin/ruby
103734000-103736000 rw- /opt/puppetlabs/puppet/bin/ruby
103736000-103737000 --- /opt/puppetlabs/puppet/bin/ruby
103737000-103738000 r-- /opt/puppetlabs/puppet/bin/ruby
103738000-103739000 r-- /opt/puppetlabs/puppet/bin/ruby
103739000-103740000 rw- /opt/puppetlabs/puppet/bin/ruby
103741000-103742000 r-- /opt/puppetlabs/puppet/bin/ruby
103742000-103745000 r-- /opt/puppetlabs/puppet/bin/ruby
103745000-103747000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103747000-103748000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103748000-103749000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103749000-10374a000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
10374a000-10374c000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374c000-10374d000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374d000-10374e000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374e000-10374f000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
103750000-103760000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103760000-103761000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103761000-103762000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103766000-103768000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103768000-103769000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103769000-10376a000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
10376a000-10376c000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103770000-103780000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103787000-10378a000 r-x /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378a000-10378b000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378b000-10378c000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378c000-10378e000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103790000-1037a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037b0000-1037c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037d0000-1037e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037f0000-103800000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103810000-103820000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103830000-103840000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103850000-103860000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103870000-103880000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103890000-1038a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038b0000-1038c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038d0000-1038e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038f0000-103900000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103910000-103920000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103930000-103940000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103950000-103960000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103970000-103980000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103990000-1039a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039b0000-1039c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039d0000-1039e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039f0000-103a00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a10000-103a20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a30000-103a40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a50000-103a60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a70000-103a80000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a90000-103aa0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ab0000-103ac0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ad0000-103ae0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103af0000-103b00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b10000-103b20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b30000-103b40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b50000-103b60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b6e000-103ba2000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba2000-103ba3000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba3000-103ba4000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba4000-103bbc000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103bc0000-103bd0000 rw- /usr/lib/system/libsystem_platform.dylib
103be0000-103bf0000 rw- /usr/lib/system/libsystem_platform.dylib
103bf0000-103c30000 rw- /usr/lib/system/libsystem_platform.dylib
103c30000-103c40000 rw- /usr/lib/system/libsystem_platform.dylib
103c40000-103ca2000 r-- /usr/lib/system/libsystem_platform.dylib
103e0f000-104319000 r-x /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104319000-104322000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104322000-104324000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104324000-104339000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104339000-104512000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104563000-104682000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104682000-105a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
105a82000-10da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
10da82000-115a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
115a82000-11da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da82000-11da83000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da83000-11db24000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db24000-11db25000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db25000-11dbc6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc6000-11dbc7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc7000-11dc68000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc68000-11dc69000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc69000-11dd0a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0a000-11dd0b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0b000-11ddac000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddac000-11ddad000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddad000-11de4e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4e000-11de4f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4f000-11def0000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def0000-11def1000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def1000-11df92000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df92000-11df93000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df93000-11e034000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e034000-11e035000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e035000-11e0d6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d6000-11e0d7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d7000-11e178000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e178000-11e179000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e179000-11e21a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21a000-11e21b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21b000-11e2bc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bc000-11e2bd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bd000-11e35e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35e000-11e35f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35f000-11e400000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e400000-11e401000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e401000-11e4a2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a2000-11e4a3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a3000-11e544000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e544000-11e545000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e545000-11e5e6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e6000-11e5e7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e7000-11e688000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e688000-11e689000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e689000-11e72a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72a000-11e72b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72b000-11e7cc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cc000-11e7cd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cd000-11e86e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86e000-11e86f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86f000-11e910000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e910000-11e911000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e911000-11e9b2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b2000-11e9b3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b3000-11ea54000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea54000-11ea55000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea55000-11eaf6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf6000-11eaf7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf7000-11eb98000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb98000-11eb99000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb99000-11ec3a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3a000-11ec3b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3b000-11ecdc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdc000-11ecdd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdd000-11ed7e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7e000-11ed7f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7f000-11ee20000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee20000-11ee21000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee21000-11eec2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eec2000-11f5b0000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
600000000000-600020000000 rw-
700004305000-700004306000 ---
700004306000-700004388000 rw-
700004388000-700004389000 ---
700004389000-70000440b000 rw-
7fa6e3f00000-7fa6e4000000 rw-
7fa6e4000000-7fa6e4800000 rw-
7fa6e4800000-7fa6e4900000 rw-
7fa6e4900000-7fa6e4901000 rw-
7fa6e4901000-7fa6e4921000 rw-
7fa6e4921000-7fa6e4931000 rw-
7fa6e4931000-7fa6e4951000 rw-
7fa6e4951000-7fa6e4967000 rw-
7fa6e4967000-7fa6e49a7000 rw-
7fa6e49a7000-7fa6e49b3000 rw-
7fa6e4a00000-7fa6e4b00000 rw-
7fa6e4b00000-7fa6e4c00000 rw-
7fa6e4c00000-7fa6e4d00000 rw-
7fa6e4d00000-7fa6e4e00000 rw-
7fa6e4e00000-7fa6e4f00000 rw-
7fa6e5000000-7fa6e5800000 rw-
7ff7b87e2000-7ff7bbfe2000 ---
7ff7bbfe2000-7ff7bc7e2000 rw-
7ff800000000-7ff840000000 r--
7ff840000000-7ff848b95000 r--
7ff848b95000-7ff848b99000 r--
7ff848b99000-7ff848c00000 rw-
7ff848c00000-7ff848e00000 r--
7ff848e00000-7ff849000000 rw-
7ff849000000-7ff849200000 rw-
7ff849200000-7ff849400000 rw-
7ff849400000-7ff849600000 rw-
7ff849600000-7ff849800000 r--
7ff849800000-7ff849a00000 rw-
7ff849a00000-7ff880000000 r--
7ff880000000-7ffb40000000 r--
7ffb40000000-7ffb48800000 r--
7ffb48800000-7ffb48a00000 rw-
7ffb48a00000-7ffb4a000000 r--
7ffb4a000000-7ffb4a1dd000 rw-
7ffb4a1dd000-7ffb80000000 r--
7ffb80000000-7ffd40000000 r--
7ffd40000000-7ffd4a000000 r--
7ffd4a000000-7ffd4a1d5000 rw-
7ffd4a1d5000-7ffd80000000 r--
7ffd80000000-7ffe40000000 r--
7ffe40000000-7ffe472bd000 r--
7ffe472bd000-7ffe47400000 rw-
7ffe47400000-7ffe80000000 r--
7ffe80000000-7ffffe000000 r--
7fffffe00000-7fffffe01000 r--
7fffffe5d000-7fffffe5e000 r-x
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

[getaddrinfo] [2] SIGSEGV
[BUG] Segmentation fault at 0x0000000103bd0863
ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [x86_64-darwin25]

-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Machine register context ------------------------------------------------
rax: 0x00007000044090ac rbx: 0x000060000336cb00 rcx: 0x00007000044090ac
rdx: 0x0000000000000000 rdi: 0x000060000336cb00 rsi: 0x0000000000000001
rbp: 0x0000700004407de0 rsp: 0x0000700004407db0 r8: 0x0000000000000001
r9: 0x0000000000000000 r10: 0x00007ff848e25f78 r11: 0x00007ff8081170da
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000060000336cb00
r15: 0x0000000103bd0861 rip: 0x00007ff807fecc6a rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_print_backtrace+0x1d) [0x10417cccd]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_vm_bugreport+0x307) [0x10417cff7]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_bug_for_fatal_signal+0xf0) [0x103ef4790]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(sigsegv+0x6e) [0x1040973ee]
/usr/lib/system/libsystem_platform.dylib(_sigtramp+0x1d) [0x7ff8082db37d]
/usr/lib/system/libsystem_trace.dylib(_os_log_preferences_refresh+0x2f) [0x7ff807fecc6a]
[0x7ff807fed485]
[0x7ff8105a9ae0]
[0x7ff81046d1e7]
[0x7ff810470d1e]
[0x7ff8103c7721]
[0x7ff810469c78]
[0x7ff811233d6f]
[0x7ff810466618]
[0x7ff810465ed5]
[0x7ff810712692]
[0x7ff81120d135]
[0x7ff81120c59f]
[0x7ff81120b4da]
[0x7ff811052215]
[0x7ff8082fb7d4]
[0x7ff8082e7a96]
[0x7ff8082e748d]
[0x103b9b1d3]
[0x103b9b078]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(_rb_thread_prevent_fork+0x3d) [0x1040e3b8d]
[0x103b9ae9c]
[0x7ff8082d0e4d]

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

* Loaded script: reproducer_minimal_ruby_fork_resolv.rb

* Ruby Box: disabled
* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
9 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/rbconfig.rb
11 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults.rb
12 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/deprecate.rb
13 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/errors.rb
14 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/target_rbconfig.rb
15 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/win_platform.rb
16 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/unknown_command_spell_checker.rb
17 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/exceptions.rb
18 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/basic_specification.rb
19 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/stub_specification.rb
20 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/platform.rb
21 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification_record.rb
22 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util/list.rb
23 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/version.rb
24 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/requirement.rb
25 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification.rb
26 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults/operating_system.rb
27 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util.rb
28 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/dependency.rb
29 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/core_ext/kernel_gem.rb
30 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
31 /opt/puppetlabs/puppet/lib/ruby/4.0.0/monitor.rb
32 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems.rb
33 /opt/puppetlabs/puppet/lib/ruby/4.0.0/bundled_gems.rb
34 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/path_support.rb
35 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/version.rb
36 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/base.rb
37 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/formatter.rb
38 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/core_ext.rb
39 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight.rb
40 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/version.rb
41 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/core_ext/name_error.rb
42 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/levenshtein.rb
43 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/jaro_winkler.rb
44 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checker.rb
45 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
46 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
47 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
48 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/method_name_checker.rb
49 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/key_error_checker.rb
50 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/null_checker.rb
51 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/tree_spell_checker.rb
52 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/require_path_checker.rb
53 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
54 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/formatter.rb
55 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean.rb
56 /opt/puppetlabs/puppet/lib/ruby/4.0.0/syntax_suggest/core_ext.rb
57 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
58 /opt/puppetlabs/puppet/lib/ruby/4.0.0/socket.rb
59 /opt/puppetlabs/puppet/lib/ruby/4.0.0/timeout.rb
60 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
61 /opt/puppetlabs/puppet/lib/ruby/4.0.0/random/formatter.rb
62 /opt/puppetlabs/puppet/lib/ruby/4.0.0/securerandom.rb
63 /opt/puppetlabs/puppet/lib/ruby/4.0.0/resolv.rb
64 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
65 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/lib/syslog.rb

* Process memory map:

10371e000-10371f000 r-x /opt/puppetlabs/puppet/bin/ruby
10371f000-103720000 r-- /opt/puppetlabs/puppet/bin/ruby
103720000-103721000 r-- /opt/puppetlabs/puppet/bin/ruby
103721000-103723000 rw- /opt/puppetlabs/puppet/bin/ruby
103723000-10372a000 r-- /opt/puppetlabs/puppet/bin/ruby
10372a000-10372b000 r-- /opt/puppetlabs/puppet/bin/ruby
10372b000-10372f000 rw- /opt/puppetlabs/puppet/bin/ruby
10372f000-103730000 --- /opt/puppetlabs/puppet/bin/ruby
103730000-103732000 rw- /opt/puppetlabs/puppet/bin/ruby
103732000-103733000 --- /opt/puppetlabs/puppet/bin/ruby
103733000-103734000 --- /opt/puppetlabs/puppet/bin/ruby
103734000-103736000 rw- /opt/puppetlabs/puppet/bin/ruby
103736000-103737000 --- /opt/puppetlabs/puppet/bin/ruby
103737000-103738000 r-- /opt/puppetlabs/puppet/bin/ruby
103738000-103739000 r-- /opt/puppetlabs/puppet/bin/ruby
103739000-103740000 rw- /opt/puppetlabs/puppet/bin/ruby
103741000-103742000 r-- /opt/puppetlabs/puppet/bin/ruby
103742000-103745000 r-- /opt/puppetlabs/puppet/bin/ruby
103745000-103747000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103747000-103748000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103748000-103749000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103749000-10374a000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
10374a000-10374c000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374c000-10374d000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374d000-10374e000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374e000-10374f000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
103750000-103760000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103760000-103761000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103761000-103762000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103766000-103768000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103768000-103769000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103769000-10376a000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
10376a000-10376c000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103770000-103780000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103787000-10378a000 r-x /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378a000-10378b000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378b000-10378c000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378c000-10378e000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103790000-1037a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037b0000-1037c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037d0000-1037e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037f0000-103800000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103810000-103820000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103830000-103840000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103850000-103860000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103870000-103880000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103890000-1038a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038b0000-1038c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038d0000-1038e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038f0000-103900000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103910000-103920000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103930000-103940000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103950000-103960000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103970000-103980000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103990000-1039a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039b0000-1039c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039d0000-1039e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039f0000-103a00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a10000-103a20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a30000-103a40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a50000-103a60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a70000-103a80000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a90000-103aa0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ab0000-103ac0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ad0000-103ae0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103af0000-103b00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b10000-103b20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b30000-103b40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b50000-103b60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b6e000-103ba2000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba2000-103ba3000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba3000-103ba4000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba4000-103bbc000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103bc0000-103bd0000 rw- /usr/lib/system/libsystem_platform.dylib
103be0000-103bf0000 rw- /usr/lib/system/libsystem_platform.dylib
103bf0000-103c30000 rw- /usr/lib/system/libsystem_platform.dylib
103c30000-103c40000 rw- /usr/lib/system/libsystem_platform.dylib
103c40000-103ca2000 r-- /usr/lib/system/libsystem_platform.dylib
103e0f000-104319000 r-x /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104319000-104322000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104322000-104324000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104324000-104339000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104339000-104512000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104563000-104682000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104682000-105a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
105a82000-10da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
10da82000-115a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
115a82000-11da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da82000-11da83000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da83000-11db24000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db24000-11db25000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db25000-11dbc6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc6000-11dbc7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc7000-11dc68000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc68000-11dc69000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc69000-11dd0a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0a000-11dd0b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0b000-11ddac000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddac000-11ddad000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddad000-11de4e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4e000-11de4f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4f000-11def0000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def0000-11def1000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def1000-11df92000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df92000-11df93000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df93000-11e034000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e034000-11e035000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e035000-11e0d6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d6000-11e0d7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d7000-11e178000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e178000-11e179000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e179000-11e21a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21a000-11e21b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21b000-11e2bc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bc000-11e2bd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bd000-11e35e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35e000-11e35f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35f000-11e400000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e400000-11e401000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e401000-11e4a2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a2000-11e4a3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a3000-11e544000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e544000-11e545000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e545000-11e5e6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e6000-11e5e7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e7000-11e688000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e688000-11e689000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e689000-11e72a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72a000-11e72b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72b000-11e7cc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cc000-11e7cd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cd000-11e86e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86e000-11e86f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86f000-11e910000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e910000-11e911000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e911000-11e9b2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b2000-11e9b3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b3000-11ea54000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea54000-11ea55000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea55000-11eaf6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf6000-11eaf7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf7000-11eb98000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb98000-11eb99000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb99000-11ec3a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3a000-11ec3b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3b000-11ecdc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdc000-11ecdd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdd000-11ed7e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7e000-11ed7f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7f000-11ee20000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee20000-11ee21000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee21000-11eec2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eec2000-11f5b0000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
600000000000-600020000000 rw-
700004305000-700004306000 ---
700004306000-700004388000 rw-
700004388000-700004389000 ---
700004389000-70000440b000 rw-
7fa6e3f00000-7fa6e4000000 rw-
7fa6e4000000-7fa6e4800000 rw-
7fa6e4800000-7fa6e4900000 rw-
7fa6e4900000-7fa6e4901000 rw-
7fa6e4901000-7fa6e4921000 rw-
7fa6e4921000-7fa6e4931000 rw-
7fa6e4931000-7fa6e4951000 rw-
7fa6e4951000-7fa6e4967000 rw-
7fa6e4967000-7fa6e49a7000 rw-
7fa6e49a7000-7fa6e49b3000 rw-
7fa6e4a00000-7fa6e4b00000 rw-
7fa6e4b00000-7fa6e4c00000 rw-
7fa6e4c00000-7fa6e4d00000 rw-
7fa6e4d00000-7fa6e4e00000 rw-
7fa6e4e00000-7fa6e4f00000 rw-
7fa6e5000000-7fa6e5800000 rw-
7ff7b87e2000-7ff7bbfe2000 ---
7ff7bbfe2000-7ff7bc7e2000 rw-
7ff800000000-7ff840000000 r--
7ff840000000-7ff848b95000 r--
7ff848b95000-7ff848b99000 r--
7ff848b99000-7ff848c00000 rw-
7ff848c00000-7ff848e00000 r--
7ff848e00000-7ff849000000 rw-
7ff849000000-7ff849200000 rw-
7ff849200000-7ff849400000 rw-
7ff849400000-7ff849600000 rw-
7ff849600000-7ff849800000 r--
7ff849800000-7ff849a00000 rw-
7ff849a00000-7ff880000000 r--
7ff880000000-7ffb40000000 r--
7ffb40000000-7ffb48800000 r--
7ffb48800000-7ffb48a00000 rw-
7ffb48a00000-7ffb4a000000 r--
7ffb4a000000-7ffb4a1dd000 rw-
7ffb4a1dd000-7ffb80000000 r--
7ffb80000000-7ffd40000000 r--
7ffd40000000-7ffd4a000000 r--
7ffd4a000000-7ffd4a1d5000 rw-
7ffd4a1d5000-7ffd80000000 r--
7ffd80000000-7ffe40000000 r--
7ffe40000000-7ffe472bd000 r--
7ffe472bd000-7ffe47400000 rw-
7ffe47400000-7ffe80000000 r--
7ffe80000000-7ffffe000000 r--
7fffffe00000-7fffffe01000 r--
7fffffe5d000-7fffffe5e000 r-x
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

[getaddrinfo] [3] SIGSEGV
[BUG] Segmentation fault at 0x0000000103bd0863
ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [x86_64-darwin25]

-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Machine register context ------------------------------------------------
rax: 0x00007000044090ac rbx: 0x000060000336cb00 rcx: 0x00007000044090ac
rdx: 0x0000000000000000 rdi: 0x000060000336cb00 rsi: 0x0000000000000001
rbp: 0x0000700004407de0 rsp: 0x0000700004407db0 r8: 0x0000000000000001
r9: 0x0000000000000000 r10: 0x00007ff848e25f78 r11: 0x00007ff8081170da
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000060000336cb00
r15: 0x0000000103bd0861 rip: 0x00007ff807fecc6a rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_print_backtrace+0x1d) [0x10417cccd]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_vm_bugreport+0x307) [0x10417cff7]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_bug_for_fatal_signal+0xf0) [0x103ef4790]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(sigsegv+0x6e) [0x1040973ee]
/usr/lib/system/libsystem_platform.dylib(_sigtramp+0x1d) [0x7ff8082db37d]
/usr/lib/system/libsystem_trace.dylib(_os_log_preferences_refresh+0x2f) [0x7ff807fecc6a]
[0x7ff807fed485]
[0x7ff8105a9ae0]
[0x7ff81046d1e7]
[0x7ff810470d1e]
[0x7ff8103c7721]
[0x7ff810469c78]
[0x7ff811233d6f]
[0x7ff810466618]
[0x7ff810465ed5]
[0x7ff810712692]
[0x7ff81120d135]
[0x7ff81120c59f]
[0x7ff81120b4da]
[0x7ff811052215]
[0x7ff8082fb7d4]
[0x7ff8082e7a96]
[0x7ff8082e748d]
[0x103b9b1d3]
[0x103b9b078]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(_rb_thread_prevent_fork+0x3d) [0x1040e3b8d]
[0x103b9ae9c]
[0x7ff8082d0e4d]

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

* Loaded script: reproducer_minimal_ruby_fork_resolv.rb

* Ruby Box: disabled
* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
9 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/rbconfig.rb
11 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults.rb
12 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/deprecate.rb
13 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/errors.rb
14 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/target_rbconfig.rb
15 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/win_platform.rb
16 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/unknown_command_spell_checker.rb
17 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/exceptions.rb
18 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/basic_specification.rb
19 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/stub_specification.rb
20 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/platform.rb
21 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification_record.rb
22 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util/list.rb
23 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/version.rb
24 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/requirement.rb
25 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification.rb
26 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults/operating_system.rb
27 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util.rb
28 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/dependency.rb
29 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/core_ext/kernel_gem.rb
30 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
31 /opt/puppetlabs/puppet/lib/ruby/4.0.0/monitor.rb
32 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems.rb
33 /opt/puppetlabs/puppet/lib/ruby/4.0.0/bundled_gems.rb
34 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/path_support.rb
35 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/version.rb
36 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/base.rb
37 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/formatter.rb
38 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/core_ext.rb
39 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight.rb
40 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/version.rb
41 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/core_ext/name_error.rb
42 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/levenshtein.rb
43 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/jaro_winkler.rb
44 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checker.rb
45 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
46 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
47 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
48 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/method_name_checker.rb
49 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/key_error_checker.rb
50 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/null_checker.rb
51 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/tree_spell_checker.rb
52 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/require_path_checker.rb
53 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
54 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/formatter.rb
55 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean.rb
56 /opt/puppetlabs/puppet/lib/ruby/4.0.0/syntax_suggest/core_ext.rb
57 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
58 /opt/puppetlabs/puppet/lib/ruby/4.0.0/socket.rb
59 /opt/puppetlabs/puppet/lib/ruby/4.0.0/timeout.rb
60 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
61 /opt/puppetlabs/puppet/lib/ruby/4.0.0/random/formatter.rb
62 /opt/puppetlabs/puppet/lib/ruby/4.0.0/securerandom.rb
63 /opt/puppetlabs/puppet/lib/ruby/4.0.0/resolv.rb
64 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
65 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/lib/syslog.rb

* Process memory map:

10371e000-10371f000 r-x /opt/puppetlabs/puppet/bin/ruby
10371f000-103720000 r-- /opt/puppetlabs/puppet/bin/ruby
103720000-103721000 r-- /opt/puppetlabs/puppet/bin/ruby
103721000-103723000 rw- /opt/puppetlabs/puppet/bin/ruby
103723000-10372a000 r-- /opt/puppetlabs/puppet/bin/ruby
10372a000-10372b000 r-- /opt/puppetlabs/puppet/bin/ruby
10372b000-10372f000 rw- /opt/puppetlabs/puppet/bin/ruby
10372f000-103730000 --- /opt/puppetlabs/puppet/bin/ruby
103730000-103732000 rw- /opt/puppetlabs/puppet/bin/ruby
103732000-103733000 --- /opt/puppetlabs/puppet/bin/ruby
103733000-103734000 --- /opt/puppetlabs/puppet/bin/ruby
103734000-103736000 rw- /opt/puppetlabs/puppet/bin/ruby
103736000-103737000 --- /opt/puppetlabs/puppet/bin/ruby
103737000-103738000 r-- /opt/puppetlabs/puppet/bin/ruby
103738000-103739000 r-- /opt/puppetlabs/puppet/bin/ruby
103739000-103740000 rw- /opt/puppetlabs/puppet/bin/ruby
103741000-103742000 r-- /opt/puppetlabs/puppet/bin/ruby
103742000-103745000 r-- /opt/puppetlabs/puppet/bin/ruby
103745000-103747000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103747000-103748000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103748000-103749000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103749000-10374a000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
10374a000-10374c000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374c000-10374d000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374d000-10374e000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374e000-10374f000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
103750000-103760000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103760000-103761000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103761000-103762000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103766000-103768000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103768000-103769000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103769000-10376a000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
10376a000-10376c000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103770000-103780000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103787000-10378a000 r-x /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378a000-10378b000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378b000-10378c000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378c000-10378e000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103790000-1037a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037b0000-1037c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037d0000-1037e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037f0000-103800000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103810000-103820000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103830000-103840000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103850000-103860000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103870000-103880000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103890000-1038a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038b0000-1038c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038d0000-1038e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038f0000-103900000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103910000-103920000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103930000-103940000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103950000-103960000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103970000-103980000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103990000-1039a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039b0000-1039c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039d0000-1039e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039f0000-103a00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a10000-103a20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a30000-103a40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a50000-103a60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a70000-103a80000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a90000-103aa0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ab0000-103ac0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ad0000-103ae0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103af0000-103b00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b10000-103b20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b30000-103b40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b50000-103b60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b6e000-103ba2000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba2000-103ba3000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba3000-103ba4000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba4000-103bbc000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103bc0000-103bd0000 rw- /usr/lib/system/libsystem_platform.dylib
103be0000-103bf0000 rw- /usr/lib/system/libsystem_platform.dylib
103bf0000-103c30000 rw- /usr/lib/system/libsystem_platform.dylib
103c30000-103c40000 rw- /usr/lib/system/libsystem_platform.dylib
103c40000-103ca2000 r-- /usr/lib/system/libsystem_platform.dylib
103e0f000-104319000 r-x /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104319000-104322000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104322000-104324000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104324000-104339000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104339000-104512000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104563000-104682000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104682000-105a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
105a82000-10da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
10da82000-115a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
115a82000-11da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da82000-11da83000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da83000-11db24000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db24000-11db25000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db25000-11dbc6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc6000-11dbc7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc7000-11dc68000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc68000-11dc69000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc69000-11dd0a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0a000-11dd0b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0b000-11ddac000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddac000-11ddad000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddad000-11de4e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4e000-11de4f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4f000-11def0000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def0000-11def1000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def1000-11df92000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df92000-11df93000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df93000-11e034000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e034000-11e035000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e035000-11e0d6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d6000-11e0d7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d7000-11e178000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e178000-11e179000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e179000-11e21a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21a000-11e21b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21b000-11e2bc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bc000-11e2bd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bd000-11e35e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35e000-11e35f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35f000-11e400000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e400000-11e401000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e401000-11e4a2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a2000-11e4a3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a3000-11e544000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e544000-11e545000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e545000-11e5e6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e6000-11e5e7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e7000-11e688000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e688000-11e689000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e689000-11e72a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72a000-11e72b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72b000-11e7cc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cc000-11e7cd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cd000-11e86e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86e000-11e86f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86f000-11e910000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e910000-11e911000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e911000-11e9b2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b2000-11e9b3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b3000-11ea54000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea54000-11ea55000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea55000-11eaf6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf6000-11eaf7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf7000-11eb98000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb98000-11eb99000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb99000-11ec3a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3a000-11ec3b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3b000-11ecdc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdc000-11ecdd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdd000-11ed7e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7e000-11ed7f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7f000-11ee20000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee20000-11ee21000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee21000-11eec2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eec2000-11f5b0000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
600000000000-600020000000 rw-
700004305000-700004306000 ---
700004306000-700004388000 rw-
700004388000-700004389000 ---
700004389000-70000440b000 rw-
7fa6e3f00000-7fa6e4000000 rw-
7fa6e4000000-7fa6e4800000 rw-
7fa6e4800000-7fa6e4900000 rw-
7fa6e4900000-7fa6e4901000 rw-
7fa6e4901000-7fa6e4921000 rw-
7fa6e4921000-7fa6e4931000 rw-
7fa6e4931000-7fa6e4951000 rw-
7fa6e4951000-7fa6e4967000 rw-
7fa6e4967000-7fa6e49a7000 rw-
7fa6e49a7000-7fa6e49b3000 rw-
7fa6e4a00000-7fa6e4b00000 rw-
7fa6e4b00000-7fa6e4c00000 rw-
7fa6e4c00000-7fa6e4d00000 rw-
7fa6e4d00000-7fa6e4e00000 rw-
7fa6e4e00000-7fa6e4f00000 rw-
7fa6e5000000-7fa6e5800000 rw-
7ff7b87e2000-7ff7bbfe2000 ---
7ff7bbfe2000-7ff7bc7e2000 rw-
7ff800000000-7ff840000000 r--
7ff840000000-7ff848b95000 r--
7ff848b95000-7ff848b99000 r--
7ff848b99000-7ff848c00000 rw-
7ff848c00000-7ff848e00000 r--
7ff848e00000-7ff849000000 rw-
7ff849000000-7ff849200000 rw-
7ff849200000-7ff849400000 rw-
7ff849400000-7ff849600000 rw-
7ff849600000-7ff849800000 r--
7ff849800000-7ff849a00000 rw-
7ff849a00000-7ff880000000 r--
7ff880000000-7ffb40000000 r--
7ffb40000000-7ffb48800000 r--
7ffb48800000-7ffb48a00000 rw-
7ffb48a00000-7ffb4a000000 r--
7ffb4a000000-7ffb4a1dd000 rw-
7ffb4a1dd000-7ffb80000000 r--
7ffb80000000-7ffd40000000 r--
7ffd40000000-7ffd4a000000 r--
7ffd4a000000-7ffd4a1d5000 rw-
7ffd4a1d5000-7ffd80000000 r--
7ffd80000000-7ffe40000000 r--
7ffe40000000-7ffe472bd000 r--
7ffe472bd000-7ffe47400000 rw-
7ffe47400000-7ffe80000000 r--
7ffe80000000-7ffffe000000 r--
7fffffe00000-7fffffe01000 r--
7fffffe5d000-7fffffe5e000 r-x
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

[getaddrinfo] [4] SIGSEGV
[BUG] Segmentation fault at 0x0000000103bd0863
ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [x86_64-darwin25]

-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Machine register context ------------------------------------------------
rax: 0x00007000044090ac rbx: 0x000060000336cb00 rcx: 0x00007000044090ac
rdx: 0x0000000000000000 rdi: 0x000060000336cb00 rsi: 0x0000000000000001
rbp: 0x0000700004407de0 rsp: 0x0000700004407db0 r8: 0x0000000000000001
r9: 0x0000000000000000 r10: 0x00007ff848e25f78 r11: 0x00007ff8081170da
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000060000336cb00
r15: 0x0000000103bd0861 rip: 0x00007ff807fecc6a rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_print_backtrace+0x1d) [0x10417cccd]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_vm_bugreport+0x307) [0x10417cff7]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_bug_for_fatal_signal+0xf0) [0x103ef4790]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(sigsegv+0x6e) [0x1040973ee]
/usr/lib/system/libsystem_platform.dylib(_sigtramp+0x1d) [0x7ff8082db37d]
/usr/lib/system/libsystem_trace.dylib(_os_log_preferences_refresh+0x2f) [0x7ff807fecc6a]
[0x7ff807fed485]
[0x7ff8105a9ae0]
[0x7ff81046d1e7]
[0x7ff810470d1e]
[0x7ff8103c7721]
[0x7ff810469c78]
[0x7ff811233d6f]
[0x7ff810466618]
[0x7ff810465ed5]
[0x7ff810712692]
[0x7ff81120d135]
[0x7ff81120c59f]
[0x7ff81120b4da]
[0x7ff811052215]
[0x7ff8082fb7d4]
[0x7ff8082e7a96]
[0x7ff8082e748d]
[0x103b9b1d3]
[0x103b9b078]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(_rb_thread_prevent_fork+0x3d) [0x1040e3b8d]
[0x103b9ae9c]
[0x7ff8082d0e4d]

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

* Loaded script: reproducer_minimal_ruby_fork_resolv.rb

* Ruby Box: disabled
* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
9 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/rbconfig.rb
11 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults.rb
12 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/deprecate.rb
13 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/errors.rb
14 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/target_rbconfig.rb
15 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/win_platform.rb
16 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/unknown_command_spell_checker.rb
17 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/exceptions.rb
18 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/basic_specification.rb
19 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/stub_specification.rb
20 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/platform.rb
21 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification_record.rb
22 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util/list.rb
23 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/version.rb
24 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/requirement.rb
25 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification.rb
26 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults/operating_system.rb
27 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util.rb
28 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/dependency.rb
29 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/core_ext/kernel_gem.rb
30 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
31 /opt/puppetlabs/puppet/lib/ruby/4.0.0/monitor.rb
32 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems.rb
33 /opt/puppetlabs/puppet/lib/ruby/4.0.0/bundled_gems.rb
34 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/path_support.rb
35 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/version.rb
36 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/base.rb
37 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/formatter.rb
38 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/core_ext.rb
39 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight.rb
40 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/version.rb
41 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/core_ext/name_error.rb
42 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/levenshtein.rb
43 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/jaro_winkler.rb
44 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checker.rb
45 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
46 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
47 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
48 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/method_name_checker.rb
49 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/key_error_checker.rb
50 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/null_checker.rb
51 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/tree_spell_checker.rb
52 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/require_path_checker.rb
53 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
54 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/formatter.rb
55 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean.rb
56 /opt/puppetlabs/puppet/lib/ruby/4.0.0/syntax_suggest/core_ext.rb
57 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
58 /opt/puppetlabs/puppet/lib/ruby/4.0.0/socket.rb
59 /opt/puppetlabs/puppet/lib/ruby/4.0.0/timeout.rb
60 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
61 /opt/puppetlabs/puppet/lib/ruby/4.0.0/random/formatter.rb
62 /opt/puppetlabs/puppet/lib/ruby/4.0.0/securerandom.rb
63 /opt/puppetlabs/puppet/lib/ruby/4.0.0/resolv.rb
64 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
65 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/lib/syslog.rb

* Process memory map:

10371e000-10371f000 r-x /opt/puppetlabs/puppet/bin/ruby
10371f000-103720000 r-- /opt/puppetlabs/puppet/bin/ruby
103720000-103721000 r-- /opt/puppetlabs/puppet/bin/ruby
103721000-103723000 rw- /opt/puppetlabs/puppet/bin/ruby
103723000-10372a000 r-- /opt/puppetlabs/puppet/bin/ruby
10372a000-10372b000 r-- /opt/puppetlabs/puppet/bin/ruby
10372b000-10372f000 rw- /opt/puppetlabs/puppet/bin/ruby
10372f000-103730000 --- /opt/puppetlabs/puppet/bin/ruby
103730000-103732000 rw- /opt/puppetlabs/puppet/bin/ruby
103732000-103733000 --- /opt/puppetlabs/puppet/bin/ruby
103733000-103734000 --- /opt/puppetlabs/puppet/bin/ruby
103734000-103736000 rw- /opt/puppetlabs/puppet/bin/ruby
103736000-103737000 --- /opt/puppetlabs/puppet/bin/ruby
103737000-103738000 r-- /opt/puppetlabs/puppet/bin/ruby
103738000-103739000 r-- /opt/puppetlabs/puppet/bin/ruby
103739000-103740000 rw- /opt/puppetlabs/puppet/bin/ruby
103741000-103742000 r-- /opt/puppetlabs/puppet/bin/ruby
103742000-103745000 r-- /opt/puppetlabs/puppet/bin/ruby
103745000-103747000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103747000-103748000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103748000-103749000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103749000-10374a000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
10374a000-10374c000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374c000-10374d000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374d000-10374e000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374e000-10374f000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
103750000-103760000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103760000-103761000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103761000-103762000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103766000-103768000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103768000-103769000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103769000-10376a000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
10376a000-10376c000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103770000-103780000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103787000-10378a000 r-x /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378a000-10378b000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378b000-10378c000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378c000-10378e000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103790000-1037a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037b0000-1037c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037d0000-1037e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037f0000-103800000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103810000-103820000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103830000-103840000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103850000-103860000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103870000-103880000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103890000-1038a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038b0000-1038c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038d0000-1038e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038f0000-103900000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103910000-103920000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103930000-103940000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103950000-103960000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103970000-103980000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103990000-1039a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039b0000-1039c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039d0000-1039e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039f0000-103a00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a10000-103a20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a30000-103a40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a50000-103a60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a70000-103a80000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a90000-103aa0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ab0000-103ac0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ad0000-103ae0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103af0000-103b00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b10000-103b20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b30000-103b40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b50000-103b60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b6e000-103ba2000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba2000-103ba3000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba3000-103ba4000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba4000-103bbc000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103bc0000-103bd0000 rw- /usr/lib/system/libsystem_platform.dylib
103be0000-103bf0000 rw- /usr/lib/system/libsystem_platform.dylib
103bf0000-103c30000 rw- /usr/lib/system/libsystem_platform.dylib
103c30000-103c40000 rw- /usr/lib/system/libsystem_platform.dylib
103c40000-103ca2000 r-- /usr/lib/system/libsystem_platform.dylib
103e0f000-104319000 r-x /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104319000-104322000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104322000-104324000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104324000-104339000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104339000-104512000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104563000-104682000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104682000-105a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
105a82000-10da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
10da82000-115a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
115a82000-11da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da82000-11da83000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da83000-11db24000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db24000-11db25000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db25000-11dbc6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc6000-11dbc7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc7000-11dc68000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc68000-11dc69000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc69000-11dd0a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0a000-11dd0b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0b000-11ddac000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddac000-11ddad000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddad000-11de4e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4e000-11de4f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4f000-11def0000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def0000-11def1000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def1000-11df92000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df92000-11df93000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df93000-11e034000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e034000-11e035000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e035000-11e0d6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d6000-11e0d7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d7000-11e178000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e178000-11e179000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e179000-11e21a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21a000-11e21b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21b000-11e2bc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bc000-11e2bd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bd000-11e35e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35e000-11e35f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35f000-11e400000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e400000-11e401000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e401000-11e4a2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a2000-11e4a3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a3000-11e544000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e544000-11e545000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e545000-11e5e6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e6000-11e5e7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e7000-11e688000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e688000-11e689000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e689000-11e72a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72a000-11e72b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72b000-11e7cc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cc000-11e7cd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cd000-11e86e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86e000-11e86f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86f000-11e910000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e910000-11e911000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e911000-11e9b2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b2000-11e9b3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b3000-11ea54000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea54000-11ea55000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea55000-11eaf6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf6000-11eaf7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf7000-11eb98000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb98000-11eb99000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb99000-11ec3a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3a000-11ec3b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3b000-11ecdc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdc000-11ecdd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdd000-11ed7e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7e000-11ed7f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7f000-11ee20000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee20000-11ee21000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee21000-11eec2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eec2000-11f5b0000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
600000000000-600020000000 rw-
700004305000-700004306000 ---
700004306000-700004388000 rw-
700004388000-700004389000 ---
700004389000-70000440b000 rw-
7fa6e3f00000-7fa6e4000000 rw-
7fa6e4000000-7fa6e4800000 rw-
7fa6e4800000-7fa6e4900000 rw-
7fa6e4900000-7fa6e4901000 rw-
7fa6e4901000-7fa6e4921000 rw-
7fa6e4921000-7fa6e4931000 rw-
7fa6e4931000-7fa6e4951000 rw-
7fa6e4951000-7fa6e4967000 rw-
7fa6e4967000-7fa6e49a7000 rw-
7fa6e49a7000-7fa6e49b3000 rw-
7fa6e4a00000-7fa6e4b00000 rw-
7fa6e4b00000-7fa6e4c00000 rw-
7fa6e4c00000-7fa6e4d00000 rw-
7fa6e4d00000-7fa6e4e00000 rw-
7fa6e4e00000-7fa6e4f00000 rw-
7fa6e5000000-7fa6e5800000 rw-
7ff7b87e2000-7ff7bbfe2000 ---
7ff7bbfe2000-7ff7bc7e2000 rw-
7ff800000000-7ff840000000 r--
7ff840000000-7ff848b95000 r--
7ff848b95000-7ff848b99000 r--
7ff848b99000-7ff848c00000 rw-
7ff848c00000-7ff848e00000 r--
7ff848e00000-7ff849000000 rw-
7ff849000000-7ff849200000 rw-
7ff849200000-7ff849400000 rw-
7ff849400000-7ff849600000 rw-
7ff849600000-7ff849800000 r--
7ff849800000-7ff849a00000 rw-
7ff849a00000-7ff880000000 r--
7ff880000000-7ffb40000000 r--
7ffb40000000-7ffb48800000 r--
7ffb48800000-7ffb48a00000 rw-
7ffb48a00000-7ffb4a000000 r--
7ffb4a000000-7ffb4a1dd000 rw-
7ffb4a1dd000-7ffb80000000 r--
7ffb80000000-7ffd40000000 r--
7ffd40000000-7ffd4a000000 r--
7ffd4a000000-7ffd4a1d5000 rw-
7ffd4a1d5000-7ffd80000000 r--
7ffd80000000-7ffe40000000 r--
7ffe40000000-7ffe472bd000 r--
7ffe472bd000-7ffe47400000 rw-
7ffe47400000-7ffe80000000 r--
7ffe80000000-7ffffe000000 r--
7fffffe00000-7fffffe01000 r--
7fffffe5d000-7fffffe5e000 r-x
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

[getaddrinfo] [5] SIGSEGV
[BUG] Segmentation fault at 0x0000000103bd0863
ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [x86_64-darwin25]

-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Machine register context ------------------------------------------------
rax: 0x00007000044090ac rbx: 0x000060000336cb00 rcx: 0x00007000044090ac
rdx: 0x0000000000000000 rdi: 0x000060000336cb00 rsi: 0x0000000000000001
rbp: 0x0000700004407de0 rsp: 0x0000700004407db0 r8: 0x0000000000000001
r9: 0x0000000000000000 r10: 0x00007ff848e25f78 r11: 0x00007ff8081170da
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000060000336cb00
r15: 0x0000000103bd0861 rip: 0x00007ff807fecc6a rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_print_backtrace+0x1d) [0x10417cccd]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_vm_bugreport+0x307) [0x10417cff7]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_bug_for_fatal_signal+0xf0) [0x103ef4790]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(sigsegv+0x6e) [0x1040973ee]
/usr/lib/system/libsystem_platform.dylib(_sigtramp+0x1d) [0x7ff8082db37d]
/usr/lib/system/libsystem_trace.dylib(_os_log_preferences_refresh+0x2f) [0x7ff807fecc6a]
[0x7ff807fed485]
[0x7ff8105a9ae0]
[0x7ff81046d1e7]
[0x7ff810470d1e]
[0x7ff8103c7721]
[0x7ff810469c78]
[0x7ff811233d6f]
[0x7ff810466618]
[0x7ff810465ed5]
[0x7ff810712692]
[0x7ff81120d135]
[0x7ff81120c59f]
[0x7ff81120b4da]
[0x7ff811052215]
[0x7ff8082fb7d4]
[0x7ff8082e7a96]
[0x7ff8082e748d]
[0x103b9b1d3]
[0x103b9b078]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(_rb_thread_prevent_fork+0x3d) [0x1040e3b8d]
[0x103b9ae9c]
[0x7ff8082d0e4d]

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

* Loaded script: reproducer_minimal_ruby_fork_resolv.rb

* Ruby Box: disabled
* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
9 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/rbconfig.rb
11 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults.rb
12 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/deprecate.rb
13 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/errors.rb
14 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/target_rbconfig.rb
15 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/win_platform.rb
16 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/unknown_command_spell_checker.rb
17 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/exceptions.rb
18 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/basic_specification.rb
19 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/stub_specification.rb
20 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/platform.rb
21 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification_record.rb
22 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util/list.rb
23 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/version.rb
24 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/requirement.rb
25 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification.rb
26 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults/operating_system.rb
27 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util.rb
28 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/dependency.rb
29 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/core_ext/kernel_gem.rb
30 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
31 /opt/puppetlabs/puppet/lib/ruby/4.0.0/monitor.rb
32 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems.rb
33 /opt/puppetlabs/puppet/lib/ruby/4.0.0/bundled_gems.rb
34 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/path_support.rb
35 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/version.rb
36 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/base.rb
37 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/formatter.rb
38 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/core_ext.rb
39 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight.rb
40 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/version.rb
41 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/core_ext/name_error.rb
42 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/levenshtein.rb
43 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/jaro_winkler.rb
44 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checker.rb
45 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
46 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
47 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
48 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/method_name_checker.rb
49 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/key_error_checker.rb
50 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/null_checker.rb
51 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/tree_spell_checker.rb
52 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/require_path_checker.rb
53 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
54 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/formatter.rb
55 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean.rb
56 /opt/puppetlabs/puppet/lib/ruby/4.0.0/syntax_suggest/core_ext.rb
57 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
58 /opt/puppetlabs/puppet/lib/ruby/4.0.0/socket.rb
59 /opt/puppetlabs/puppet/lib/ruby/4.0.0/timeout.rb
60 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
61 /opt/puppetlabs/puppet/lib/ruby/4.0.0/random/formatter.rb
62 /opt/puppetlabs/puppet/lib/ruby/4.0.0/securerandom.rb
63 /opt/puppetlabs/puppet/lib/ruby/4.0.0/resolv.rb
64 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
65 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/lib/syslog.rb

* Process memory map:

10371e000-10371f000 r-x /opt/puppetlabs/puppet/bin/ruby
10371f000-103720000 r-- /opt/puppetlabs/puppet/bin/ruby
103720000-103721000 r-- /opt/puppetlabs/puppet/bin/ruby
103721000-103723000 rw- /opt/puppetlabs/puppet/bin/ruby
103723000-10372a000 r-- /opt/puppetlabs/puppet/bin/ruby
10372a000-10372b000 r-- /opt/puppetlabs/puppet/bin/ruby
10372b000-10372f000 rw- /opt/puppetlabs/puppet/bin/ruby
10372f000-103730000 --- /opt/puppetlabs/puppet/bin/ruby
103730000-103732000 rw- /opt/puppetlabs/puppet/bin/ruby
103732000-103733000 --- /opt/puppetlabs/puppet/bin/ruby
103733000-103734000 --- /opt/puppetlabs/puppet/bin/ruby
103734000-103736000 rw- /opt/puppetlabs/puppet/bin/ruby
103736000-103737000 --- /opt/puppetlabs/puppet/bin/ruby
103737000-103738000 r-- /opt/puppetlabs/puppet/bin/ruby
103738000-103739000 r-- /opt/puppetlabs/puppet/bin/ruby
103739000-103740000 rw- /opt/puppetlabs/puppet/bin/ruby
103741000-103742000 r-- /opt/puppetlabs/puppet/bin/ruby
103742000-103745000 r-- /opt/puppetlabs/puppet/bin/ruby
103745000-103747000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103747000-103748000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103748000-103749000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103749000-10374a000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
10374a000-10374c000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374c000-10374d000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374d000-10374e000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374e000-10374f000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
103750000-103760000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103760000-103761000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103761000-103762000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103766000-103768000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103768000-103769000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103769000-10376a000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
10376a000-10376c000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103770000-103780000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103787000-10378a000 r-x /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378a000-10378b000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378b000-10378c000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378c000-10378e000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103790000-1037a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037b0000-1037c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037d0000-1037e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037f0000-103800000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103810000-103820000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103830000-103840000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103850000-103860000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103870000-103880000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103890000-1038a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038b0000-1038c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038d0000-1038e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038f0000-103900000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103910000-103920000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103930000-103940000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103950000-103960000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103970000-103980000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103990000-1039a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039b0000-1039c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039d0000-1039e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039f0000-103a00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a10000-103a20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a30000-103a40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a50000-103a60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a70000-103a80000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a90000-103aa0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ab0000-103ac0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ad0000-103ae0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103af0000-103b00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b10000-103b20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b30000-103b40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b50000-103b60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b6e000-103ba2000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba2000-103ba3000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba3000-103ba4000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba4000-103bbc000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103bc0000-103bd0000 rw- /usr/lib/system/libsystem_platform.dylib
103be0000-103bf0000 rw- /usr/lib/system/libsystem_platform.dylib
103bf0000-103c30000 rw- /usr/lib/system/libsystem_platform.dylib
103c30000-103c40000 rw- /usr/lib/system/libsystem_platform.dylib
103c40000-103ca2000 r-- /usr/lib/system/libsystem_platform.dylib
103e0f000-104319000 r-x /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104319000-104322000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104322000-104324000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104324000-104339000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104339000-104512000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104563000-104682000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104682000-105a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
105a82000-10da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
10da82000-115a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
115a82000-11da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da82000-11da83000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da83000-11db24000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db24000-11db25000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db25000-11dbc6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc6000-11dbc7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc7000-11dc68000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc68000-11dc69000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc69000-11dd0a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0a000-11dd0b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0b000-11ddac000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddac000-11ddad000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddad000-11de4e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4e000-11de4f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4f000-11def0000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def0000-11def1000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def1000-11df92000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df92000-11df93000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df93000-11e034000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e034000-11e035000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e035000-11e0d6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d6000-11e0d7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d7000-11e178000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e178000-11e179000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e179000-11e21a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21a000-11e21b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21b000-11e2bc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bc000-11e2bd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bd000-11e35e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35e000-11e35f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35f000-11e400000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e400000-11e401000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e401000-11e4a2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a2000-11e4a3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a3000-11e544000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e544000-11e545000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e545000-11e5e6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e6000-11e5e7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e7000-11e688000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e688000-11e689000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e689000-11e72a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72a000-11e72b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72b000-11e7cc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cc000-11e7cd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cd000-11e86e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86e000-11e86f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86f000-11e910000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e910000-11e911000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e911000-11e9b2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b2000-11e9b3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b3000-11ea54000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea54000-11ea55000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea55000-11eaf6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf6000-11eaf7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf7000-11eb98000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb98000-11eb99000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb99000-11ec3a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3a000-11ec3b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3b000-11ecdc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdc000-11ecdd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdd000-11ed7e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7e000-11ed7f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7f000-11ee20000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee20000-11ee21000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee21000-11eec2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eec2000-11f5b0000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
600000000000-600020000000 rw-
700004305000-700004306000 ---
700004306000-700004388000 rw-
700004388000-700004389000 ---
700004389000-70000440b000 rw-
7fa6e3f00000-7fa6e4000000 rw-
7fa6e4000000-7fa6e4800000 rw-
7fa6e4800000-7fa6e4900000 rw-
7fa6e4900000-7fa6e4901000 rw-
7fa6e4901000-7fa6e4921000 rw-
7fa6e4921000-7fa6e4931000 rw-
7fa6e4931000-7fa6e4951000 rw-
7fa6e4951000-7fa6e4967000 rw-
7fa6e4967000-7fa6e49a7000 rw-
7fa6e49a7000-7fa6e49b3000 rw-
7fa6e4a00000-7fa6e4b00000 rw-
7fa6e4b00000-7fa6e4c00000 rw-
7fa6e4c00000-7fa6e4d00000 rw-
7fa6e4d00000-7fa6e4e00000 rw-
7fa6e4e00000-7fa6e4f00000 rw-
7fa6e5000000-7fa6e5800000 rw-
7ff7b87e2000-7ff7bbfe2000 ---
7ff7bbfe2000-7ff7bc7e2000 rw-
7ff800000000-7ff840000000 r--
7ff840000000-7ff848b95000 r--
7ff848b95000-7ff848b99000 r--
7ff848b99000-7ff848c00000 rw-
7ff848c00000-7ff848e00000 r--
7ff848e00000-7ff849000000 rw-
7ff849000000-7ff849200000 rw-
7ff849200000-7ff849400000 rw-
7ff849400000-7ff849600000 rw-
7ff849600000-7ff849800000 r--
7ff849800000-7ff849a00000 rw-
7ff849a00000-7ff880000000 r--
7ff880000000-7ffb40000000 r--
7ffb40000000-7ffb48800000 r--
7ffb48800000-7ffb48a00000 rw-
7ffb48a00000-7ffb4a000000 r--
7ffb4a000000-7ffb4a1dd000 rw-
7ffb4a1dd000-7ffb80000000 r--
7ffb80000000-7ffd40000000 r--
7ffd40000000-7ffd4a000000 r--
7ffd4a000000-7ffd4a1d5000 rw-
7ffd4a1d5000-7ffd80000000 r--
7ffd80000000-7ffe40000000 r--
7ffe40000000-7ffe472bd000 r--
7ffe472bd000-7ffe47400000 rw-
7ffe47400000-7ffe80000000 r--
7ffe80000000-7ffffe000000 r--
7fffffe00000-7fffffe01000 r--
7fffffe5d000-7fffffe5e000 r-x
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

[getaddrinfo] [6] SIGSEGV
[BUG] Segmentation fault at 0x0000000103bd0863
ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [x86_64-darwin25]

-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Machine register context ------------------------------------------------
rax: 0x00007000044090ac rbx: 0x000060000336cb00 rcx: 0x00007000044090ac
rdx: 0x0000000000000000 rdi: 0x000060000336cb00 rsi: 0x0000000000000001
rbp: 0x0000700004407de0 rsp: 0x0000700004407db0 r8: 0x0000000000000001
r9: 0x0000000000000000 r10: 0x00007ff848e25f78 r11: 0x00007ff8081170da
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000060000336cb00
r15: 0x0000000103bd0861 rip: 0x00007ff807fecc6a rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_print_backtrace+0x1d) [0x10417cccd]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_vm_bugreport+0x307) [0x10417cff7]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_bug_for_fatal_signal+0xf0) [0x103ef4790]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(sigsegv+0x6e) [0x1040973ee]
/usr/lib/system/libsystem_platform.dylib(_sigtramp+0x1d) [0x7ff8082db37d]
/usr/lib/system/libsystem_trace.dylib(_os_log_preferences_refresh+0x2f) [0x7ff807fecc6a]
[0x7ff807fed485]
[0x7ff8105a9ae0]
[0x7ff81046d1e7]
[0x7ff810470d1e]
[0x7ff8103c7721]
[0x7ff810469c78]
[0x7ff811233d6f]
[0x7ff810466618]
[0x7ff810465ed5]
[0x7ff810712692]
[0x7ff81120d135]
[0x7ff81120c59f]
[0x7ff81120b4da]
[0x7ff811052215]
[0x7ff8082fb7d4]
[0x7ff8082e7a96]
[0x7ff8082e748d]
[0x103b9b1d3]
[0x103b9b078]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(_rb_thread_prevent_fork+0x3d) [0x1040e3b8d]
[0x103b9ae9c]
[0x7ff8082d0e4d]

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

* Loaded script: reproducer_minimal_ruby_fork_resolv.rb

* Ruby Box: disabled
* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
9 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/rbconfig.rb
11 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults.rb
12 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/deprecate.rb
13 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/errors.rb
14 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/target_rbconfig.rb
15 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/win_platform.rb
16 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/unknown_command_spell_checker.rb
17 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/exceptions.rb
18 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/basic_specification.rb
19 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/stub_specification.rb
20 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/platform.rb
21 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification_record.rb
22 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util/list.rb
23 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/version.rb
24 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/requirement.rb
25 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification.rb
26 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults/operating_system.rb
27 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util.rb
28 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/dependency.rb
29 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/core_ext/kernel_gem.rb
30 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
31 /opt/puppetlabs/puppet/lib/ruby/4.0.0/monitor.rb
32 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems.rb
33 /opt/puppetlabs/puppet/lib/ruby/4.0.0/bundled_gems.rb
34 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/path_support.rb
35 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/version.rb
36 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/base.rb
37 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/formatter.rb
38 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/core_ext.rb
39 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight.rb
40 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/version.rb
41 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/core_ext/name_error.rb
42 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/levenshtein.rb
43 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/jaro_winkler.rb
44 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checker.rb
45 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
46 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
47 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
48 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/method_name_checker.rb
49 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/key_error_checker.rb
50 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/null_checker.rb
51 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/tree_spell_checker.rb
52 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/require_path_checker.rb
53 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
54 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/formatter.rb
55 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean.rb
56 /opt/puppetlabs/puppet/lib/ruby/4.0.0/syntax_suggest/core_ext.rb
57 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
58 /opt/puppetlabs/puppet/lib/ruby/4.0.0/socket.rb
59 /opt/puppetlabs/puppet/lib/ruby/4.0.0/timeout.rb
60 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
61 /opt/puppetlabs/puppet/lib/ruby/4.0.0/random/formatter.rb
62 /opt/puppetlabs/puppet/lib/ruby/4.0.0/securerandom.rb
63 /opt/puppetlabs/puppet/lib/ruby/4.0.0/resolv.rb
64 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
65 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/lib/syslog.rb

* Process memory map:

10371e000-10371f000 r-x /opt/puppetlabs/puppet/bin/ruby
10371f000-103720000 r-- /opt/puppetlabs/puppet/bin/ruby
103720000-103721000 r-- /opt/puppetlabs/puppet/bin/ruby
103721000-103723000 rw- /opt/puppetlabs/puppet/bin/ruby
103723000-10372a000 r-- /opt/puppetlabs/puppet/bin/ruby
10372a000-10372b000 r-- /opt/puppetlabs/puppet/bin/ruby
10372b000-10372f000 rw- /opt/puppetlabs/puppet/bin/ruby
10372f000-103730000 --- /opt/puppetlabs/puppet/bin/ruby
103730000-103732000 rw- /opt/puppetlabs/puppet/bin/ruby
103732000-103733000 --- /opt/puppetlabs/puppet/bin/ruby
103733000-103734000 --- /opt/puppetlabs/puppet/bin/ruby
103734000-103736000 rw- /opt/puppetlabs/puppet/bin/ruby
103736000-103737000 --- /opt/puppetlabs/puppet/bin/ruby
103737000-103738000 r-- /opt/puppetlabs/puppet/bin/ruby
103738000-103739000 r-- /opt/puppetlabs/puppet/bin/ruby
103739000-103740000 rw- /opt/puppetlabs/puppet/bin/ruby
103741000-103742000 r-- /opt/puppetlabs/puppet/bin/ruby
103742000-103745000 r-- /opt/puppetlabs/puppet/bin/ruby
103745000-103747000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103747000-103748000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103748000-103749000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103749000-10374a000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
10374a000-10374c000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374c000-10374d000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374d000-10374e000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374e000-10374f000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
103750000-103760000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103760000-103761000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103761000-103762000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103766000-103768000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103768000-103769000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103769000-10376a000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
10376a000-10376c000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103770000-103780000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103787000-10378a000 r-x /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378a000-10378b000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378b000-10378c000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378c000-10378e000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103790000-1037a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037b0000-1037c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037d0000-1037e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037f0000-103800000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103810000-103820000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103830000-103840000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103850000-103860000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103870000-103880000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103890000-1038a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038b0000-1038c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038d0000-1038e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038f0000-103900000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103910000-103920000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103930000-103940000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103950000-103960000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103970000-103980000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103990000-1039a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039b0000-1039c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039d0000-1039e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039f0000-103a00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a10000-103a20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a30000-103a40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a50000-103a60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a70000-103a80000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a90000-103aa0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ab0000-103ac0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ad0000-103ae0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103af0000-103b00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b10000-103b20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b30000-103b40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b50000-103b60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b6e000-103ba2000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba2000-103ba3000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba3000-103ba4000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba4000-103bbc000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103bc0000-103bd0000 rw- /usr/lib/system/libsystem_platform.dylib
103be0000-103bf0000 rw- /usr/lib/system/libsystem_platform.dylib
103bf0000-103c30000 rw- /usr/lib/system/libsystem_platform.dylib
103c30000-103c40000 rw- /usr/lib/system/libsystem_platform.dylib
103c40000-103ca2000 r-- /usr/lib/system/libsystem_platform.dylib
103e0f000-104319000 r-x /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104319000-104322000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104322000-104324000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104324000-104339000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104339000-104512000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104563000-104682000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104682000-105a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
105a82000-10da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
10da82000-115a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
115a82000-11da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da82000-11da83000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da83000-11db24000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db24000-11db25000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db25000-11dbc6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc6000-11dbc7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc7000-11dc68000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc68000-11dc69000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc69000-11dd0a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0a000-11dd0b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0b000-11ddac000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddac000-11ddad000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddad000-11de4e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4e000-11de4f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4f000-11def0000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def0000-11def1000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def1000-11df92000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df92000-11df93000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df93000-11e034000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e034000-11e035000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e035000-11e0d6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d6000-11e0d7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d7000-11e178000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e178000-11e179000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e179000-11e21a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21a000-11e21b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21b000-11e2bc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bc000-11e2bd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bd000-11e35e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35e000-11e35f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35f000-11e400000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e400000-11e401000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e401000-11e4a2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a2000-11e4a3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a3000-11e544000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e544000-11e545000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e545000-11e5e6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e6000-11e5e7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e7000-11e688000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e688000-11e689000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e689000-11e72a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72a000-11e72b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72b000-11e7cc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cc000-11e7cd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cd000-11e86e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86e000-11e86f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86f000-11e910000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e910000-11e911000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e911000-11e9b2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b2000-11e9b3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b3000-11ea54000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea54000-11ea55000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea55000-11eaf6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf6000-11eaf7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf7000-11eb98000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb98000-11eb99000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb99000-11ec3a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3a000-11ec3b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3b000-11ecdc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdc000-11ecdd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdd000-11ed7e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7e000-11ed7f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7f000-11ee20000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee20000-11ee21000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee21000-11eec2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eec2000-11f5b0000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
600000000000-600020000000 rw-
700004305000-700004306000 ---
700004306000-700004388000 rw-
700004388000-700004389000 ---
700004389000-70000440b000 rw-
7fa6e3f00000-7fa6e4000000 rw-
7fa6e4000000-7fa6e4800000 rw-
7fa6e4800000-7fa6e4900000 rw-
7fa6e4900000-7fa6e4901000 rw-
7fa6e4901000-7fa6e4921000 rw-
7fa6e4921000-7fa6e4931000 rw-
7fa6e4931000-7fa6e4951000 rw-
7fa6e4951000-7fa6e4967000 rw-
7fa6e4967000-7fa6e49a7000 rw-
7fa6e49a7000-7fa6e49b3000 rw-
7fa6e4a00000-7fa6e4b00000 rw-
7fa6e4b00000-7fa6e4c00000 rw-
7fa6e4c00000-7fa6e4d00000 rw-
7fa6e4d00000-7fa6e4e00000 rw-
7fa6e4e00000-7fa6e4f00000 rw-
7fa6e5000000-7fa6e5800000 rw-
7ff7b87e2000-7ff7bbfe2000 ---
7ff7bbfe2000-7ff7bc7e2000 rw-
7ff800000000-7ff840000000 r--
7ff840000000-7ff848b95000 r--
7ff848b95000-7ff848b99000 r--
7ff848b99000-7ff848c00000 rw-
7ff848c00000-7ff848e00000 r--
7ff848e00000-7ff849000000 rw-
7ff849000000-7ff849200000 rw-
7ff849200000-7ff849400000 rw-
7ff849400000-7ff849600000 rw-
7ff849600000-7ff849800000 r--
7ff849800000-7ff849a00000 rw-
7ff849a00000-7ff880000000 r--
7ff880000000-7ffb40000000 r--
7ffb40000000-7ffb48800000 r--
7ffb48800000-7ffb48a00000 rw-
7ffb48a00000-7ffb4a000000 r--
7ffb4a000000-7ffb4a1dd000 rw-
7ffb4a1dd000-7ffb80000000 r--
7ffb80000000-7ffd40000000 r--
7ffd40000000-7ffd4a000000 r--
7ffd4a000000-7ffd4a1d5000 rw-
7ffd4a1d5000-7ffd80000000 r--
7ffd80000000-7ffe40000000 r--
7ffe40000000-7ffe472bd000 r--
7ffe472bd000-7ffe47400000 rw-
7ffe47400000-7ffe80000000 r--
7ffe80000000-7ffffe000000 r--
7fffffe00000-7fffffe01000 r--
7fffffe5d000-7fffffe5e000 r-x
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

[getaddrinfo] [7] SIGSEGV
[BUG] Segmentation fault at 0x0000000103bd0863
ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [x86_64-darwin25]

-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Machine register context ------------------------------------------------
rax: 0x00007000044090ac rbx: 0x000060000336cb00 rcx: 0x00007000044090ac
rdx: 0x0000000000000000 rdi: 0x000060000336cb00 rsi: 0x0000000000000001
rbp: 0x0000700004407de0 rsp: 0x0000700004407db0 r8: 0x0000000000000001
r9: 0x0000000000000000 r10: 0x00007ff848e25f78 r11: 0x00007ff8081170da
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000060000336cb00
r15: 0x0000000103bd0861 rip: 0x00007ff807fecc6a rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_print_backtrace+0x1d) [0x10417cccd]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_vm_bugreport+0x307) [0x10417cff7]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_bug_for_fatal_signal+0xf0) [0x103ef4790]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(sigsegv+0x6e) [0x1040973ee]
/usr/lib/system/libsystem_platform.dylib(_sigtramp+0x1d) [0x7ff8082db37d]
/usr/lib/system/libsystem_trace.dylib(_os_log_preferences_refresh+0x2f) [0x7ff807fecc6a]
[0x7ff807fed485]
[0x7ff8105a9ae0]
[0x7ff81046d1e7]
[0x7ff810470d1e]
[0x7ff8103c7721]
[0x7ff810469c78]
[0x7ff811233d6f]
[0x7ff810466618]
[0x7ff810465ed5]
[0x7ff810712692]
[0x7ff81120d135]
[0x7ff81120c59f]
[0x7ff81120b4da]
[0x7ff811052215]
[0x7ff8082fb7d4]
[0x7ff8082e7a96]
[0x7ff8082e748d]
[0x103b9b1d3]
[0x103b9b078]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(_rb_thread_prevent_fork+0x3d) [0x1040e3b8d]
[0x103b9ae9c]
[0x7ff8082d0e4d]

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

* Loaded script: reproducer_minimal_ruby_fork_resolv.rb

* Ruby Box: disabled
* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
9 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/rbconfig.rb
11 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults.rb
12 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/deprecate.rb
13 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/errors.rb
14 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/target_rbconfig.rb
15 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/win_platform.rb
16 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/unknown_command_spell_checker.rb
17 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/exceptions.rb
18 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/basic_specification.rb
19 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/stub_specification.rb
20 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/platform.rb
21 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification_record.rb
22 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util/list.rb
23 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/version.rb
24 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/requirement.rb
25 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification.rb
26 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults/operating_system.rb
27 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util.rb
28 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/dependency.rb
29 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/core_ext/kernel_gem.rb
30 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
31 /opt/puppetlabs/puppet/lib/ruby/4.0.0/monitor.rb
32 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems.rb
33 /opt/puppetlabs/puppet/lib/ruby/4.0.0/bundled_gems.rb
34 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/path_support.rb
35 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/version.rb
36 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/base.rb
37 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/formatter.rb
38 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/core_ext.rb
39 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight.rb
40 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/version.rb
41 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/core_ext/name_error.rb
42 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/levenshtein.rb
43 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/jaro_winkler.rb
44 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checker.rb
45 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
46 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
47 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
48 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/method_name_checker.rb
49 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/key_error_checker.rb
50 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/null_checker.rb
51 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/tree_spell_checker.rb
52 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/require_path_checker.rb
53 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
54 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/formatter.rb
55 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean.rb
56 /opt/puppetlabs/puppet/lib/ruby/4.0.0/syntax_suggest/core_ext.rb
57 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
58 /opt/puppetlabs/puppet/lib/ruby/4.0.0/socket.rb
59 /opt/puppetlabs/puppet/lib/ruby/4.0.0/timeout.rb
60 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
61 /opt/puppetlabs/puppet/lib/ruby/4.0.0/random/formatter.rb
62 /opt/puppetlabs/puppet/lib/ruby/4.0.0/securerandom.rb
63 /opt/puppetlabs/puppet/lib/ruby/4.0.0/resolv.rb
64 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
65 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/lib/syslog.rb

* Process memory map:

10371e000-10371f000 r-x /opt/puppetlabs/puppet/bin/ruby
10371f000-103720000 r-- /opt/puppetlabs/puppet/bin/ruby
103720000-103721000 r-- /opt/puppetlabs/puppet/bin/ruby
103721000-103723000 rw- /opt/puppetlabs/puppet/bin/ruby
103723000-10372a000 r-- /opt/puppetlabs/puppet/bin/ruby
10372a000-10372b000 r-- /opt/puppetlabs/puppet/bin/ruby
10372b000-10372f000 rw- /opt/puppetlabs/puppet/bin/ruby
10372f000-103730000 --- /opt/puppetlabs/puppet/bin/ruby
103730000-103732000 rw- /opt/puppetlabs/puppet/bin/ruby
103732000-103733000 --- /opt/puppetlabs/puppet/bin/ruby
103733000-103734000 --- /opt/puppetlabs/puppet/bin/ruby
103734000-103736000 rw- /opt/puppetlabs/puppet/bin/ruby
103736000-103737000 --- /opt/puppetlabs/puppet/bin/ruby
103737000-103738000 r-- /opt/puppetlabs/puppet/bin/ruby
103738000-103739000 r-- /opt/puppetlabs/puppet/bin/ruby
103739000-103740000 rw- /opt/puppetlabs/puppet/bin/ruby
103741000-103742000 r-- /opt/puppetlabs/puppet/bin/ruby
103742000-103745000 r-- /opt/puppetlabs/puppet/bin/ruby
103745000-103747000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103747000-103748000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103748000-103749000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103749000-10374a000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
10374a000-10374c000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374c000-10374d000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374d000-10374e000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374e000-10374f000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
103750000-103760000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103760000-103761000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103761000-103762000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103766000-103768000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103768000-103769000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103769000-10376a000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
10376a000-10376c000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103770000-103780000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103787000-10378a000 r-x /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378a000-10378b000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378b000-10378c000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378c000-10378e000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103790000-1037a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037b0000-1037c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037d0000-1037e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037f0000-103800000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103810000-103820000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103830000-103840000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103850000-103860000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103870000-103880000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103890000-1038a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038b0000-1038c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038d0000-1038e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038f0000-103900000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103910000-103920000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103930000-103940000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103950000-103960000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103970000-103980000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103990000-1039a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039b0000-1039c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039d0000-1039e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039f0000-103a00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a10000-103a20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a30000-103a40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a50000-103a60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a70000-103a80000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a90000-103aa0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ab0000-103ac0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ad0000-103ae0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103af0000-103b00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b10000-103b20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b30000-103b40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b50000-103b60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b6e000-103ba2000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba2000-103ba3000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba3000-103ba4000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba4000-103bbc000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103bc0000-103bd0000 rw- /usr/lib/system/libsystem_platform.dylib
103be0000-103bf0000 rw- /usr/lib/system/libsystem_platform.dylib
103bf0000-103c30000 rw- /usr/lib/system/libsystem_platform.dylib
103c30000-103c40000 rw- /usr/lib/system/libsystem_platform.dylib
103c40000-103ca2000 r-- /usr/lib/system/libsystem_platform.dylib
103e0f000-104319000 r-x /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104319000-104322000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104322000-104324000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104324000-104339000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104339000-104512000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104563000-104682000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104682000-105a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
105a82000-10da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
10da82000-115a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
115a82000-11da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da82000-11da83000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da83000-11db24000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db24000-11db25000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db25000-11dbc6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc6000-11dbc7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc7000-11dc68000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc68000-11dc69000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc69000-11dd0a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0a000-11dd0b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0b000-11ddac000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddac000-11ddad000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddad000-11de4e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4e000-11de4f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4f000-11def0000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def0000-11def1000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def1000-11df92000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df92000-11df93000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df93000-11e034000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e034000-11e035000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e035000-11e0d6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d6000-11e0d7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d7000-11e178000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e178000-11e179000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e179000-11e21a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21a000-11e21b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21b000-11e2bc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bc000-11e2bd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bd000-11e35e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35e000-11e35f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35f000-11e400000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e400000-11e401000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e401000-11e4a2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a2000-11e4a3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a3000-11e544000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e544000-11e545000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e545000-11e5e6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e6000-11e5e7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e7000-11e688000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e688000-11e689000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e689000-11e72a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72a000-11e72b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72b000-11e7cc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cc000-11e7cd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cd000-11e86e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86e000-11e86f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86f000-11e910000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e910000-11e911000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e911000-11e9b2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b2000-11e9b3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b3000-11ea54000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea54000-11ea55000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea55000-11eaf6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf6000-11eaf7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf7000-11eb98000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb98000-11eb99000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb99000-11ec3a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3a000-11ec3b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3b000-11ecdc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdc000-11ecdd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdd000-11ed7e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7e000-11ed7f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7f000-11ee20000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee20000-11ee21000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee21000-11eec2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eec2000-11f5b0000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
600000000000-600020000000 rw-
700004305000-700004306000 ---
700004306000-700004388000 rw-
700004388000-700004389000 ---
700004389000-70000440b000 rw-
7fa6e3f00000-7fa6e4000000 rw-
7fa6e4000000-7fa6e4800000 rw-
7fa6e4800000-7fa6e4900000 rw-
7fa6e4900000-7fa6e4901000 rw-
7fa6e4901000-7fa6e4921000 rw-
7fa6e4921000-7fa6e4931000 rw-
7fa6e4931000-7fa6e4951000 rw-
7fa6e4951000-7fa6e4967000 rw-
7fa6e4967000-7fa6e49a7000 rw-
7fa6e49a7000-7fa6e49b3000 rw-
7fa6e4a00000-7fa6e4b00000 rw-
7fa6e4b00000-7fa6e4c00000 rw-
7fa6e4c00000-7fa6e4d00000 rw-
7fa6e4d00000-7fa6e4e00000 rw-
7fa6e4e00000-7fa6e4f00000 rw-
7fa6e5000000-7fa6e5800000 rw-
7ff7b87e2000-7ff7bbfe2000 ---
7ff7bbfe2000-7ff7bc7e2000 rw-
7ff800000000-7ff840000000 r--
7ff840000000-7ff848b95000 r--
7ff848b95000-7ff848b99000 r--
7ff848b99000-7ff848c00000 rw-
7ff848c00000-7ff848e00000 r--
7ff848e00000-7ff849000000 rw-
7ff849000000-7ff849200000 rw-
7ff849200000-7ff849400000 rw-
7ff849400000-7ff849600000 rw-
7ff849600000-7ff849800000 r--
7ff849800000-7ff849a00000 rw-
7ff849a00000-7ff880000000 r--
7ff880000000-7ffb40000000 r--
7ffb40000000-7ffb48800000 r--
7ffb48800000-7ffb48a00000 rw-
7ffb48a00000-7ffb4a000000 r--
7ffb4a000000-7ffb4a1dd000 rw-
7ffb4a1dd000-7ffb80000000 r--
7ffb80000000-7ffd40000000 r--
7ffd40000000-7ffd4a000000 r--
7ffd4a000000-7ffd4a1d5000 rw-
7ffd4a1d5000-7ffd80000000 r--
7ffd80000000-7ffe40000000 r--
7ffe40000000-7ffe472bd000 r--
7ffe472bd000-7ffe47400000 rw-
7ffe47400000-7ffe80000000 r--
7ffe80000000-7ffffe000000 r--
7fffffe00000-7fffffe01000 r--
7fffffe5d000-7fffffe5e000 r-x
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

[getaddrinfo] [8] SIGSEGV
[BUG] Segmentation fault at 0x0000000103bd0863
ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [x86_64-darwin25]

-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Machine register context ------------------------------------------------
rax: 0x00007000044090ac rbx: 0x000060000336cb00 rcx: 0x00007000044090ac
rdx: 0x0000000000000000 rdi: 0x000060000336cb00 rsi: 0x0000000000000001
rbp: 0x0000700004407de0 rsp: 0x0000700004407db0 r8: 0x0000000000000001
r9: 0x0000000000000000 r10: 0x00007ff848e25f78 r11: 0x00007ff8081170da
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000060000336cb00
r15: 0x0000000103bd0861 rip: 0x00007ff807fecc6a rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_print_backtrace+0x1d) [0x10417cccd]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_vm_bugreport+0x307) [0x10417cff7]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_bug_for_fatal_signal+0xf0) [0x103ef4790]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(sigsegv+0x6e) [0x1040973ee]
/usr/lib/system/libsystem_platform.dylib(_sigtramp+0x1d) [0x7ff8082db37d]
/usr/lib/system/libsystem_trace.dylib(_os_log_preferences_refresh+0x2f) [0x7ff807fecc6a]
[0x7ff807fed485]
[0x7ff8105a9ae0]
[0x7ff81046d1e7]
[0x7ff810470d1e]
[0x7ff8103c7721]
[0x7ff810469c78]
[0x7ff811233d6f]
[0x7ff810466618]
[0x7ff810465ed5]
[0x7ff810712692]
[0x7ff81120d135]
[0x7ff81120c59f]
[0x7ff81120b4da]
[0x7ff811052215]
[0x7ff8082fb7d4]
[0x7ff8082e7a96]
[0x7ff8082e748d]
[0x103b9b1d3]
[0x103b9b078]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(_rb_thread_prevent_fork+0x3d) [0x1040e3b8d]
[0x103b9ae9c]
[0x7ff8082d0e4d]

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

* Loaded script: reproducer_minimal_ruby_fork_resolv.rb

* Ruby Box: disabled
* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
9 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/rbconfig.rb
11 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults.rb
12 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/deprecate.rb
13 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/errors.rb
14 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/target_rbconfig.rb
15 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/win_platform.rb
16 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/unknown_command_spell_checker.rb
17 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/exceptions.rb
18 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/basic_specification.rb
19 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/stub_specification.rb
20 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/platform.rb
21 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification_record.rb
22 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util/list.rb
23 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/version.rb
24 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/requirement.rb
25 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification.rb
26 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults/operating_system.rb
27 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util.rb
28 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/dependency.rb
29 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/core_ext/kernel_gem.rb
30 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
31 /opt/puppetlabs/puppet/lib/ruby/4.0.0/monitor.rb
32 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems.rb
33 /opt/puppetlabs/puppet/lib/ruby/4.0.0/bundled_gems.rb
34 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/path_support.rb
35 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/version.rb
36 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/base.rb
37 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/formatter.rb
38 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/core_ext.rb
39 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight.rb
40 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/version.rb
41 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/core_ext/name_error.rb
42 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/levenshtein.rb
43 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/jaro_winkler.rb
44 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checker.rb
45 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
46 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
47 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
48 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/method_name_checker.rb
49 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/key_error_checker.rb
50 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/null_checker.rb
51 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/tree_spell_checker.rb
52 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/require_path_checker.rb
53 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
54 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/formatter.rb
55 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean.rb
56 /opt/puppetlabs/puppet/lib/ruby/4.0.0/syntax_suggest/core_ext.rb
57 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
58 /opt/puppetlabs/puppet/lib/ruby/4.0.0/socket.rb
59 /opt/puppetlabs/puppet/lib/ruby/4.0.0/timeout.rb
60 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
61 /opt/puppetlabs/puppet/lib/ruby/4.0.0/random/formatter.rb
62 /opt/puppetlabs/puppet/lib/ruby/4.0.0/securerandom.rb
63 /opt/puppetlabs/puppet/lib/ruby/4.0.0/resolv.rb
64 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
65 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/lib/syslog.rb

* Process memory map:

10371e000-10371f000 r-x /opt/puppetlabs/puppet/bin/ruby
10371f000-103720000 r-- /opt/puppetlabs/puppet/bin/ruby
103720000-103721000 r-- /opt/puppetlabs/puppet/bin/ruby
103721000-103723000 rw- /opt/puppetlabs/puppet/bin/ruby
103723000-10372a000 r-- /opt/puppetlabs/puppet/bin/ruby
10372a000-10372b000 r-- /opt/puppetlabs/puppet/bin/ruby
10372b000-10372f000 rw- /opt/puppetlabs/puppet/bin/ruby
10372f000-103730000 --- /opt/puppetlabs/puppet/bin/ruby
103730000-103732000 rw- /opt/puppetlabs/puppet/bin/ruby
103732000-103733000 --- /opt/puppetlabs/puppet/bin/ruby
103733000-103734000 --- /opt/puppetlabs/puppet/bin/ruby
103734000-103736000 rw- /opt/puppetlabs/puppet/bin/ruby
103736000-103737000 --- /opt/puppetlabs/puppet/bin/ruby
103737000-103738000 r-- /opt/puppetlabs/puppet/bin/ruby
103738000-103739000 r-- /opt/puppetlabs/puppet/bin/ruby
103739000-103740000 rw- /opt/puppetlabs/puppet/bin/ruby
103741000-103742000 r-- /opt/puppetlabs/puppet/bin/ruby
103742000-103745000 r-- /opt/puppetlabs/puppet/bin/ruby
103745000-103747000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103747000-103748000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103748000-103749000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103749000-10374a000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
10374a000-10374c000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374c000-10374d000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374d000-10374e000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374e000-10374f000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
103750000-103760000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103760000-103761000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103761000-103762000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103766000-103768000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103768000-103769000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103769000-10376a000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
10376a000-10376c000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103770000-103780000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103787000-10378a000 r-x /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378a000-10378b000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378b000-10378c000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378c000-10378e000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103790000-1037a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037b0000-1037c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037d0000-1037e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037f0000-103800000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103810000-103820000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103830000-103840000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103850000-103860000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103870000-103880000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103890000-1038a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038b0000-1038c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038d0000-1038e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038f0000-103900000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103910000-103920000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103930000-103940000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103950000-103960000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103970000-103980000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103990000-1039a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039b0000-1039c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039d0000-1039e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039f0000-103a00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a10000-103a20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a30000-103a40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a50000-103a60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a70000-103a80000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a90000-103aa0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ab0000-103ac0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ad0000-103ae0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103af0000-103b00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b10000-103b20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b30000-103b40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b50000-103b60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b6e000-103ba2000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba2000-103ba3000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba3000-103ba4000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba4000-103bbc000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103bc0000-103bd0000 rw- /usr/lib/system/libsystem_platform.dylib
103be0000-103bf0000 rw- /usr/lib/system/libsystem_platform.dylib
103bf0000-103c30000 rw- /usr/lib/system/libsystem_platform.dylib
103c30000-103c40000 rw- /usr/lib/system/libsystem_platform.dylib
103c40000-103ca2000 r-- /usr/lib/system/libsystem_platform.dylib
103e0f000-104319000 r-x /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104319000-104322000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104322000-104324000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104324000-104339000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104339000-104512000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104563000-104682000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104682000-105a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
105a82000-10da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
10da82000-115a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
115a82000-11da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da82000-11da83000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da83000-11db24000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db24000-11db25000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db25000-11dbc6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc6000-11dbc7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc7000-11dc68000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc68000-11dc69000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc69000-11dd0a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0a000-11dd0b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0b000-11ddac000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddac000-11ddad000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddad000-11de4e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4e000-11de4f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4f000-11def0000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def0000-11def1000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def1000-11df92000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df92000-11df93000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df93000-11e034000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e034000-11e035000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e035000-11e0d6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d6000-11e0d7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d7000-11e178000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e178000-11e179000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e179000-11e21a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21a000-11e21b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21b000-11e2bc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bc000-11e2bd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bd000-11e35e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35e000-11e35f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35f000-11e400000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e400000-11e401000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e401000-11e4a2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a2000-11e4a3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a3000-11e544000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e544000-11e545000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e545000-11e5e6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e6000-11e5e7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e7000-11e688000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e688000-11e689000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e689000-11e72a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72a000-11e72b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72b000-11e7cc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cc000-11e7cd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cd000-11e86e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86e000-11e86f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86f000-11e910000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e910000-11e911000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e911000-11e9b2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b2000-11e9b3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b3000-11ea54000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea54000-11ea55000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea55000-11eaf6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf6000-11eaf7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf7000-11eb98000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb98000-11eb99000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb99000-11ec3a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3a000-11ec3b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3b000-11ecdc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdc000-11ecdd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdd000-11ed7e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7e000-11ed7f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7f000-11ee20000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee20000-11ee21000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee21000-11eec2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eec2000-11f5b0000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
600000000000-600020000000 rw-
700004305000-700004306000 ---
700004306000-700004388000 rw-
700004388000-700004389000 ---
700004389000-70000440b000 rw-
7fa6e3f00000-7fa6e4000000 rw-
7fa6e4000000-7fa6e4800000 rw-
7fa6e4800000-7fa6e4900000 rw-
7fa6e4900000-7fa6e4901000 rw-
7fa6e4901000-7fa6e4921000 rw-
7fa6e4921000-7fa6e4931000 rw-
7fa6e4931000-7fa6e4951000 rw-
7fa6e4951000-7fa6e4967000 rw-
7fa6e4967000-7fa6e49a7000 rw-
7fa6e49a7000-7fa6e49b3000 rw-
7fa6e4a00000-7fa6e4b00000 rw-
7fa6e4b00000-7fa6e4c00000 rw-
7fa6e4c00000-7fa6e4d00000 rw-
7fa6e4d00000-7fa6e4e00000 rw-
7fa6e4e00000-7fa6e4f00000 rw-
7fa6e5000000-7fa6e5800000 rw-
7ff7b87e2000-7ff7bbfe2000 ---
7ff7bbfe2000-7ff7bc7e2000 rw-
7ff800000000-7ff840000000 r--
7ff840000000-7ff848b95000 r--
7ff848b95000-7ff848b99000 r--
7ff848b99000-7ff848c00000 rw-
7ff848c00000-7ff848e00000 r--
7ff848e00000-7ff849000000 rw-
7ff849000000-7ff849200000 rw-
7ff849200000-7ff849400000 rw-
7ff849400000-7ff849600000 rw-
7ff849600000-7ff849800000 r--
7ff849800000-7ff849a00000 rw-
7ff849a00000-7ff880000000 r--
7ff880000000-7ffb40000000 r--
7ffb40000000-7ffb48800000 r--
7ffb48800000-7ffb48a00000 rw-
7ffb48a00000-7ffb4a000000 r--
7ffb4a000000-7ffb4a1dd000 rw-
7ffb4a1dd000-7ffb80000000 r--
7ffb80000000-7ffd40000000 r--
7ffd40000000-7ffd4a000000 r--
7ffd4a000000-7ffd4a1d5000 rw-
7ffd4a1d5000-7ffd80000000 r--
7ffd80000000-7ffe40000000 r--
7ffe40000000-7ffe472bd000 r--
7ffe472bd000-7ffe47400000 rw-
7ffe47400000-7ffe80000000 r--
7ffe80000000-7ffffe000000 r--
7fffffe00000-7fffffe01000 r--
7fffffe5d000-7fffffe5e000 r-x
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

[getaddrinfo] [9] SIGSEGV
[BUG] Segmentation fault at 0x0000000103bd0863
ruby 4.0.1 (2026-01-13 revision e04267a14b) +PRISM [x86_64-darwin25]

-- Crash Report log information --------------------------------------------
See Crash Report log file in one of the following locations:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Machine register context ------------------------------------------------
rax: 0x00007000044090ac rbx: 0x000060000336cb00 rcx: 0x00007000044090ac
rdx: 0x0000000000000000 rdi: 0x000060000336cb00 rsi: 0x0000000000000001
rbp: 0x0000700004407de0 rsp: 0x0000700004407db0 r8: 0x0000000000000001
r9: 0x0000000000000000 r10: 0x00007ff848e25f78 r11: 0x00007ff8081170da
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x000060000336cb00
r15: 0x0000000103bd0861 rip: 0x00007ff807fecc6a rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_print_backtrace+0x1d) [0x10417cccd]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_vm_bugreport+0x307) [0x10417cff7]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(rb_bug_for_fatal_signal+0xf0) [0x103ef4790]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(sigsegv+0x6e) [0x1040973ee]
/usr/lib/system/libsystem_platform.dylib(_sigtramp+0x1d) [0x7ff8082db37d]
/usr/lib/system/libsystem_trace.dylib(_os_log_preferences_refresh+0x2f) [0x7ff807fecc6a]
[0x7ff807fed485]
[0x7ff8105a9ae0]
[0x7ff81046d1e7]
[0x7ff810470d1e]
[0x7ff8103c7721]
[0x7ff810469c78]
[0x7ff811233d6f]
[0x7ff810466618]
[0x7ff810465ed5]
[0x7ff810712692]
[0x7ff81120d135]
[0x7ff81120c59f]
[0x7ff81120b4da]
[0x7ff811052215]
[0x7ff8082fb7d4]
[0x7ff8082e7a96]
[0x7ff8082e748d]
[0x103b9b1d3]
[0x103b9b078]
/opt/puppetlabs/puppet/lib/libruby.4.0.dylib(_rb_thread_prevent_fork+0x3d) [0x1040e3b8d]
[0x103b9ae9c]
[0x7ff8082d0e4d]

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

* Loaded script: reproducer_minimal_ruby_fork_resolv.rb

* Ruby Box: disabled
* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
9 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/rbconfig.rb
11 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults.rb
12 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/deprecate.rb
13 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/errors.rb
14 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/target_rbconfig.rb
15 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/win_platform.rb
16 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/unknown_command_spell_checker.rb
17 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/exceptions.rb
18 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/basic_specification.rb
19 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/stub_specification.rb
20 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/platform.rb
21 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification_record.rb
22 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util/list.rb
23 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/version.rb
24 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/requirement.rb
25 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/specification.rb
26 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/defaults/operating_system.rb
27 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/util.rb
28 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/dependency.rb
29 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/core_ext/kernel_gem.rb
30 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
31 /opt/puppetlabs/puppet/lib/ruby/4.0.0/monitor.rb
32 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems.rb
33 /opt/puppetlabs/puppet/lib/ruby/4.0.0/bundled_gems.rb
34 /opt/puppetlabs/puppet/lib/ruby/4.0.0/rubygems/path_support.rb
35 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/version.rb
36 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/base.rb
37 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/formatter.rb
38 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight/core_ext.rb
39 /opt/puppetlabs/puppet/lib/ruby/4.0.0/error_highlight.rb
40 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/version.rb
41 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/core_ext/name_error.rb
42 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/levenshtein.rb
43 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/jaro_winkler.rb
44 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checker.rb
45 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
46 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
47 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
48 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/method_name_checker.rb
49 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/key_error_checker.rb
50 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/null_checker.rb
51 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/tree_spell_checker.rb
52 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/require_path_checker.rb
53 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
54 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean/formatter.rb
55 /opt/puppetlabs/puppet/lib/ruby/4.0.0/did_you_mean.rb
56 /opt/puppetlabs/puppet/lib/ruby/4.0.0/syntax_suggest/core_ext.rb
57 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
58 /opt/puppetlabs/puppet/lib/ruby/4.0.0/socket.rb
59 /opt/puppetlabs/puppet/lib/ruby/4.0.0/timeout.rb
60 /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
61 /opt/puppetlabs/puppet/lib/ruby/4.0.0/random/formatter.rb
62 /opt/puppetlabs/puppet/lib/ruby/4.0.0/securerandom.rb
63 /opt/puppetlabs/puppet/lib/ruby/4.0.0/resolv.rb
64 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
65 /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/gems/syslog-0.3.0/lib/syslog.rb

* Process memory map:

10371e000-10371f000 r-x /opt/puppetlabs/puppet/bin/ruby
10371f000-103720000 r-- /opt/puppetlabs/puppet/bin/ruby
103720000-103721000 r-- /opt/puppetlabs/puppet/bin/ruby
103721000-103723000 rw- /opt/puppetlabs/puppet/bin/ruby
103723000-10372a000 r-- /opt/puppetlabs/puppet/bin/ruby
10372a000-10372b000 r-- /opt/puppetlabs/puppet/bin/ruby
10372b000-10372f000 rw- /opt/puppetlabs/puppet/bin/ruby
10372f000-103730000 --- /opt/puppetlabs/puppet/bin/ruby
103730000-103732000 rw- /opt/puppetlabs/puppet/bin/ruby
103732000-103733000 --- /opt/puppetlabs/puppet/bin/ruby
103733000-103734000 --- /opt/puppetlabs/puppet/bin/ruby
103734000-103736000 rw- /opt/puppetlabs/puppet/bin/ruby
103736000-103737000 --- /opt/puppetlabs/puppet/bin/ruby
103737000-103738000 r-- /opt/puppetlabs/puppet/bin/ruby
103738000-103739000 r-- /opt/puppetlabs/puppet/bin/ruby
103739000-103740000 rw- /opt/puppetlabs/puppet/bin/ruby
103741000-103742000 r-- /opt/puppetlabs/puppet/bin/ruby
103742000-103745000 r-- /opt/puppetlabs/puppet/bin/ruby
103745000-103747000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103747000-103748000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103748000-103749000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
103749000-10374a000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/encdb.bundle
10374a000-10374c000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374c000-10374d000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374d000-10374e000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
10374e000-10374f000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/enc/trans/transdb.bundle
103750000-103760000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103760000-103761000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103761000-103762000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/io/wait.bundle
103766000-103768000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103768000-103769000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103769000-10376a000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
10376a000-10376c000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/monitor.bundle
103770000-103780000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103787000-10378a000 r-x /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378a000-10378b000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378b000-10378c000 rw- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
10378c000-10378e000 r-- /opt/puppetlabs/puppet/lib/ruby/gems/4.0.0/extensions/x86_64-darwin-25/4.0.0/syslog-0.3.0/syslog_ext.bundle
103790000-1037a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037b0000-1037c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037d0000-1037e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1037f0000-103800000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103810000-103820000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103830000-103840000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103850000-103860000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103870000-103880000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103890000-1038a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038b0000-1038c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038d0000-1038e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1038f0000-103900000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103910000-103920000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103930000-103940000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103950000-103960000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103970000-103980000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103990000-1039a0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039b0000-1039c0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039d0000-1039e0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
1039f0000-103a00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a10000-103a20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a30000-103a40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a50000-103a60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a70000-103a80000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103a90000-103aa0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ab0000-103ac0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ad0000-103ae0000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103af0000-103b00000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b10000-103b20000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b30000-103b40000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b50000-103b60000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103b6e000-103ba2000 r-x /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba2000-103ba3000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba3000-103ba4000 rw- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103ba4000-103bbc000 r-- /opt/puppetlabs/puppet/lib/ruby/4.0.0/x86_64-darwin25/socket.bundle
103bc0000-103bd0000 rw- /usr/lib/system/libsystem_platform.dylib
103be0000-103bf0000 rw- /usr/lib/system/libsystem_platform.dylib
103bf0000-103c30000 rw- /usr/lib/system/libsystem_platform.dylib
103c30000-103c40000 rw- /usr/lib/system/libsystem_platform.dylib
103c40000-103ca2000 r-- /usr/lib/system/libsystem_platform.dylib
103e0f000-104319000 r-x /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104319000-104322000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104322000-104324000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104324000-104339000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104339000-104512000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104563000-104682000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
104682000-105a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
105a82000-10da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
10da82000-115a82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
115a82000-11da82000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da82000-11da83000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11da83000-11db24000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db24000-11db25000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11db25000-11dbc6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc6000-11dbc7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dbc7000-11dc68000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc68000-11dc69000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dc69000-11dd0a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0a000-11dd0b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11dd0b000-11ddac000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddac000-11ddad000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ddad000-11de4e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4e000-11de4f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11de4f000-11def0000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def0000-11def1000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11def1000-11df92000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df92000-11df93000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11df93000-11e034000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e034000-11e035000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e035000-11e0d6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d6000-11e0d7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e0d7000-11e178000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e178000-11e179000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e179000-11e21a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21a000-11e21b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e21b000-11e2bc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bc000-11e2bd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e2bd000-11e35e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35e000-11e35f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e35f000-11e400000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e400000-11e401000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e401000-11e4a2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a2000-11e4a3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e4a3000-11e544000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e544000-11e545000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e545000-11e5e6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e6000-11e5e7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e5e7000-11e688000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e688000-11e689000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e689000-11e72a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72a000-11e72b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e72b000-11e7cc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cc000-11e7cd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e7cd000-11e86e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86e000-11e86f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e86f000-11e910000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e910000-11e911000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e911000-11e9b2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b2000-11e9b3000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11e9b3000-11ea54000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea54000-11ea55000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ea55000-11eaf6000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf6000-11eaf7000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eaf7000-11eb98000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb98000-11eb99000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eb99000-11ec3a000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3a000-11ec3b000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ec3b000-11ecdc000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdc000-11ecdd000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ecdd000-11ed7e000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7e000-11ed7f000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ed7f000-11ee20000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee20000-11ee21000 --- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11ee21000-11eec2000 rw- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
11eec2000-11f5b0000 r-- /opt/puppetlabs/puppet/lib/libruby.4.0.dylib
600000000000-600020000000 rw-
700004305000-700004306000 ---
700004306000-700004388000 rw-
700004388000-700004389000 ---
700004389000-70000440b000 rw-
7fa6e3f00000-7fa6e4000000 rw-
7fa6e4000000-7fa6e4800000 rw-
7fa6e4800000-7fa6e4900000 rw-
7fa6e4900000-7fa6e4901000 rw-
7fa6e4901000-7fa6e4921000 rw-
7fa6e4921000-7fa6e4931000 rw-
7fa6e4931000-7fa6e4951000 rw-
7fa6e4951000-7fa6e4967000 rw-
7fa6e4967000-7fa6e49a7000 rw-
7fa6e49a7000-7fa6e49b3000 rw-
7fa6e4a00000-7fa6e4b00000 rw-
7fa6e4b00000-7fa6e4c00000 rw-
7fa6e4c00000-7fa6e4d00000 rw-
7fa6e4d00000-7fa6e4e00000 rw-
7fa6e4e00000-7fa6e4f00000 rw-
7fa6e5000000-7fa6e5800000 rw-
7ff7b87e2000-7ff7bbfe2000 ---
7ff7bbfe2000-7ff7bc7e2000 rw-
7ff800000000-7ff840000000 r--
7ff840000000-7ff848b95000 r--
7ff848b95000-7ff848b99000 r--
7ff848b99000-7ff848c00000 rw-
7ff848c00000-7ff848e00000 r--
7ff848e00000-7ff849000000 rw-
7ff849000000-7ff849200000 rw-
7ff849200000-7ff849400000 rw-
7ff849400000-7ff849600000 rw-
7ff849600000-7ff849800000 r--
7ff849800000-7ff849a00000 rw-
7ff849a00000-7ff880000000 r--
7ff880000000-7ffb40000000 r--
7ffb40000000-7ffb48800000 r--
7ffb48800000-7ffb48a00000 rw-
7ffb48a00000-7ffb4a000000 r--
7ffb4a000000-7ffb4a1dd000 rw-
7ffb4a1dd000-7ffb80000000 r--
7ffb80000000-7ffd40000000 r--
7ffd40000000-7ffd4a000000 r--
7ffd4a000000-7ffd4a1d5000 rw-
7ffd4a1d5000-7ffd80000000 r--
7ffd80000000-7ffe40000000 r--
7ffe40000000-7ffe472bd000 r--
7ffe472bd000-7ffe47400000 rw-
7ffe47400000-7ffe80000000 r--
7ffe80000000-7ffffe000000 r--
7fffffe00000-7fffffe01000 r--
7fffffe5d000-7fffffe5e000 r-x
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

[getaddrinfo] [10] SIGSEGV

=== Summary ===
getaddrinfo ok=0 segv=10 other=0
(1-1/2)