glimmer-dsl-libui
glimmer-dsl-libui copied to clipboard
segfault from `content_size`
Hi, I am @kojix2 and maingainer of LibUI (Ruby binding of libui-ng), the backend of glimmer-dsl-libui.
Could you tell me what OS and libui version you are using?
-
gem list libui
*** LOCAL GEMS ***
glimmer-dsl-libui (0.11.0)
libui (0.1.3.pre arm64-darwin)
-
ruby -rrbconfig -e "puts RbConfig::CONFIG['platform']"
arm64-darwin22
Also, if you don't mind, could you show me the entire error message?
@kojix2 Thanks for the quick response and apologies for not posting the details up-front. Github was rejecting my copy-pasted stacktrace, and I wanted to make sure I didn't forget to post anything, but I was in a bit of a hurry.
$ glimmer section-02-mvc-software-architecture/exercise-11/option_selector_mvc_implicit_controller.rb
Launching Glimmer Application: section-02-mvc-software-architecture/exercise-11/option_selector_mvc_implicit_controller.rb
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui/ffi.rb:20: [BUG] Segmentation fault at 0x0000000000000000
ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0036 p:---- s:0239 e:000238 CFUNC :call
c:0035 p:0016 s:0232 e:000231 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/li [FINISH]
c:0034 p:---- s:0226 e:000225 CFUNC :public_send
c:0033 p:0059 s:0218 e:000217 BLOCK /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/li [FINISH]
c:0032 p:0419 s:0212 e:000211 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimme
c:0031 p:0028 s:0201 e:000200 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimme
c:0030 p:0100 s:0194 e:000193 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimme
c:0029 p:0018 s:0187 e:000186 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimme
c:0028 p:0017 s:0179 e:000178 BLOCK /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engin
c:0027 p:0005 s:0176 e:000175 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/expre
c:0026 p:0018 s:0167 e:000166 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engin
c:0025 p:0101 s:0158 e:000157 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engin
c:0024 p:0162 s:0149 e:000148 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer.rb:78
c:0023 p:0007 s:0139 e:000138 BLOCK /home/nick/src/rubyconf2023/glimmer-workshop/how-to-build-desktop-applications-in-ruby/section-02-mvc-software-architecture/exe
c:0022 p:0007 s:0136 e:000135 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/paren
c:0021 p:0032 s:0128 e:000127 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimme
c:0020 p:0049 s:0119 e:000118 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engin
c:0019 p:0020 s:0110 e:000109 BLOCK /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engin
c:0018 p:0003 s:0106 e:000105 METHOD <internal:kernel>:90
c:0017 p:0020 s:0102 e:000101 BLOCK /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engin
c:0016 p:0005 s:0099 e:000098 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/expre
c:0015 p:0018 s:0090 e:000089 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engin
c:0014 p:0101 s:0081 e:000080 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engin
c:0013 p:0162 s:0072 e:000071 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer.rb:78
c:0012 p:0006 s:0062 E:0006a0 METHOD /home/nick/src/rubyconf2023/glimmer-workshop/how-to-build-desktop-applications-in-ruby/section-02-mvc-software-architecture/exe
c:0011 p:0010 s:0058 e:000057 METHOD /home/nick/src/rubyconf2023/glimmer-workshop/how-to-build-desktop-applications-in-ruby/section-02-mvc-software-architecture/exe [FINISH]
c:0010 p:---- s:0054 e:000053 CFUNC :new
c:0009 p:0026 s:0050 e:000049 TOP /home/nick/src/rubyconf2023/glimmer-workshop/how-to-build-desktop-applications-in-ruby/section-02-mvc-software-architecture/exe [FINISH]
c:0008 p:---- s:0046 e:000045 CFUNC :load
c:0007 p:0319 s:0041 e:000040 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimme
c:0006 p:0017 s:0025 e:000024 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimme
c:0005 p:0014 s:0021 e:000020 METHOD /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimme
c:0004 p:0024 s:0017 e:000016 TOP /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/bin/glimme [FINISH]
c:0003 p:---- s:0013 e:000012 CFUNC :load
c:0002 p:0078 s:0008 E:001590 EVAL /home/nick/.local/share/rbenv/versions/3.2.2/bin/glimmer:25 [FINISH]
c:0001 p:0000 s:0003 E:001b70 DUMMY [FINISH]
-- Ruby level backtrace information ----------------------------------------
/home/nick/.rbenv/versions/3.2.2/bin/glimmer:25:in `<main>'
/home/nick/.rbenv/versions/3.2.2/bin/glimmer:25:in `load'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/bin/glimmer:30:in `<top (required)>'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/launcher.rb:147:in `launch'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/launcher.rb:154:in `launch_application'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/launcher.rb:124:in `launch'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/launcher.rb:124:in `load'
/home/nick/src/rubyconf2023/glimmer-workshop/how-to-build-desktop-applications-in-ruby/section-02-mvc-software-architecture/exercise-11/option_selector_mvc_implicit_controller.rb:69:in `<top (required)>'
/home/nick/src/rubyconf2023/glimmer-workshop/how-to-build-desktop-applications-in-ruby/section-02-mvc-software-architecture/exercise-11/option_selector_mvc_implicit_controller.rb:69:in `new'
/home/nick/src/rubyconf2023/glimmer-workshop/how-to-build-desktop-applications-in-ruby/section-02-mvc-software-architecture/exercise-11/option_selector_mvc_implicit_controller.rb:32:in `initialize'
/home/nick/src/rubyconf2023/glimmer-workshop/how-to-build-desktop-applications-in-ruby/section-02-mvc-software-architecture/exercise-11/option_selector_mvc_implicit_controller.rb:37:in `create_window'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer.rb:78:in `method_missing'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engine.rb:211:in `interpret'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engine.rb:216:in `interpret_expression'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/expression.rb:64:in `around'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engine.rb:217:in `block in interpret_expression'
<internal:kernel>:90:in `tap'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engine.rb:218:in `block (2 levels) in interpret_expression'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engine.rb:235:in `add_content'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/control_expression.rb:42:in `add_content'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/parent_expression.rb:32:in `add_content'
/home/nick/src/rubyconf2023/glimmer-workshop/how-to-build-desktop-applications-in-ruby/section-02-mvc-software-architecture/exercise-11/option_selector_mvc_implicit_controller.rb:38:in `block in create_window'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer.rb:78:in `method_missing'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engine.rb:211:in `interpret'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engine.rb:216:in `interpret_expression'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/expression.rb:64:in `around'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engine.rb:217:in `block in interpret_expression'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/property_expression.rb:43:in `interpret'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/window_proxy.rb:115:in `content_size'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy.rb:262:in `method_missing'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy.rb:291:in `send_to_libui'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui/libui_base.rb:46:in `block (2 levels) in <module:LibUIBase>'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui/libui_base.rb:46:in `public_send'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui/ffi.rb:20:in `uiWindowSetContentSize'
/home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui/ffi.rb:20:in `call'
-- Machine register context ------------------------------------------------
RIP: 0x0000000000000000 RBP: 0x0000000000000032 RSP: 0x00007ffc55fd3e38
RAX: 0x0000000000000001 RBX: 0x00005651334d0870 RCX: 0x0000000000000003
RDX: 0x00005651334c71c0 RDI: 0x0000000000000001 RSI: 0x0000000000000001
R8: 0x0000000000000000 R9: 0x00005651335aa560 R10: 0x00007f2cf5c9ccd0
R11: 0x00007f2cf5cba4d0 R12: 0x0000000000000014 R13: 0x00005651331a8940
R14: 0x00007ffc55fd3f50 R15: 0x0000565133186968 EFL: 0x0000000000010202
-- C level backtrace information -------------------------------------------
/home/nick/.local/share/rbenv/versions/3.2.2/lib/libruby.so.3.2(rb_print_backtrace+0xd) [0x7f2cfb35a501] /tmp/ruby-build.20230419140126.496744.A5DcD9/ruby-3.2.2/vm_dump.c:785
/home/nick/.local/share/rbenv/versions/3.2.2/lib/libruby.so.3.2(rb_vm_bugreport) /tmp/ruby-build.20230419140126.496744.A5DcD9/ruby-3.2.2/vm_dump.c:1080
/home/nick/.local/share/rbenv/versions/3.2.2/lib/libruby.so.3.2(rb_bug_for_fatal_signal+0xf4) [0x7f2cfb14e9e4] /tmp/ruby-build.20230419140126.496744.A5DcD9/ruby-3.2.2/error.c:813
/home/nick/.local/share/rbenv/versions/3.2.2/lib/libruby.so.3.2(sigsegv+0x4f) [0x7f2cfb2aa24f] /tmp/ruby-build.20230419140126.496744.A5DcD9/ruby-3.2.2/signal.c:964
/lib/x86_64-linux-gnu/libc.so.6(0x7f2cfac3c460) [0x7f2cfac3c460]
-- Other runtime information -----------------------------------------------
* Loaded script: /home/nick/.local/share/rbenv/versions/3.2.2/bin/glimmer
* Loaded features:
0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 ruby2_keywords.rb
6 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/encdb.so
7 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/trans/transdb.so
8 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/rbconfig.rb
9 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/compatibility.rb
10 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/defaults.rb
11 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/deprecate.rb
12 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/errors.rb
13 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/unknown_command_spell_checker.rb
14 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/exceptions.rb
15 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/basic_specification.rb
16 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/stub_specification.rb
17 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/platform.rb
18 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/util/list.rb
19 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/version.rb
20 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/requirement.rb
21 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/specification.rb
22 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/util.rb
23 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/dependency.rb
24 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/core_ext/kernel_gem.rb
25 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/monitor.so
26 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/monitor.rb
27 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems.rb
28 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/path_support.rb
29 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/error_highlight/version.rb
30 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/error_highlight/base.rb
31 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/error_highlight/formatter.rb
32 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/error_highlight/core_ext.rb
33 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/error_highlight.rb
34 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/version.rb
35 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/core_ext/name_error.rb
36 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/levenshtein.rb
37 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/jaro_winkler.rb
38 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/spell_checker.rb
39 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
40 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
41 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/spell_checkers/name_error_checkers.rb
42 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/spell_checkers/method_name_checker.rb
43 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/spell_checkers/key_error_checker.rb
44 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/spell_checkers/null_checker.rb
45 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/tree_spell_checker.rb
46 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/spell_checkers/require_path_checker.rb
47 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
48 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean/formatter.rb
49 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/did_you_mean.rb
50 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/syntax_suggest/core_ext.rb
51 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/tsort/lib/tsort.rb
52 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/tsort.rb
53 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/request_set/gem_dependency_api.rb
54 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/request_set/lockfile/parser.rb
55 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/request_set/lockfile/tokenizer.rb
56 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/request_set/lockfile.rb
57 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/request_set.rb
58 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/gem_metadata.rb
59 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb
60 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/errors.rb
61 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/action.rb
62 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
63 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
64 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/delete_edge.rb
65 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
66 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/set_payload.rb
67 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/tag.rb
68 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/log.rb
69 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/vertex.rb
70 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph.rb
71 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/state.rb
72 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/modules/specification_provider.rb
73 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/delegates/resolution_state.rb
74 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/resolution.rb
75 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/resolver.rb
76 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo/modules/ui.rb
77 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo/lib/molinillo.rb
78 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/molinillo.rb
79 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/activation_request.rb
80 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/conflict.rb
81 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/dependency_request.rb
82 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/requirement_list.rb
83 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/stats.rb
84 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/set.rb
85 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/api_set.rb
86 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/composed_set.rb
87 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/best_set.rb
88 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/current_set.rb
89 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/git_set.rb
90 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/index_set.rb
91 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/installer_set.rb
92 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/lock_set.rb
93 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/vendor_set.rb
94 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/source_set.rb
95 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/specification.rb
96 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/spec_specification.rb
97 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/api_specification.rb
98 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/git_specification.rb
99 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/index_specification.rb
100 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/installed_specification.rb
101 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/local_specification.rb
102 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/lock_specification.rb
103 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver/vendor_specification.rb
104 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/resolver.rb
105 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/text.rb
106 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/source/git.rb
107 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/source/installed.rb
108 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/source/specific_file.rb
109 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/source/local.rb
110 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/source/lock.rb
111 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/source/vendor.rb
112 /home/nick/.rbenv/versions/3.2.2/lib/ruby/site_ruby/3.2.0/rubygems/source.rb
113 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/set.rb
114 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/logger/version.rb
115 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/logger/formatter.rb
116 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/logger/period.rb
117 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/logger/log_device.rb
118 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/logger/severity.rb
119 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/logger/errors.rb
120 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/logger.rb
121 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/array_include_methods-1.4.0/lib/array_include_methods.rb
122 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/shim/concurrent.rb
123 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/config.rb
124 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/ext/module.rb
125 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/error.rb
126 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/invalid_keyword_error.rb
127 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/forwardable/impl.rb
128 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/forwardable.rb
129 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/facets-3.1.0/lib/core/facets/string/camelcase.rb
130 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/expression_handler.rb
131 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/engine.rb
132 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer.rb
133 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/bigdecimal.so
134 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bigdecimal.rb
135 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/equalizer-0.0.11/lib/equalizer.rb
136 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/matrix-0.4.2/lib/matrix/version.rb
137 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/matrix-0.4.2/lib/matrix.rb
138 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/math.rb
139 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/shape.rb
140 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/point_location.rb
141 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/point.rb
142 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/multi_point.rb
143 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/affine_transform.rb
144 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/rectangular_shape.rb
145 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/line.rb
146 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/arc.rb
147 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/ellipse.rb
148 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/circle.rb
149 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/quadratic_bezier_curve.rb
150 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/cubic_bezier_curve.rb
151 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/composite_shape.rb
152 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/rectangle.rb
153 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/square.rb
154 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/path.rb
155 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect_shape/polygon.rb
156 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/perfect-shape-1.0.8/lib/perfect-shape.rb
157 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/color-1.8/lib/color/rgb/metallic.rb
158 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/color-1.8/lib/color/rgb/colors.rb
159 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/color-1.8/lib/color/rgb.rb
160 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/color-1.8/lib/color/cmyk.rb
161 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/color-1.8/lib/color/grayscale.rb
162 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/color-1.8/lib/color/hsl.rb
163 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/color-1.8/lib/color/yiq.rb
164 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/color-1.8/lib/color/css.rb
165 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/color-1.8/lib/color.rb
166 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/versions.rb
167 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/exception.rb
168 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/syntax_error.rb
169 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.so
170 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/stringio-3.0.8/lib/stringio.so
171 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/omap.rb
172 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/set.rb
173 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/class_loader.rb
174 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/scalar_scanner.rb
175 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/nodes/node.rb
176 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/nodes/stream.rb
177 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/nodes/document.rb
178 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/nodes/sequence.rb
179 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/nodes/scalar.rb
180 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/nodes/mapping.rb
181 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/nodes/alias.rb
182 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/nodes.rb
183 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/streaming.rb
184 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/visitor.rb
185 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/to_ruby.rb
186 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/emitter.rb
187 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/handler.rb
188 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/tree_builder.rb
189 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/yaml_tree.rb
190 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/json/ruby_events.rb
191 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/json_tree.rb
192 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors/depth_first.rb
193 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/visitors.rb
194 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/parser.rb
195 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/coder.rb
196 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/core_ext.rb
197 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/stream.rb
198 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/json/yaml_events.rb
199 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/json/tree_builder.rb
200 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/json/stream.rb
201 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych/handlers/document_stream.rb
202 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.rb
203 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/yaml-0.3.0/lib/yaml.rb
204 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/os-1.1.4/lib/os.rb
205 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/facets-3.1.0/lib/core/facets/hash/symbolize_keys.rb
206 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/facets-3.1.0/lib/core/facets/hash/stringify_keys.rb
207 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/facets-3.1.0/lib/core/facets/string/snakecase.rb
208 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/facets-3.1.0/lib/core/facets/string/underscore.rb
209 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui/version.rb
210 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui/utils.rb
211 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/fiddle.so
212 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/fiddle/closure.rb
213 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/fiddle/function.rb
214 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/fiddle/version.rb
215 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/fiddle.rb
216 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/fiddle/value.rb
217 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/fiddle/pack.rb
218 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/fiddle/struct.rb
219 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/fiddle/cparser.rb
220 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/fiddle/import.rb
221 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui/fiddle_patch.rb
222 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui/ffi.rb
223 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui/libui_base.rb
224 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/lib/libui.rb
225 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer-dsl-libui/ext/glimmer.rb
226 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/expression.rb
227 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/static_expression.rb
228 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/data_binding/observable.rb
229 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/data_binding/observable_hashable.rb
230 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/data_binding/observable_model.rb
231 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/data_binding/observable_array.rb
232 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/data_binding/observable_hash.rb
233 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/data_binding/observer.rb
234 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/data_binding/model_binding.rb
235 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/bind_expression.rb
236 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/bind_expression.rb
237 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/content_expression.rb
238 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/parent_expression.rb
239 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/data_bindable.rb
240 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/fiddle_consumer.rb
241 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/parent.rb
242 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/matrix_proxy.rb
243 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/transformable.rb
244 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/area_proxy/scrolling_area_proxy.rb
245 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/area_proxy.rb
246 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/box/horizontal_box_proxy.rb
247 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/box/vertical_box_proxy.rb
248 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/box.rb
249 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/button_proxy.rb
250 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/checkbox_proxy.rb
251 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/color_button_proxy.rb
252 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/background_color_column_proxy.rb
253 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/enableable_column.rb
254 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/button_column_proxy.rb
255 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/editable_column.rb
256 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/checkbox_column_proxy.rb
257 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/triple_column.rb
258 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/checkbox_text_color_column_proxy.rb
259 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/dual_column.rb
260 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/checkbox_text_column_proxy.rb
261 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/image_column_proxy.rb
262 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/image_text_color_column_proxy.rb
263 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/image_text_column_proxy.rb
264 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/progress_bar_column_proxy.rb
265 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/text_color_column_proxy.rb
266 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column/text_column_proxy.rb
267 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/column.rb
268 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/combobox_proxy.rb
269 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/date_time_picker_proxy/date_picker_proxy.rb
270 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/date_time_picker_proxy/time_picker_proxy.rb
271 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/date_time_picker_proxy.rb
272 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/editable_combobox_proxy.rb
273 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/entry_proxy/password_entry_proxy.rb
274 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/entry_proxy/search_entry_proxy.rb
275 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/entry_proxy.rb
276 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/font_button_proxy.rb
277 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/form_proxy.rb
278 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/grid_proxy.rb
279 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/group_proxy.rb
280 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/image_part_proxy.rb
281 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/image_path_renderer.rb
282 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/image_proxy.rb
283 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/label_proxy.rb
284 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/menu_item_proxy/about_menu_item_proxy.rb
285 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/menu_item_proxy/check_menu_item_proxy.rb
286 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/menu_item_proxy/preferences_menu_item_proxy.rb
287 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/menu_item_proxy/quit_menu_item_proxy.rb
288 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/menu_item_proxy/radio_menu_item_proxy.rb
289 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/menu_item_proxy/separator_menu_item_proxy.rb
290 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/menu_item_proxy.rb
291 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/menu_proxy.rb
292 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/message_box/msg_box_error_proxy.rb
293 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/message_box/msg_box_proxy.rb
294 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/message_box.rb
295 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/multiline_entry_proxy/non_wrapping_multiline_entry_proxy.rb
296 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/multiline_entry_proxy.rb
297 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/open_type_features_proxy.rb
298 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/open_type_tag_proxy.rb
299 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/perfect_shaped.rb
300 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/path_proxy.rb
301 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/radio_buttons_proxy.rb
302 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/slider_proxy.rb
303 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/spinbox_proxy.rb
304 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/tab_item_proxy.rb
305 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/table_proxy.rb
306 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/text_proxy.rb
307 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy/window_proxy.rb
308 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/control_proxy.rb
309 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/control_expression.rb
310 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/top_level_expression.rb
311 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/super_module-1.4.1/lib/super_module/v1/module_body_method_call_recorder.rb
312 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/method_source-1.0.0/lib/method_source/version.rb
313 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/method_source-1.0.0/lib/method_source/source_location.rb
314 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/method_source-1.0.0/lib/method_source/code_helpers.rb
315 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/method_source-1.0.0/lib/method_source.rb
316 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/super_module-1.4.1/lib/super_module/v1/singleton_method_definition_store.rb
317 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/super_module-1.4.1/lib/super_module/v1.rb
318 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/super_module-1.4.1/lib/super_module.rb
319 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/delegate.rb
320 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/proc_tracker.rb
321 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/custom_control/code_area.rb
322 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/date_core.so
323 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/date.rb
324 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/csv-3.2.7/lib/csv/fields_converter.rb
325 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/English.rb
326 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/csv-3.2.7/lib/csv/input_record_separator.rb
327 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/strscan.so
328 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/csv-3.2.7/lib/csv/row.rb
329 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/csv-3.2.7/lib/csv/table.rb
330 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/csv-3.2.7/lib/csv/parser.rb
331 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/csv-3.2.7/lib/csv/writer.rb
332 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/csv-3.2.7/lib/csv/version.rb
333 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/csv-3.2.7/lib/csv/core_ext/array.rb
334 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/csv-3.2.7/lib/csv/core_ext/string.rb
335 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/csv-3.2.7/lib/csv.rb
336 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/custom_control/refined_table.rb
337 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/custom_control.rb
338 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/custom_window.rb
339 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/custom_control_expression.rb
340 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/custom_shape.rb
341 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/custom_shape_expression.rb
342 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/data_binding_expression.rb
343 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/file_expression.rb
344 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/listener_expression.rb
345 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/dsl/observe_expression.rb
346 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/observe_expression.rb
347 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/open_file_expression.rb
348 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/open_folder_expression.rb
349 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/arc.rb
350 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/bezier.rb
351 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/circle.rb
352 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/composite_shape.rb
353 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/figure.rb
354 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/line.rb
355 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/polybezier.rb
356 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/polygon.rb
357 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/polyline.rb
358 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/rectangle.rb
359 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape/square.rb
360 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/shape.rb
361 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui/attributed_string.rb
362 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/operation_expression.rb
363 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/property_expression.rb
364 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/save_file_expression.rb
365 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/shape_expression.rb
366 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-2.7.3/lib/glimmer/data_binding/shine.rb
367 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/shine_data_binding_expression.rb
368 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/string_expression.rb
369 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/tab_item_expression.rb
370 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/dsl/libui/dsl.rb
371 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/libui.rb
372 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer-dsl-libui.rb
373 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/fileutils-1.7.1/lib/fileutils.rb
374 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/glimmer-dsl-libui-0.11.0/lib/glimmer/launcher.rb
* Process memory map:
5651329ff000-565132a00000 r--p 00000000 103:03 10103708 /home/nick/.rbenv/versions/3.2.2/bin/ruby
565132a00000-565132a01000 r-xp 00001000 103:03 10103708 /home/nick/.rbenv/versions/3.2.2/bin/ruby
565132a01000-565132a02000 r--p 00002000 103:03 10103708 /home/nick/.rbenv/versions/3.2.2/bin/ruby
565132a02000-565132a03000 r--p 00002000 103:03 10103708 /home/nick/.rbenv/versions/3.2.2/bin/ruby
565132a03000-565132a04000 rw-p 00003000 103:03 10103708 /home/nick/.rbenv/versions/3.2.2/bin/ruby
565132a1f000-565133a03000 rw-p 00000000 00:00 0 [heap]
7f2cd4000000-7f2cd4021000 rw-p 00000000 00:00 0
7f2cd4021000-7f2cd8000000 ---p 00000000 00:00 0
7f2cdc000000-7f2cdc021000 rw-p 00000000 00:00 0
7f2cdc021000-7f2ce0000000 ---p 00000000 00:00 0
7f2ce0000000-7f2ce0021000 rw-p 00000000 00:00 0
7f2ce0021000-7f2ce4000000 ---p 00000000 00:00 0
7f2ce4000000-7f2ce4021000 rw-p 00000000 00:00 0
7f2ce4021000-7f2ce8000000 ---p 00000000 00:00 0
7f2cea338000-7f2ceae00000 rw-p 00000000 00:00 0
7f2ceae00000-7f2cebf39000 r--s 00000000 103:03 10103741 /home/nick/.rbenv/versions/3.2.2/lib/libruby.so.3.2.2
7f2cec000000-7f2cec021000 rw-p 00000000 00:00 0
7f2cec021000-7f2cf0000000 ---p 00000000 00:00 0
7f2cf00c7000-7f2cf02c2000 r--s 00000000 103:03 5905065 /usr/lib/x86_64-linux-gnu/libc.so.6
7f2cf02c2000-7f2cf0aba000 rw-p 00000000 00:00 0
7f2cf0aba000-7f2cf0af0000 r--s 00000000 103:03 10103708 /home/nick/.rbenv/versions/3.2.2/bin/ruby
7f2cf0af0000-7f2cf10d0000 rw-p 00000000 00:00 0
7f2cf10df000-7f2cf1160000 rw-p 00000000 00:00 0
7f2cf1160000-7f2cf1172000 r--p 00000000 103:03 6423288 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7f2cf1172000-7f2cf118b000 r-xp 00012000 103:03 6423288 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7f2cf118b000-7f2cf1198000 r--p 0002b000 103:03 6423288 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7f2cf1198000-7f2cf119e000 r--p 00037000 103:03 6423288 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7f2cf119e000-7f2cf119f000 rw-p 0003d000 103:03 6423288 /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7f2cf119f000-7f2cf11a9000 r--p 00000000 103:03 6423136 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
7f2cf11a9000-7f2cf11c6000 r-xp 0000a000 103:03 6423136 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
7f2cf11c6000-7f2cf11d0000 r--p 00027000 103:03 6423136 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
7f2cf11d0000-7f2cf11d2000 r--p 00030000 103:03 6423136 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
7f2cf11d2000-7f2cf11d3000 rw-p 00032000 103:03 6423136 /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
7f2cf11d3000-7f2cf1287000 r--p 00000000 103:03 6573450 /usr/share/themes/Yaru-magenta-dark/gtk-3.0/gtk.gresource
7f2cf1287000-7f2cf1686000 rw-s 00000000 00:01 2275 /memfd:wayland-cursor (deleted)
7f2cf1686000-7f2cf1687000 ---p 00000000 00:00 0
7f2cf1687000-7f2cf1e87000 rw-p 00000000 00:00 0
7f2cf1e87000-7f2cf1e88000 ---p 00000000 00:00 0
7f2cf1e88000-7f2cf2688000 rw-p 00000000 00:00 0
7f2cf2688000-7f2cf26bd000 r--p 00000000 103:03 7078454 /usr/share/glib-2.0/schemas/gschemas.compiled
7f2cf26bd000-7f2cf26be000 ---p 00000000 00:00 0
7f2cf26be000-7f2cf2ebe000 rw-p 00000000 00:00 0
7f2cf2ebe000-7f2cf2ebf000 ---p 00000000 00:00 0
7f2cf2ebf000-7f2cf36bf000 rw-p 00000000 00:00 0
7f2cf36bf000-7f2cf36c0000 ---p 00000000 00:00 0
7f2cf36c0000-7f2cf3ed0000 rw-p 00000000 00:00 0
7f2cf3ed2000-7f2cf3ed5000 r--p 00000000 103:03 10103752 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/date_core.so
7f2cf3ed5000-7f2cf3f05000 r-xp 00003000 103:03 10103752 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/date_core.so
7f2cf3f05000-7f2cf3f0d000 r--p 00033000 103:03 10103752 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/date_core.so
7f2cf3f0d000-7f2cf3f0e000 r--p 0003b000 103:03 10103752 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/date_core.so
7f2cf3f0e000-7f2cf3f0f000 rw-p 0003c000 103:03 10103752 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/date_core.so
7f2cf3f0f000-7f2cf4000000 rw-p 00000000 00:00 0
7f2cf400f000-7f2cf4140000 rw-p 00000000 00:00 0
7f2cf414a000-7f2cf414e000 r--p 00000000 103:03 5901777 /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.33.1
7f2cf414e000-7f2cf4164000 r-xp 00004000 103:03 5901777 /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.33.1
7f2cf4164000-7f2cf416e000 r--p 0001a000 103:03 5901777 /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.33.1
7f2cf416e000-7f2cf416f000 r--p 00023000 103:03 5901777 /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.33.1
7f2cf416f000-7f2cf4170000 rw-p 00024000 103:03 5901777 /usr/lib/x86_64-linux-gnu/libgpg-error.so.0.33.1
7f2cf4170000-7f2cf4172000 r--p 00000000 103:03 5908010 /usr/lib/x86_64-linux-gnu/libmd.so.0.0.5
7f2cf4172000-7f2cf4179000 r-xp 00002000 103:03 5908010 /usr/lib/x86_64-linux-gnu/libmd.so.0.0.5
7f2cf4179000-7f2cf417b000 r--p 00009000 103:03 5908010 /usr/lib/x86_64-linux-gnu/libmd.so.0.0.5
7f2cf417b000-7f2cf417c000 r--p 0000a000 103:03 5908010 /usr/lib/x86_64-linux-gnu/libmd.so.0.0.5
7f2cf417c000-7f2cf417d000 rw-p 0000b000 103:03 5908010 /usr/lib/x86_64-linux-gnu/libmd.so.0.0.5
7f2cf417d000-7f2cf4180000 r--p 00000000 103:03 5901637 /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.4
7f2cf4180000-7f2cf419b000 r-xp 00003000 103:03 5901637 /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.4
7f2cf419b000-7f2cf419e000 r--p 0001e000 103:03 5901637 /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.4
7f2cf419e000-7f2cf419f000 r--p 00020000 103:03 5901637 /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.4
7f2cf419f000-7f2cf41a0000 rw-p 00021000 103:03 5901637 /usr/lib/x86_64-linux-gnu/liblz4.so.1.9.4
7f2cf41a0000-7f2cf41a4000 r--p 00000000 103:03 5900644 /usr/lib/x86_64-linux-gnu/libzstd.so.1.5.4
7f2cf41a4000-7f2cf4242000 r-xp 00004000 103:03 5900644 /usr/lib/x86_64-linux-gnu/libzstd.so.1.5.4
7f2cf4242000-7f2cf4252000 r--p 000a2000 103:03 5900644 /usr/lib/x86_64-linux-gnu/libzstd.so.1.5.4
7f2cf4252000-7f2cf4253000 r--p 000b1000 103:03 5900644 /usr/lib/x86_64-linux-gnu/libzstd.so.1.5.4
7f2cf4253000-7f2cf4254000 rw-p 000b2000 103:03 5900644 /usr/lib/x86_64-linux-gnu/libzstd.so.1.5.4
7f2cf4254000-7f2cf4257000 r--p 00000000 103:03 5900465 /usr/lib/x86_64-linux-gnu/liblzma.so.5.4.1
7f2cf4257000-7f2cf4278000 r-xp 00003000 103:03 5900465 /usr/lib/x86_64-linux-gnu/liblzma.so.5.4.1
7f2cf4278000-7f2cf4284000 r--p 00024000 103:03 5900465 /usr/lib/x86_64-linux-gnu/liblzma.so.5.4.1
7f2cf4284000-7f2cf4285000 r--p 00030000 103:03 5900465 /usr/lib/x86_64-linux-gnu/liblzma.so.5.4.1
7f2cf4285000-7f2cf4286000 rw-p 00031000 103:03 5900465 /usr/lib/x86_64-linux-gnu/liblzma.so.5.4.1
7f2cf4286000-7f2cf4295000 r--p 00000000 103:03 5903228 /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.4.1
7f2cf4295000-7f2cf4384000 r-xp 0000f000 103:03 5903228 /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.4.1
7f2cf4384000-7f2cf43c4000 r--p 000fe000 103:03 5903228 /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.4.1
7f2cf43c4000-7f2cf43c9000 r--p 0013e000 103:03 5903228 /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.4.1
7f2cf43c9000-7f2cf43cd000 rw-p 00143000 103:03 5903228 /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.4.1
7f2cf43cd000-7f2cf43ce000 rw-p 00000000 00:00 0
7f2cf43ce000-7f2cf43d1000 r--p 00000000 103:03 5898887 /usr/lib/x86_64-linux-gnu/libcap.so.2.66
7f2cf43d1000-7f2cf43d6000 r-xp 00003000 103:03 5898887 /usr/lib/x86_64-linux-gnu/libcap.so.2.66
7f2cf43d6000-7f2cf43d8000 r--p 00008000 103:03 5898887 /usr/lib/x86_64-linux-gnu/libcap.so.2.66
7f2cf43d8000-7f2cf43d9000 r--p 0000a000 103:03 5898887 /usr/lib/x86_64-linux-gnu/libcap.so.2.66
7f2cf43d9000-7f2cf43da000 rw-p 0000b000 103:03 5898887 /usr/lib/x86_64-linux-gnu/libcap.so.2.66
7f2cf43da000-7f2cf43de000 r--p 00000000 103:03 5908016 /usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7
7f2cf43de000-7f2cf43e9000 r-xp 00004000 103:03 5908016 /usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7
7f2cf43e9000-7f2cf43ec000 r--p 0000f000 103:03 5908016 /usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7
7f2cf43ec000-7f2cf43ed000 r--p 00012000 103:03 5908016 /usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7
7f2cf43ed000-7f2cf43ee000 rw-p 00013000 103:03 5908016 /usr/lib/x86_64-linux-gnu/libbsd.so.0.11.7
7f2cf43ee000-7f2cf43ef000 rw-p 00000000 00:00 0
7f2cf43ef000-7f2cf43f0000 r--p 00000000 103:03 5902950 /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9
7f2cf43f0000-7f2cf43f1000 r-xp 00001000 103:03 5902950 /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9
7f2cf43f1000-7f2cf4410000 r--p 00002000 103:03 5902950 /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9
7f2cf4410000-7f2cf4411000 r--p 00020000 103:03 5902950 /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9
7f2cf4411000-7f2cf4412000 rw-p 00021000 103:03 5902950 /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9
7f2cf4412000-7f2cf4427000 r--p 00000000 103:03 5904810 /usr/lib/x86_64-linux-gnu/libsystemd.so.0.35.0
7f2cf4427000-7f2cf44a7000 r-xp 00015000 103:03 5904810 /usr/lib/x86_64-linux-gnu/libsystemd.so.0.35.0
7f2cf44a7000-7f2cf44d5000 r--p 00095000 103:03 5904810 /usr/lib/x86_64-linux-gnu/libsystemd.so.0.35.0
7f2cf44d5000-7f2cf44e0000 r--p 000c2000 103:03 5904810 /usr/lib/x86_64-linux-gnu/libsystemd.so.0.35.0
7f2cf44e0000-7f2cf44e1000 rw-p 000cd000 103:03 5904810 /usr/lib/x86_64-linux-gnu/libsystemd.so.0.35.0
7f2cf44e1000-7f2cf44e2000 rw-p 00000000 00:00 0
7f2cf44e2000-7f2cf44e9000 r--p 00000000 103:03 5898423 /usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f2cf44e9000-7f2cf4509000 r-xp 00007000 103:03 5898423 /usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f2cf4509000-7f2cf4512000 r--p 00027000 103:03 5898423 /usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f2cf4512000-7f2cf4518000 r--p 0002f000 103:03 5898423 /usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f2cf4518000-7f2cf4519000 rw-p 00035000 103:03 5898423 /usr/lib/x86_64-linux-gnu/libblkid.so.1.1.0
7f2cf4519000-7f2cf451b000 r--p 00000000 103:03 5900514 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f2cf451b000-7f2cf451d000 r-xp 00002000 103:03 5900514 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f2cf451d000-7f2cf451f000 r--p 00004000 103:03 5900514 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f2cf451f000-7f2cf4520000 r--p 00005000 103:03 5900514 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f2cf4520000-7f2cf4521000 rw-p 00006000 103:03 5900514 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f2cf4521000-7f2cf4522000 r--p 00000000 103:03 5901842 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f2cf4522000-7f2cf4524000 r-xp 00001000 103:03 5901842 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f2cf4524000-7f2cf4525000 r--p 00003000 103:03 5901842 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f2cf4525000-7f2cf4526000 r--p 00003000 103:03 5901842 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f2cf4526000-7f2cf4527000 rw-p 00004000 103:03 5901842 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f2cf4527000-7f2cf4528000 r--p 00000000 103:03 5902988 /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9
7f2cf4528000-7f2cf452f000 r-xp 00001000 103:03 5902988 /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9
7f2cf452f000-7f2cf4532000 r--p 00008000 103:03 5902988 /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9
7f2cf4532000-7f2cf4533000 r--p 0000a000 103:03 5902988 /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9
7f2cf4533000-7f2cf4534000 rw-p 0000b000 103:03 5902988 /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9
7f2cf4534000-7f2cf4536000 r--p 00000000 103:03 5902367 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.4.0
7f2cf4536000-7f2cf453a000 r-xp 00002000 103:03 5902367 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.4.0
7f2cf453a000-7f2cf453b000 r--p 00006000 103:03 5902367 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.4.0
7f2cf453b000-7f2cf453c000 r--p 00007000 103:03 5902367 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.4.0
7f2cf453c000-7f2cf453d000 rw-p 00008000 103:03 5902367 /usr/lib/x86_64-linux-gnu/libdatrie.so.1.4.0
7f2cf453d000-7f2cf4549000 r--p 00000000 103:03 5898447 /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.32.1
7f2cf4549000-7f2cf4577000 r-xp 0000c000 103:03 5898447 /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.32.1
7f2cf4577000-7f2cf4589000 r--p 0003a000 103:03 5898447 /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.32.1
7f2cf4589000-7f2cf458a000 r--p 0004c000 103:03 5898447 /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.32.1
7f2cf458a000-7f2cf458b000 rw-p 0004d000 103:03 5898447 /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.32.1
7f2cf458b000-7f2cf459a000 r--p 00000000 103:03 5902493 /usr/lib/x86_64-linux-gnu/libatspi.so.0.0.1
7f2cf459a000-7f2cf45b3000 r-xp 0000f000 103:03 5902493 /usr/lib/x86_64-linux-gnu/libatspi.so.0.0.1
7f2cf45b3000-7f2cf45c0000 r--p 00028000 103:03 5902493 /usr/lib/x86_64-linux-gnu/libatspi.so.0.0.1
7f2cf45c0000-7f2cf45c3000 r--p 00035000 103:03 5902493 /usr/lib/x86_64-linux-gnu/libatspi.so.0.0.1
7f2cf45c3000-7f2cf45c4000 rw-p 00038000 103:03 5902493 /usr/lib/x86_64-linux-gnu/libatspi.so.0.0.1
7f2cf45c4000-7f2cf45c8000 r--p 00000000 103:03 5898505 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7f2cf45c8000-7f2cf4613000 r-xp 00004000 103:03 5898505 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7f2cf4613000-7f2cf4645000 r--p 0004f000 103:03 5898505 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7f2cf4645000-7f2cf4646000 r--p 00081000 103:03 5898505 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7f2cf4646000-7f2cf4647000 rw-p 00082000 103:03 5898505 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7f2cf4647000-7f2cf464b000 r--p 00000000 103:03 5900235 /usr/lib/x86_64-linux-gnu/libexpat.so.1.8.10
7f2cf464b000-7f2cf4667000 r-xp 00004000 103:03 5900235 /usr/lib/x86_64-linux-gnu/libexpat.so.1.8.10
7f2cf4667000-7f2cf466f000 r--p 00020000 103:03 5900235 /usr/lib/x86_64-linux-gnu/libexpat.so.1.8.10
7f2cf466f000-7f2cf4671000 r--p 00028000 103:03 5900235 /usr/lib/x86_64-linux-gnu/libexpat.so.1.8.10
7f2cf4671000-7f2cf4672000 rw-p 0002a000 103:03 5900235 /usr/lib/x86_64-linux-gnu/libexpat.so.1.8.10
7f2cf4672000-7f2cf4675000 r--p 00000000 103:03 5904193 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
7f2cf4675000-7f2cf4692000 r-xp 00003000 103:03 5904193 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
7f2cf4692000-7f2cf4696000 r--p 00020000 103:03 5904193 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
7f2cf4696000-7f2cf4698000 r--p 00023000 103:03 5904193 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
7f2cf4698000-7f2cf4699000 rw-p 00025000 103:03 5904193 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
7f2cf4699000-7f2cf469f000 r--p 00000000 103:03 5903742 /usr/lib/x86_64-linux-gnu/libselinux.so.1
7f2cf469f000-7f2cf46bb000 r-xp 00006000 103:03 5903742 /usr/lib/x86_64-linux-gnu/libselinux.so.1
7f2cf46bb000-7f2cf46c2000 r--p 00022000 103:03 5903742 /usr/lib/x86_64-linux-gnu/libselinux.so.1
7f2cf46c2000-7f2cf46c3000 r--p 00029000 103:03 5903742 /usr/lib/x86_64-linux-gnu/libselinux.so.1
7f2cf46c3000-7f2cf46c4000 rw-p 0002a000 103:03 5903742 /usr/lib/x86_64-linux-gnu/libselinux.so.1
7f2cf46c4000-7f2cf46c6000 rw-p 00000000 00:00 0
7f2cf46c6000-7f2cf46ce000 r--p 00000000 103:03 5903519 /usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
7f2cf46ce000-7f2cf46fb000 r-xp 00008000 103:03 5903519 /usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
7f2cf46fb000-7f2cf4708000 r--p 00035000 103:03 5903519 /usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
7f2cf4708000-7f2cf4709000 r--p 00042000 103:03 5903519 /usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
7f2cf4709000-7f2cf470a000 rw-p 00043000 103:03 5903519 /usr/lib/x86_64-linux-gnu/libmount.so.1.1.0
7f2cf470a000-7f2cf470c000 r--p 00000000 103:03 5903630 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.11.2
7f2cf470c000-7f2cf4777000 r-xp 00002000 103:03 5903630 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.11.2
7f2cf4777000-7f2cf47a2000 r--p 0006d000 103:03 5903630 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.11.2
7f2cf47a2000-7f2cf47a3000 r--p 00097000 103:03 5903630 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.11.2
7f2cf47a3000-7f2cf47a4000 rw-p 00098000 103:03 5903630 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.11.2
7f2cf47a4000-7f2cf47a6000 r--p 00000000 103:03 5905928 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f2cf47a6000-7f2cf47ad000 r-xp 00002000 103:03 5905928 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f2cf47ad000-7f2cf47af000 r--p 00009000 103:03 5905928 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f2cf47af000-7f2cf47b0000 r--p 0000a000 103:03 5905928 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f2cf47b0000-7f2cf47b1000 rw-p 0000b000 103:03 5905928 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f2cf47b1000-7f2cf47b6000 r--p 00000000 103:03 5906425 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7f2cf47b6000-7f2cf47bb000 r-xp 00005000 103:03 5906425 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7f2cf47bb000-7f2cf47bd000 r--p 0000a000 103:03 5906425 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7f2cf47bd000-7f2cf47be000 r--p 0000c000 103:03 5906425 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7f2cf47be000-7f2cf47bf000 rw-p 0000d000 103:03 5906425 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7f2cf47bf000-7f2cf47ca000 r--p 00000000 103:03 5904354 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f2cf47ca000-7f2cf47de000 r-xp 0000b000 103:03 5904354 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f2cf47de000-7f2cf47e7000 r--p 0001f000 103:03 5904354 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f2cf47e7000-7f2cf47e8000 r--p 00027000 103:03 5904354 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f2cf47e8000-7f2cf47e9000 rw-p 00028000 103:03 5904354 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f2cf47e9000-7f2cf47ee000 r--p 00000000 103:03 5898471 /usr/lib/x86_64-linux-gnu/libpng16.so.16.39.0
7f2cf47ee000-7f2cf4815000 r-xp 00005000 103:03 5898471 /usr/lib/x86_64-linux-gnu/libpng16.so.16.39.0
7f2cf4815000-7f2cf481f000 r--p 0002c000 103:03 5898471 /usr/lib/x86_64-linux-gnu/libpng16.so.16.39.0
7f2cf481f000-7f2cf4820000 r--p 00035000 103:03 5898471 /usr/lib/x86_64-linux-gnu/libpng16.so.16.39.0
7f2cf4820000-7f2cf4821000 rw-p 00036000 103:03 5898471 /usr/lib/x86_64-linux-gnu/libpng16.so.16.39.0
7f2cf4821000-7f2cf482e000 r--p 00000000 103:03 5903230 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.18.3
7f2cf482e000-7f2cf48b9000 r-xp 0000d000 103:03 5903230 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.18.3
7f2cf48b9000-7f2cf48e3000 r--p 00098000 103:03 5903230 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.18.3
7f2cf48e3000-7f2cf48ea000 r--p 000c2000 103:03 5903230 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.18.3
7f2cf48ea000-7f2cf48eb000 rw-p 000c9000 103:03 5903230 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.18.3
7f2cf48eb000-7f2cf48f5000 r--p 00000000 103:03 5900283 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.42.2
7f2cf48f5000-7f2cf497c000 r-xp 0000a000 103:03 5900283 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.42.2
7f2cf497c000-7f2cf498e000 r--p 00091000 103:03 5900283 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.42.2
7f2cf498e000-7f2cf4996000 r--p 000a2000 103:03 5900283 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.42.2
7f2cf4996000-7f2cf4997000 rw-p 000aa000 103:03 5900283 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.42.2
7f2cf4997000-7f2cf4999000 r--p 00000000 103:03 5898566 /usr/lib/x86_64-linux-gnu/libthai.so.0.3.1
7f2cf4999000-7f2cf499d000 r-xp 00002000 103:03 5898566 /usr/lib/x86_64-linux-gnu/libthai.so.0.3.1
7f2cf499d000-7f2cf49a0000 r--p 00006000 103:03 5898566 /usr/lib/x86_64-linux-gnu/libthai.so.0.3.1
7f2cf49a0000-7f2cf49a1000 r--p 00008000 103:03 5898566 /usr/lib/x86_64-linux-gnu/libthai.so.0.3.1
7f2cf49a1000-7f2cf49a2000 rw-p 00009000 103:03 5898566 /usr/lib/x86_64-linux-gnu/libthai.so.0.3.1
7f2cf49a2000-7f2cf49a4000 r--p 00000000 103:03 5902852 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7f2cf49a4000-7f2cf49ab000 r-xp 00002000 103:03 5902852 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7f2cf49ab000-7f2cf49ad000 r--p 00009000 103:03 5902852 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7f2cf49ad000-7f2cf49ae000 r--p 0000a000 103:03 5902852 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7f2cf49ae000-7f2cf49af000 rw-p 0000b000 103:03 5902852 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
7f2cf49af000-7f2cf49b1000 r--p 00000000 103:03 5902833 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f2cf49b1000-7f2cf49b7000 r-xp 00002000 103:03 5902833 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f2cf49b7000-7f2cf49b9000 r--p 00008000 103:03 5902833 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f2cf49b9000-7f2cf49ba000 r--p 00009000 103:03 5902833 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f2cf49ba000-7f2cf49bb000 rw-p 0000a000 103:03 5902833 /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
7f2cf49bb000-7f2cf49bf000 r--p 00000000 103:03 5906708 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f2cf49bf000-7f2cf49ca000 r-xp 00004000 103:03 5906708 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f2cf49ca000-7f2cf49ce000 r--p 0000f000 103:03 5906708 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f2cf49ce000-7f2cf49cf000 r--p 00012000 103:03 5906708 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f2cf49cf000-7f2cf49d0000 rw-p 00013000 103:03 5906708 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f2cf49d0000-7f2cf49d5000 r--p 00000000 103:03 5904480 /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.21.0
7f2cf49d5000-7f2cf49db000 r-xp 00005000 103:03 5904480 /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.21.0
7f2cf49db000-7f2cf49de000 r--p 0000b000 103:03 5904480 /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.21.0
7f2cf49de000-7f2cf49e0000 r--p 0000d000 103:03 5904480 /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.21.0
7f2cf49e0000-7f2cf49e1000 rw-p 0000f000 103:03 5904480 /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.21.0
7f2cf49e1000-7f2cf49e5000 r--p 00000000 103:03 5904468 /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0
7f2cf49e5000-7f2cf4a03000 r-xp 00004000 103:03 5904468 /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0
7f2cf4a03000-7f2cf4a24000 r--p 00022000 103:03 5904468 /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0
7f2cf4a24000-7f2cf4a26000 r--p 00042000 103:03 5904468 /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0
7f2cf4a26000-7f2cf4a27000 rw-p 00044000 103:03 5904468 /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0
7f2cf4a27000-7f2cf4a33000 r--p 00000000 103:03 5905164 /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0.0.0
7f2cf4a33000-7f2cf4a4c000 r-xp 0000c000 103:03 5905164 /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0.0.0
7f2cf4a4c000-7f2cf4a60000 r--p 00025000 103:03 5905164 /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0.0.0
7f2cf4a60000-7f2cf4a61000 r--p 00039000 103:03 5905164 /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0.0.0
7f2cf4a61000-7f2cf4a63000 rw-p 0003a000 103:03 5905164 /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0.0.0
7f2cf4a63000-7f2cf4a7c000 r--p 00000000 103:03 5902355 /usr/lib/x86_64-linux-gnu/libX11.so.6.4.0
7f2cf4a7c000-7f2cf4b07000 r-xp 00019000 103:03 5902355 /usr/lib/x86_64-linux-gnu/libX11.so.6.4.0
7f2cf4b07000-7f2cf4b9c000 r--p 000a4000 103:03 5902355 /usr/lib/x86_64-linux-gnu/libX11.so.6.4.0
7f2cf4b9c000-7f2cf4b9d000 r--p 00139000 103:03 5902355 /usr/lib/x86_64-linux-gnu/libX11.so.6.4.0
7f2cf4b9d000-7f2cf4ba1000 rw-p 0013a000 103:03 5902355 /usr/lib/x86_64-linux-gnu/libX11.so.6.4.0
7f2cf4ba1000-7f2cf4c01000 r--p 00000000 103:03 5907861 /usr/lib/x86_64-linux-gnu/libepoxy.so.0.0.0
7f2cf4c01000-7f2cf4c6a000 r-xp 00060000 103:03 5907861 /usr/lib/x86_64-linux-gnu/libepoxy.so.0.0.0
7f2cf4c6a000-7f2cf4cc7000 r--p 000c9000 103:03 5907861 /usr/lib/x86_64-linux-gnu/libepoxy.so.0.0.0
7f2cf4cc7000-7f2cf4ccf000 r--p 00125000 103:03 5907861 /usr/lib/x86_64-linux-gnu/libepoxy.so.0.0.0
7f2cf4ccf000-7f2cf4cd6000 rw-p 0012d000 103:03 5907861 /usr/lib/x86_64-linux-gnu/libepoxy.so.0.0.0
7f2cf4cd6000-7f2cf4ce0000 r--p 00000000 103:03 5908886 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.24809.1
7f2cf4ce0000-7f2cf4cef000 r-xp 0000a000 103:03 5908886 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.24809.1
7f2cf4cef000-7f2cf4cfa000 r--p 00019000 103:03 5908886 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.24809.1
7f2cf4cfa000-7f2cf4cfd000 r--p 00024000 103:03 5908886 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.24809.1
7f2cf4cfd000-7f2cf4cfe000 rw-p 00027000 103:03 5908886 /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.24809.1
7f2cf4cfe000-7f2cf4d06000 r--p 00000000 103:03 5898409 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.4200.10
7f2cf4d06000-7f2cf4d21000 r-xp 00008000 103:03 5898409 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.4200.10
7f2cf4d21000-7f2cf4d2b000 r--p 00023000 103:03 5898409 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.4200.10
7f2cf4d2b000-7f2cf4d2c000 r--p 0002d000 103:03 5898409 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.4200.10
7f2cf4d2c000-7f2cf4d2d000 rw-p 0002e000 103:03 5898409 /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.4200.10
7f2cf4d2d000-7f2cf4d34000 r--p 00000000 103:03 5901450 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
7f2cf4d34000-7f2cf4d61000 r-xp 00007000 103:03 5901450 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
7f2cf4d61000-7f2cf4d78000 r--p 00034000 103:03 5901450 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
7f2cf4d78000-7f2cf4d7a000 r--p 0004a000 103:03 5901450 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
7f2cf4d7a000-7f2cf4d7b000 rw-p 0004c000 103:03 5901450 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
7f2cf4d7b000-7f2cf4d85000 r--p 00000000 103:03 5903608 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.60000.0
7f2cf4d85000-7f2cf4e2e000 r-xp 0000a000 103:03 5903608 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.60000.0
7f2cf4e2e000-7f2cf4e61000 r--p 000b3000 103:03 5903608 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.60000.0
7f2cf4e61000-7f2cf4e62000 r--p 000e6000 103:03 5903608 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.60000.0
7f2cf4e62000-7f2cf4e63000 rw-p 000e7000 103:03 5903608 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.60000.0
7f2cf4e63000-7f2cf4e9c000 r--p 00000000 103:03 5907789 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1
7f2cf4e9c000-7f2cf4fa7000 r-xp 00039000 103:03 5907789 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1
7f2cf4fa7000-7f2cf502a000 r--p 00144000 103:03 5907789 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1
7f2cf502a000-7f2cf5032000 r--p 001c6000 103:03 5907789 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1
7f2cf5032000-7f2cf5033000 rw-p 001ce000 103:03 5907789 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.7600.1
7f2cf5033000-7f2cf5035000 rw-p 00000000 00:00 0
7f2cf5035000-7f2cf5053000 r--p 00000000 103:03 5907793 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.1
7f2cf5053000-7f2cf50ed000 r-xp 0001e000 103:03 5907793 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.1
7f2cf50ed000-7f2cf5179000 r--p 000b8000 103:03 5907793 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.1
7f2cf5179000-7f2cf517a000 r--p 00144000 103:03 5907793 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.1
7f2cf517a000-7f2cf517b000 rw-p 00145000 103:03 5907793 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.7600.1
7f2cf517b000-7f2cf517c000 rw-p 00000000 00:00 0
7f2cf517c000-7f2cf518b000 r--p 00000000 103:03 5908831 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1
7f2cf518b000-7f2cf51bf000 r-xp 0000f000 103:03 5908831 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1
7f2cf51bf000-7f2cf51d9000 r--p 00043000 103:03 5908831 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1
7f2cf51d9000-7f2cf51dc000 r--p 0005c000 103:03 5908831 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1
7f2cf51dc000-7f2cf51dd000 rw-p 0005f000 103:03 5908831 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.7600.1
7f2cf51dd000-7f2cf51ef000 r--p 00000000 103:03 5901455 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0
7f2cf51ef000-7f2cf52c1000 r-xp 00012000 103:03 5901455 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0
7f2cf52c1000-7f2cf52fe000 r--p 000e4000 103:03 5901455 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0
7f2cf52fe000-7f2cf5302000 r--p 00120000 103:03 5901455 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0
7f2cf5302000-7f2cf5303000 rw-p 00124000 103:03 5901455 /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0
7f2cf5303000-7f2cf5304000 rw-p 00000000 00:00 0
7f2cf5304000-7f2cf532e000 r--p 00000000 103:03 5910982 /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2405.32
7f2cf532e000-7f2cf53ad000 r-xp 0002a000 103:03 5910982 /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2405.32
7f2cf53ad000-7f2cf53f5000 r--p 000a9000 103:03 5910982 /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2405.32
7f2cf53f5000-7f2cf53fe000 r--p 000f0000 103:03 5910982 /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2405.32
7f2cf53fe000-7f2cf5400000 rw-p 000f9000 103:03 5910982 /usr/lib/x86_64-linux-gnu/libgdk-3.so.0.2405.32
7f2cf5400000-7f2cf5483000 r--p 00000000 103:03 5910983 /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2405.32
7f2cf5483000-7f2cf5811000 r-xp 00083000 103:03 5910983 /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2405.32
7f2cf5811000-7f2cf5bba000 r--p 00411000 103:03 5910983 /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2405.32
7f2cf5bba000-7f2cf5bca000 r--p 007b9000 103:03 5910983 /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2405.32
7f2cf5bca000-7f2cf5bcc000 rw-p 007c9000 103:03 5910983 /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2405.32
7f2cf5bcc000-7f2cf5bd1000 rw-p 00000000 00:00 0
7f2cf5bd2000-7f2cf5bd5000 r--p 00000000 103:03 5902327 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f2cf5bd5000-7f2cf5be1000 r-xp 00003000 103:03 5902327 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f2cf5be1000-7f2cf5be4000 r--p 0000f000 103:03 5902327 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f2cf5be4000-7f2cf5be5000 r--p 00011000 103:03 5902327 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f2cf5be5000-7f2cf5be6000 rw-p 00012000 103:03 5902327 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f2cf5be6000-7f2cf5be8000 r--p 00000000 103:03 5901912 /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0
7f2cf5be8000-7f2cf5bec000 r-xp 00002000 103:03 5901912 /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0
7f2cf5bec000-7f2cf5c01000 r--p 00006000 103:03 5901912 /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0
7f2cf5c01000-7f2cf5c02000 r--p 0001a000 103:03 5901912 /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0
7f2cf5c02000-7f2cf5c03000 rw-p 0001b000 103:03 5901912 /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0
7f2cf5c03000-7f2cf5c0a000 r--p 00000000 103:03 5902607 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.5000.12
7f2cf5c0a000-7f2cf5c17000 r-xp 00007000 103:03 5902607 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.5000.12
7f2cf5c17000-7f2cf5c1b000 r--p 00014000 103:03 5902607 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.5000.12
7f2cf5c1b000-7f2cf5c1c000 r--p 00018000 103:03 5902607 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.5000.12
7f2cf5c1c000-7f2cf5c1d000 rw-p 00019000 103:03 5902607 /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.5000.12
7f2cf5c1d000-7f2cf5c30000 r--p 00000000 103:03 5905510 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.5000.12
7f2cf5c30000-7f2cf5c67000 r-xp 00013000 103:03 5905510 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.5000.12
7f2cf5c67000-7f2cf5c82000 r--p 0004a000 103:03 5905510 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.5000.12
7f2cf5c82000-7f2cf5c86000 r--p 00064000 103:03 5905510 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.5000.12
7f2cf5c86000-7f2cf5c87000 rw-p 00068000 103:03 5905510 /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.5000.12
7f2cf5c87000-7f2cf5c8c000 r--p 00000000 103:03 5905526 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.5000.12
7f2cf5c8c000-7f2cf5c94000 r-xp 00005000 103:03 5905526 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.5000.12
7f2cf5c94000-7f2cf5c96000 r--p 0000d000 103:03 5905526 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.5000.12
7f2cf5c96000-7f2cf5c97000 r--p 0000f000 103:03 5905526 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.5000.12
7f2cf5c97000-7f2cf5c98000 rw-p 00010000 103:03 5905526 /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.5000.12
7f2cf5c98000-7f2cf5ca7000 r--p 00000000 103:03 11304076 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/vendor/libui.x86_64.so
7f2cf5ca7000-7f2cf5cc2000 r-xp 0000f000 103:03 11304076 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/vendor/libui.x86_64.so
7f2cf5cc2000-7f2cf5ccd000 r--p 0002a000 103:03 11304076 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/vendor/libui.x86_64.so
7f2cf5ccd000-7f2cf5cce000 r--p 00034000 103:03 11304076 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/vendor/libui.x86_64.so
7f2cf5cce000-7f2cf5cd0000 rw-p 00035000 103:03 11304076 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/vendor/libui.x86_64.so
7f2cf5cd0000-7f2cf5cf0000 rw-p 00000000 00:00 0
7f2cf5cf1000-7f2cf5cf3000 r--p 00000000 103:03 5905558 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.9
7f2cf5cf3000-7f2cf5d0c000 r-xp 00002000 103:03 5905558 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.9
7f2cf5d0c000-7f2cf5d10000 r--p 0001b000 103:03 5905558 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.9
7f2cf5d10000-7f2cf5d11000 r--p 0001f000 103:03 5905558 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.9
7f2cf5d11000-7f2cf5d12000 rw-p 00020000 103:03 5905558 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.9
7f2cf5d27000-7f2cf5d30000 r--p 00000000 103:03 9312539 /home/nick/.config/dconf/user
7f2cf5d30000-7f2cf5d70000 rw-p 00000000 00:00 0
7f2cf5d70000-7f2cf5d71000 r--p 00000000 103:03 5905549 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7f2cf5d71000-7f2cf5d72000 r-xp 00001000 103:03 5905549 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7f2cf5d72000-7f2cf5d73000 r--p 00002000 103:03 5905549 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7f2cf5d73000-7f2cf5d74000 r--p 00002000 103:03 5905549 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7f2cf5d74000-7f2cf5d75000 rw-p 00003000 103:03 5905549 /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7f2cf5d75000-7f2cf5d77000 r--p 00000000 103:03 5904484 /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.21.0
7f2cf5d77000-7f2cf5d79000 r-xp 00002000 103:03 5904484 /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.21.0
7f2cf5d79000-7f2cf5d7a000 r--p 00004000 103:03 5904484 /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.21.0
7f2cf5d7a000-7f2cf5d7b000 r--p 00004000 103:03 5904484 /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.21.0
7f2cf5d7b000-7f2cf5d7f000 rw-p 00005000 103:03 5904484 /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.21.0
7f2cf5d7f000-7f2cf5d82000 r--p 00000000 103:03 10103762 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/bigdecimal.so
7f2cf5d82000-7f2cf5d9a000 r-xp 00003000 103:03 10103762 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/bigdecimal.so
7f2cf5d9a000-7f2cf5d9e000 r--p 0001b000 103:03 10103762 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/bigdecimal.so
7f2cf5d9e000-7f2cf5d9f000 r--p 0001e000 103:03 10103762 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/bigdecimal.so
7f2cf5d9f000-7f2cf5da0000 rw-p 0001f000 103:03 10103762 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/bigdecimal.so
7f2cf5da0000-7f2cf5f50000 rw-p 00000000 00:00 0
7f2cf5f50000-7f2cf5f51000 r--p 00000000 103:03 5902848 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
7f2cf5f51000-7f2cf5f52000 r-xp 00001000 103:03 5902848 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
7f2cf5f52000-7f2cf5f53000 r--p 00002000 103:03 5902848 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
7f2cf5f53000-7f2cf5f54000 r--p 00003000 103:03 5902848 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
7f2cf5f54000-7f2cf5f55000 rw-p 00004000 103:03 5902848 /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
7f2cf5f55000-7f2cf5f59000 r--p 00000000 103:03 5905387 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7f2cf5f59000-7f2cf5f5b000 r-xp 00004000 103:03 5905387 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7f2cf5f5b000-7f2cf5f5d000 r--p 00006000 103:03 5905387 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7f2cf5f5d000-7f2cf5f5f000 r--p 00008000 103:03 5905387 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7f2cf5f5f000-7f2cf5f60000 rw-p 0000a000 103:03 5905387 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7f2cf5f60000-7f2cf6040000 rw-p 00000000 00:00 0
7f2cf6040000-7f2cf6041000 ---p 00000000 00:00 0
7f2cf6041000-7f2cf60e2000 rw-p 00000000 00:00 0
7f2cf60e2000-7f2cf60e3000 ---p 00000000 00:00 0
7f2cf60e3000-7f2cf6184000 rw-p 00000000 00:00 0
7f2cf6184000-7f2cf6185000 ---p 00000000 00:00 0
7f2cf6185000-7f2cf6226000 rw-p 00000000 00:00 0
7f2cf6226000-7f2cf6227000 ---p 00000000 00:00 0
7f2cf6227000-7f2cf62c8000 rw-p 00000000 00:00 0
7f2cf62c8000-7f2cf62c9000 ---p 00000000 00:00 0
7f2cf62c9000-7f2cf636a000 rw-p 00000000 00:00 0
7f2cf636a000-7f2cf636b000 ---p 00000000 00:00 0
7f2cf636b000-7f2cf640c000 rw-p 00000000 00:00 0
7f2cf640c000-7f2cf640d000 ---p 00000000 00:00 0
7f2cf640d000-7f2cf64ae000 rw-p 00000000 00:00 0
7f2cf64ae000-7f2cf64af000 ---p 00000000 00:00 0
7f2cf64af000-7f2cf6550000 rw-p 00000000 00:00 0
7f2cf6550000-7f2cf6551000 ---p 00000000 00:00 0
7f2cf6551000-7f2cf65f2000 rw-p 00000000 00:00 0
7f2cf65f2000-7f2cf65f3000 ---p 00000000 00:00 0
7f2cf65f3000-7f2cf6694000 rw-p 00000000 00:00 0
7f2cf6694000-7f2cf6695000 ---p 00000000 00:00 0
7f2cf6695000-7f2cf6736000 rw-p 00000000 00:00 0
7f2cf6736000-7f2cf6737000 ---p 00000000 00:00 0
7f2cf6737000-7f2cf67d8000 rw-p 00000000 00:00 0
7f2cf67d8000-7f2cf67d9000 ---p 00000000 00:00 0
7f2cf67d9000-7f2cf687a000 rw-p 00000000 00:00 0
7f2cf687a000-7f2cf687b000 ---p 00000000 00:00 0
7f2cf687b000-7f2cf691c000 rw-p 00000000 00:00 0
7f2cf691c000-7f2cf691d000 ---p 00000000 00:00 0
7f2cf691d000-7f2cf69be000 rw-p 00000000 00:00 0
7f2cf69be000-7f2cf69bf000 ---p 00000000 00:00 0
7f2cf69bf000-7f2cf6a60000 rw-p 00000000 00:00 0
7f2cf6a60000-7f2cf6a61000 ---p 00000000 00:00 0
7f2cf6a61000-7f2cf6b02000 rw-p 00000000 00:00 0
7f2cf6b02000-7f2cf6b03000 ---p 00000000 00:00 0
7f2cf6b03000-7f2cf6ba4000 rw-p 00000000 00:00 0
7f2cf6ba4000-7f2cf6ba5000 ---p 00000000 00:00 0
7f2cf6ba5000-7f2cf6c46000 rw-p 00000000 00:00 0
7f2cf6c46000-7f2cf6c47000 ---p 00000000 00:00 0
7f2cf6c47000-7f2cf6ce8000 rw-p 00000000 00:00 0
7f2cf6ce8000-7f2cf6ce9000 ---p 00000000 00:00 0
7f2cf6ce9000-7f2cf6d8a000 rw-p 00000000 00:00 0
7f2cf6d8a000-7f2cf6d8b000 ---p 00000000 00:00 0
7f2cf6d8b000-7f2cf6e2c000 rw-p 00000000 00:00 0
7f2cf6e2c000-7f2cf6e2d000 ---p 00000000 00:00 0
7f2cf6e2d000-7f2cf6ece000 rw-p 00000000 00:00 0
7f2cf6ece000-7f2cf6ecf000 ---p 00000000 00:00 0
7f2cf6ecf000-7f2cf6f70000 rw-p 00000000 00:00 0
7f2cf6f70000-7f2cf6f71000 ---p 00000000 00:00 0
7f2cf6f71000-7f2cf7012000 rw-p 00000000 00:00 0
7f2cf7012000-7f2cf7013000 ---p 00000000 00:00 0
7f2cf7013000-7f2cf70b4000 rw-p 00000000 00:00 0
7f2cf70b4000-7f2cf70b5000 ---p 00000000 00:00 0
7f2cf70b5000-7f2cf7156000 rw-p 00000000 00:00 0
7f2cf7156000-7f2cf7157000 ---p 00000000 00:00 0
7f2cf7157000-7f2cf71f8000 rw-p 00000000 00:00 0
7f2cf71f8000-7f2cf71f9000 ---p 00000000 00:00 0
7f2cf71f9000-7f2cf729a000 rw-p 00000000 00:00 0
7f2cf729a000-7f2cf729b000 ---p 00000000 00:00 0
7f2cf729b000-7f2cf733c000 rw-p 00000000 00:00 0
7f2cf733c000-7f2cf733d000 ---p 00000000 00:00 0
7f2cf733d000-7f2cf73de000 rw-p 00000000 00:00 0
7f2cf73de000-7f2cf73df000 ---p 00000000 00:00 0
7f2cf73df000-7f2cf7490000 rw-p 00000000 00:00 0
7f2cf7490000-7f2cf7491000 r--p 00000000 103:03 5909704 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
7f2cf7491000-7f2cf7492000 r-xp 00001000 103:03 5909704 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
7f2cf7492000-7f2cf7493000 r--p 00002000 103:03 5909704 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
7f2cf7493000-7f2cf7494000 r--p 00002000 103:03 5909704 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
7f2cf7494000-7f2cf7495000 rw-p 00003000 103:03 5909704 /usr/lib/x86_64-linux-gnu/libXcomposite.so.1.0.0
7f2cf7495000-7f2cfa49e000 rw-p 00000000 00:00 0
7f2cfa4a0000-7f2cfa4a4000 r--p 00000000 103:03 6423125 /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
7f2cfa4a4000-7f2cfa4ab000 r-xp 00004000 103:03 6423125 /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
7f2cfa4ab000-7f2cfa4ae000 r--p 0000b000 103:03 6423125 /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
7f2cfa4ae000-7f2cfa4af000 r--p 0000d000 103:03 6423125 /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
7f2cfa4af000-7f2cfa4b0000 rw-p 0000e000 103:03 6423125 /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
7f2cfa4b0000-7f2cfa4f0000 rw-p 00000000 00:00 0
7f2cfa4f5000-7f2cfa4f7000 r--p 00000000 103:03 10103890 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/strscan.so
7f2cfa4f7000-7f2cfa4fb000 r-xp 00002000 103:03 10103890 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/strscan.so
7f2cfa4fb000-7f2cfa4fd000 r--p 00006000 103:03 10103890 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/strscan.so
7f2cfa4fd000-7f2cfa4fe000 r--p 00007000 103:03 10103890 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/strscan.so
7f2cfa4fe000-7f2cfa4ff000 rw-p 00008000 103:03 10103890 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/strscan.so
7f2cfa4ff000-7f2cfa600000 rw-p 00000000 00:00 0
7f2cfa600000-7f2cfab74000 r--p 00000000 103:03 5899088 /usr/lib/locale/locale-archive
7f2cfab74000-7f2cfab76000 r--p 00000000 103:03 5901172 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2
7f2cfab76000-7f2cfab7c000 r-xp 00002000 103:03 5901172 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2
7f2cfab7c000-7f2cfab7d000 r--p 00008000 103:03 5901172 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2
7f2cfab7d000-7f2cfab7e000 r--p 00009000 103:03 5901172 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2
7f2cfab7e000-7f2cfab7f000 rw-p 0000a000 103:03 5901172 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.2
7f2cfab7f000-7f2cfab83000 r--p 00000000 103:03 10103868 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/fiddle.so
7f2cfab83000-7f2cfab8b000 r-xp 00004000 103:03 10103868 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/fiddle.so
7f2cfab8b000-7f2cfab8e000 r--p 0000c000 103:03 10103868 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/fiddle.so
7f2cfab8e000-7f2cfab8f000 r--p 0000e000 103:03 10103868 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/fiddle.so
7f2cfab8f000-7f2cfab90000 rw-p 0000f000 103:03 10103868 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/fiddle.so
7f2cfab90000-7f2cfac00000 rw-p 00000000 00:00 0
7f2cfac00000-7f2cfac22000 r--p 00000000 103:03 5905065 /usr/lib/x86_64-linux-gnu/libc.so.6
7f2cfac22000-7f2cfad9a000 r-xp 00022000 103:03 5905065 /usr/lib/x86_64-linux-gnu/libc.so.6
7f2cfad9a000-7f2cfadf2000 r--p 0019a000 103:03 5905065 /usr/lib/x86_64-linux-gnu/libc.so.6
7f2cfadf2000-7f2cfadf6000 r--p 001f1000 103:03 5905065 /usr/lib/x86_64-linux-gnu/libc.so.6
7f2cfadf6000-7f2cfadf8000 rw-p 001f5000 103:03 5905065 /usr/lib/x86_64-linux-gnu/libc.so.6
7f2cfadf8000-7f2cfae05000 rw-p 00000000 00:00 0
7f2cfae06000-7f2cfae07000 r--p 00000000 103:03 5903471 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f2cfae07000-7f2cfae08000 r-xp 00001000 103:03 5903471 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f2cfae08000-7f2cfae09000 r--p 00002000 103:03 5903471 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f2cfae09000-7f2cfae0a000 r--p 00002000 103:03 5903471 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f2cfae0a000-7f2cfae0b000 rw-p 00003000 103:03 5903471 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f2cfae0b000-7f2cfae0d000 r--p 00000000 103:03 10217129 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/stringio-3.0.8/lib/stringio.so
7f2cfae0d000-7f2cfae12000 r-xp 00002000 103:03 10217129 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/stringio-3.0.8/lib/stringio.so
7f2cfae12000-7f2cfae14000 r--p 00007000 103:03 10217129 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/stringio-3.0.8/lib/stringio.so
7f2cfae14000-7f2cfae15000 r--p 00008000 103:03 10217129 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/stringio-3.0.8/lib/stringio.so
7f2cfae15000-7f2cfae16000 rw-p 00009000 103:03 10217129 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/stringio-3.0.8/lib/stringio.so
7f2cfae16000-7f2cfae19000 r--p 00000000 103:03 10334569 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.so
7f2cfae19000-7f2cfae1d000 r-xp 00003000 103:03 10334569 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.so
7f2cfae1d000-7f2cfae1e000 r--p 00007000 103:03 10334569 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.so
7f2cfae1e000-7f2cfae1f000 r--p 00007000 103:03 10334569 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.so
7f2cfae1f000-7f2cfae20000 rw-p 00008000 103:03 10334569 /home/nick/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/psych-5.1.1.1/lib/psych.so
7f2cfae20000-7f2cfae30000 rw-p 00000000 00:00 0
7f2cfae30000-7f2cfae31000 rwxp 00000000 00:00 0
7f2cfae31000-7f2cfae32000 r--p 00000000 103:03 5904487 /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1.21.0
7f2cfae32000-7f2cfae33000 r-xp 00001000 103:03 5904487 /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1.21.0
7f2cfae33000-7f2cfae34000 r--p 00002000 103:03 5904487 /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1.21.0
7f2cfae34000-7f2cfae35000 r--p 00002000 103:03 5904487 /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1.21.0
7f2cfae35000-7f2cfae36000 rw-p 00003000 103:03 5904487 /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1.21.0
7f2cfae36000-7f2cfae39000 r--p 00000000 103:03 5902598 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f2cfae39000-7f2cfae54000 r-xp 00003000 103:03 5902598 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f2cfae54000-7f2cfae58000 r--p 0001e000 103:03 5902598 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f2cfae58000-7f2cfae59000 r--p 00021000 103:03 5902598 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f2cfae59000-7f2cfae5a000 rw-p 00022000 103:03 5902598 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f2cfae5a000-7f2cfae68000 r--p 00000000 103:03 5909368 /usr/lib/x86_64-linux-gnu/libm.so.6
7f2cfae68000-7f2cfaee6000 r-xp 0000e000 103:03 5909368 /usr/lib/x86_64-linux-gnu/libm.so.6
7f2cfaee6000-7f2cfaf41000 r--p 0008c000 103:03 5909368 /usr/lib/x86_64-linux-gnu/libm.so.6
7f2cfaf41000-7f2cfaf42000 r--p 000e6000 103:03 5909368 /usr/lib/x86_64-linux-gnu/libm.so.6
7f2cfaf42000-7f2cfaf43000 rw-p 000e7000 103:03 5909368 /usr/lib/x86_64-linux-gnu/libm.so.6
7f2cfaf43000-7f2cfaf45000 r--p 00000000 103:03 5900642 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f2cfaf45000-7f2cfaf59000 r-xp 00002000 103:03 5900642 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f2cfaf59000-7f2cfaf73000 r--p 00016000 103:03 5900642 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f2cfaf73000-7f2cfaf74000 r--p 0002f000 103:03 5900642 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f2cfaf74000-7f2cfaf75000 rw-p 00030000 103:03 5900642 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f2cfaf75000-7f2cfaf7d000 rw-p 00000000 00:00 0
7f2cfaf7d000-7f2cfaf87000 r--p 00000000 103:03 5901691 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f2cfaf87000-7f2cfafe7000 r-xp 0000a000 103:03 5901691 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f2cfafe7000-7f2cfaffe000 r--p 0006a000 103:03 5901691 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f2cfaffe000-7f2cfafff000 r--p 00080000 103:03 5901691 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f2cfafff000-7f2cfb000000 rw-p 00081000 103:03 5901691 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f2cfb000000-7f2cfb0a5000 r--p 00000000 103:03 10103741 /home/nick/.rbenv/versions/3.2.2/lib/libruby.so.3.2.2
7f2cfb0a5000-7f2cfb47a000 r-xp 000a5000 103:03 10103741 /home/nick/.rbenv/versions/3.2.2/lib/libruby.so.3.2.2
7f2cfb47a000-7f2cfb61d000 r--p 0047a000 103:03 10103741 /home/nick/.rbenv/versions/3.2.2/lib/libruby.so.3.2.2
7f2cfb61d000-7f2cfb638000 r--p 0061d000 103:03 10103741 /home/nick/.rbenv/versions/3.2.2/lib/libruby.so.3.2.2
7f2cfb638000-7f2cfb63c000 rw-p 00638000 103:03 10103741 /home/nick/.rbenv/versions/3.2.2/lib/libruby.so.3.2.2
7f2cfb63c000-7f2cfb64f000 rw-p 00000000 00:00 0
7f2cfb64f000-7f2cfb650000 r--s 00000000 00:37 367 /run/user/1001/dconf/user
7f2cfb650000-7f2cfb652000 r--p 00000000 103:03 5906088 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f2cfb652000-7f2cfb655000 r-xp 00002000 103:03 5906088 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f2cfb655000-7f2cfb656000 r--p 00005000 103:03 5906088 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f2cfb656000-7f2cfb657000 r--p 00006000 103:03 5906088 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f2cfb657000-7f2cfb658000 rw-p 00007000 103:03 5906088 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f2cfb658000-7f2cfb65c000 rw-p 00000000 00:00 0
7f2cfb65c000-7f2cfb65f000 r--p 00000000 103:03 5901197 /usr/lib/x86_64-linux-gnu/libz.so.1.2.13
7f2cfb65f000-7f2cfb671000 r-xp 00003000 103:03 5901197 /usr/lib/x86_64-linux-gnu/libz.so.1.2.13
7f2cfb671000-7f2cfb678000 r--p 00015000 103:03 5901197 /usr/lib/x86_64-linux-gnu/libz.so.1.2.13
7f2cfb678000-7f2cfb679000 r--p 0001b000 103:03 5901197 /usr/lib/x86_64-linux-gnu/libz.so.1.2.13
7f2cfb679000-7f2cfb67a000 rw-p 0001c000 103:03 5901197 /usr/lib/x86_64-linux-gnu/libz.so.1.2.13
7f2cfb67a000-7f2cfb67b000 r--p 00000000 103:03 6034384 /usr/share/locale-langpack/en/LC_MESSAGES/gtk30.mo
7f2cfb67b000-7f2cfb67d000 r--p 00000000 103:03 5908814 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.7600.1
7f2cfb67d000-7f2cfb67f000 r-xp 00002000 103:03 5908814 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.7600.1
7f2cfb67f000-7f2cfb680000 r--p 00004000 103:03 5908814 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.7600.1
7f2cfb680000-7f2cfb681000 r--p 00004000 103:03 5908814 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.7600.1
7f2cfb681000-7f2cfb682000 rw-p 00005000 103:03 5908814 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.7600.1
7f2cfb682000-7f2cfb683000 r--p 00000000 103:03 10103760 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/monitor.so
7f2cfb683000-7f2cfb684000 r-xp 00001000 103:03 10103760 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/monitor.so
7f2cfb684000-7f2cfb685000 r--p 00002000 103:03 10103760 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/monitor.so
7f2cfb685000-7f2cfb686000 r--p 00002000 103:03 10103760 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/monitor.so
7f2cfb686000-7f2cfb687000 rw-p 00003000 103:03 10103760 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/monitor.so
7f2cfb687000-7f2cfb688000 r--p 00000000 103:03 10103838 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/trans/transdb.so
7f2cfb688000-7f2cfb689000 r-xp 00001000 103:03 10103838 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/trans/transdb.so
7f2cfb689000-7f2cfb68a000 r--p 00002000 103:03 10103838 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/trans/transdb.so
7f2cfb68a000-7f2cfb68b000 r--p 00002000 103:03 10103838 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/trans/transdb.so
7f2cfb68b000-7f2cfb68c000 rw-p 00003000 103:03 10103838 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/trans/transdb.so
7f2cfb68c000-7f2cfb68d000 r--p 00000000 103:03 10103793 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/encdb.so
7f2cfb68d000-7f2cfb68e000 r-xp 00001000 103:03 10103793 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/encdb.so
7f2cfb68e000-7f2cfb68f000 r--p 00002000 103:03 10103793 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/encdb.so
7f2cfb68f000-7f2cfb690000 r--p 00002000 103:03 10103793 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/encdb.so
7f2cfb690000-7f2cfb691000 rw-p 00003000 103:03 10103793 /home/nick/.rbenv/versions/3.2.2/lib/ruby/3.2.0/x86_64-linux/enc/encdb.so
7f2cfb691000-7f2cfb698000 r--s 00000000 103:03 6427189 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f2cfb698000-7f2cfb69a000 rw-p 00000000 00:00 0
7f2cfb69a000-7f2cfb69b000 r--p 00000000 103:03 5898999 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f2cfb69b000-7f2cfb6c3000 r-xp 00001000 103:03 5898999 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f2cfb6c3000-7f2cfb6cd000 r--p 00029000 103:03 5898999 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f2cfb6cd000-7f2cfb6cf000 r--p 00033000 103:03 5898999 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f2cfb6cf000-7f2cfb6d1000 rw-p 00035000 103:03 5898999 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7ffc557db000-7ffc55fda000 rw-p 00000000 00:00 0 [stack]
7ffc55ff7000-7ffc55ffb000 r--p 00000000 00:00 0 [vvar]
7ffc55ffb000-7ffc55ffd000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
And, although my architecture is probably obvious from the above dump, here it is for completeness. 🙂
$ ruby -rrbconfig -e "puts RbConfig::CONFIG['platform']"
x86_64-linux
I see this error as well.
*** LOCAL GEMS ***
glimmer-dsl-libui (0.11.0)
libui (0.1.3.pre x86_64-linux)
x86_64-linux
@nevans, @GyozaGuy Thanks for the report.
The libui-ng shared library is built on ubuntu-latest
of GitHub Actions.
Some dynamic linked libraries may be missing in your environment.
Use ldd
to see all shared library dependencies.
require "glimmer-dsl-libui"
# Path to the libui.so
puts LibUI.ffi_lib
# => "/home/kojix2/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/vendor/libui.x86_64.so"
ldd /home/kojix2/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/libui-0.1.3.pre-x86_64-linux/vendor/libui.x86_64.so
Or
ruby -r glimmer-dsl-libui -e 'system("ldd #{LibUI.ffi_lib}")'
Example of expected output
linux-vdso.so.1 (0x00007ffea07f8000)
libgtk-3.so.0 => /lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007fc519a00000)
libgdk-3.so.0 => /lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007fc51a282000)
libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fc51a271000)
libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fc51a206000)
libcairo.so.2 => /lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fc5198b9000)
libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fc519858000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fc519711000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc519626000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc519400000)
libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fc51a1fd000)
libgio-2.0.so.0 => /lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fc51922c000)
libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fc519125000)
libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fc51a1e2000)
libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fc5190d7000)
libfribidi.so.0 => /lib/x86_64-linux-gnu/libfribidi.so.0 (0x00007fc5190b9000)
libcairo-gobject.so.2 => /lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007fc51a1d7000)
libgdk_pixbuf-2.0.so.0 => /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fc51908a000)
libatk-1.0.so.0 => /lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007fc519061000)
libepoxy.so.0 => /lib/x86_64-linux-gnu/libepoxy.so.0 (0x00007fc518f2c000)
libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007fc519612000)
libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fc518dee000)
libatk-bridge-2.0.so.0 => /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x00007fc518db2000)
libXfixes.so.3 => /lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fc518daa000)
libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007fc518d64000)
libwayland-client.so.0 => /lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007fc518d53000)
libwayland-cursor.so.0 => /lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007fc518d49000)
libwayland-egl.so.1 => /lib/x86_64-linux-gnu/libwayland-egl.so.1 (0x00007fc51960d000)
libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fc518d34000)
libXcursor.so.1 => /lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007fc518d28000)
libXdamage.so.1 => /lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fc518d23000)
libXcomposite.so.1 => /lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007fc518d1e000)
libXrandr.so.2 => /lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fc518d11000)
libXinerama.so.1 => /lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007fc518d0c000)
libthai.so.0 => /lib/x86_64-linux-gnu/libthai.so.0 (0x00007fc518cff000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fc518ce0000)
libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fc518ca8000)
libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fc518bdc000)
libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fc518bcf000)
libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fc518ba5000)
libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fc518b95000)
libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fc518b90000)
libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fc518ae4000)
libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007fc518ad9000)
libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007fc518a3e000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc51a3de000)
libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007fc5189f0000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fc5189c3000)
libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fc51899c000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fc518971000)
libjpeg.so.8 => /lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007fc5188ee000)
libatspi.so.0 => /lib/x86_64-linux-gnu/libatspi.so.0 (0x00007fc5188b4000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fc518865000)
libdatrie.so.1 => /lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fc51885c000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fc518849000)
libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fc51883c000)
libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fc518834000)
libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fc51882c000)
libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007fc5187f1000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fc51871b000)
libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fc5186f8000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fc5186e1000)
libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007fc5186d5000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fc51858d000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fc51855b000)
libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fc5184a4000)
liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fc518481000)
libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fc518470000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fc51844a000)
If a required library is missing, the output will be => not found
.
Are there any libraries missing?
None missing for me. So far I only have this error when running glimmer run
in an app scaffold directory.
linux/vendor/libui.x86_64.so
linux-vdso.so.1 (0x00007fff08d57000)
libgtk-3.so.0 => /lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007fa51ac00000)
libgdk-3.so.0 => /lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007fa51ab04000)
libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fa51b3e6000)
libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fa51aa99000)
libcairo.so.2 => /lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fa51a952000)
libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fa51a8f1000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fa51a7aa000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa51a6bf000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa51a400000)
libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fa51b3dd000)
libgio-2.0.so.0 => /lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fa51a22c000)
libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fa51a125000)
libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fa51a6a6000)
libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fa51a658000)
libfribidi.so.0 => /lib/x86_64-linux-gnu/libfribidi.so.0 (0x00007fa51a63a000)
libcairo-gobject.so.2 => /lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007fa51a62f000)
libgdk_pixbuf-2.0.so.0 => /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fa51a0f6000)
libatk-1.0.so.0 => /lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007fa51a0cd000)
libepoxy.so.0 => /lib/x86_64-linux-gnu/libepoxy.so.0 (0x00007fa519f98000)
libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007fa51a61b000)
libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fa519e5a000)
libatk-bridge-2.0.so.0 => /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x00007fa519e1e000)
libXfixes.so.3 => /lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fa51b3d1000)
libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007fa519dd8000)
libwayland-client.so.0 => /lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007fa519dc7000)
libwayland-cursor.so.0 => /lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007fa51a60f000)
libwayland-egl.so.1 => /lib/x86_64-linux-gnu/libwayland-egl.so.1 (0x00007fa519dc2000)
libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fa519dad000)
libXcursor.so.1 => /lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007fa519da1000)
libXdamage.so.1 => /lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fa519d9c000)
libXcomposite.so.1 => /lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007fa519d97000)
libXrandr.so.2 => /lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fa519d8a000)
libXinerama.so.1 => /lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007fa519d85000)
libthai.so.0 => /lib/x86_64-linux-gnu/libthai.so.0 (0x00007fa519d78000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fa519d59000)
libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fa519d21000)
libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fa519c55000)
libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fa519c48000)
libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fa519c1e000)
libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fa519c0e000)
libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fa519c09000)
libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fa519b5d000)
libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007fa519b52000)
libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007fa519ab7000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa51b45a000)
libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007fa519a69000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fa519a3c000)
libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fa519a15000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fa5199ea000)
libjpeg.so.8 => /lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007fa519967000)
libatspi.so.0 => /lib/x86_64-linux-gnu/libatspi.so.0 (0x00007fa51992d000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fa5198de000)
libdatrie.so.1 => /lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fa5198d5000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fa5198c2000)
libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fa5198b5000)
libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fa5198ad000)
libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fa5198a5000)
libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007fa51986a000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fa519794000)
libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fa519771000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fa51975a000)
libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007fa51974e000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fa519606000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fa5195d4000)
libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fa51951d000)
liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fa5194fa000)
libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fa5194e9000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fa5194c3000)
So far I only have this error when running glimmer run in an app scaffold directory.
I see... I have reproduced the problem. I would like to look into the cause.
glimmer section-02-mvc-software-architecture/exercise-11/option_selector_mvc_implicit_controller.rb
I found the cause of the problem.
In April, in libui-ng, pull request #189 unix: Fix uiWindowContentSizeChanged() was merged.
uiWindowSetContentSize()
has been changed to call uiMainStep
here.
uiMainStep
calls the iteration
function pointer here, which is null, causing a segmentation violation.
#0 0x0000000000000000 in ??? ()
#1 0x00007ffff2429221 in uiMainStep (wait=1) at ../unix/main.c:75
#2 0x00007ffff2431027 in uiWindowSetContentSize (w=0x555555fc26c0, width=50, height=20) at ../unix/window.c:254
In order to initialize the iteration
, uiMain
or uiMainSteps
must be called before uiMainStep
is called.
In option_selector_mvc_implicit_controller.rb
, libuii-ng functions are called in the following order
- uiInit
(0) #<LibUI::FFI::InitOptions:0x00007f5afe746c50>
- uiNewWindow
(0) Option Selector (1) 190 (2) 150 (3) 1
- uiWindowOnClosing
(0) oCiuxinUdniW (1) #<Fiddle::Closure::BlockCaller:0x00007f5b04ff18b8> (2)
- uiWindowSetContentSize
(0) oCiuxinUdniW (1) 50 (2) 20
uiMain
and uiMainSteps
are not called before uiWindowSetContentSize
. So iteration
is not initialized.
This is the reason for the error when using libui (0.1.3.pre x86_64-linux).
I understand where the problem lies, but there is room for discussion on how it should be fixed. Should we ask the libui-ng team to make changes to the code so that uiWindowSetContentSize
can be called before uiMain
or uiMainSteps
on UNIX as well?
In the meantime, in glimmer-dsl-libui 0.11.3, I downgraded the dependency down to the 0.1.2.pre LibUI binding.
Could you all please try glimmer-dsl-libui 0.11.3 and see if it resolved the crashing issue?
Should we ask the libui-ng team to make changes to the code so that uiWindowSetContentSize can be called before uiMain or uiMainSteps on UNIX as well?
@kojix2 that sounds like a good idea. Please do so. (For example, this is possible in SWT, so it should be possible in LibUI too.)
In the meantime, in glimmer-dsl-libui 0.11.3, I downgraded the dependency down to the 0.1.2.pre LibUI binding.
Could you all please try glimmer-dsl-libui 0.11.3 and see if it resolved the crashing issue?
glimmer-dsl-libui
0.11.3 works great for me, thanks!
@nevans Did you try my suggestion to upgrade to a newer version of glimmer-dsl-libui to resolve this issue (it worked for @GyozaGuy )? You can try version 0.11.6 now as that's the latest. Please confirm if it resolves your issue as it was caused by an upstream upgrade of the C libui library, which had a bug, so I changed the glimmer-dsl-libui dependency version to a previous version that works (no bug), and it should work now.