Giter Club home page Giter Club logo

gr.rb's People

Contributors

bkmgit avatar fapdash avatar kojix2 avatar kou avatar mephistobooks avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gr.rb's Issues

Match the version numbers of sciapp/gr and GR.rb

It may be more convenient for users if there is a clear correspondence between GR.rb and GR versions.
I'm running GR.rb with the latest GR. But, it is unlikely that users will try to use the latest version of GR.
Sometimes, one version is easy to build, and another is difficult to build.

Numo:: Narray and Ruby Array ducktyping

numo array implements the map method. That is, we can use the map method to write code that works with both numo and ruby arrays. Great.

But, this policy may have some disadvantages.
I won't decide until the pros and cons are clear.

Ubuntu 21.04 Wayland

Ubuntu 21.04 use Wayland by default.

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

Problems with arguments - Rdatasets example not work well.

This is not a problem with rdatasets.

Rather, it is a problem with format_xyzc method.

def format_xyzc(*args)

When you pass 2d ruby array as Z to methods like contour contourf, it will not work as expected.

contourf(Z)     # z is 2d ruby array or 2d numo array.
contourf(X,Y,Z) # x, y, z are 1d ruby array or 1d numo array.

This issue is complicated because sometimes these methods get multiple series.

contourf([Z,Z,Z])
contourf([[X,Y,Z],[X,Y,Z],[X,Y,Z]])

It is impossible to distinguish contourf([[X,Y,Z],[X,Y,Z],[X,Y,Z]]) from contourf(Z).
Maybe I have to reconsider APIs...

libffi.so.6: cannot open shared object file (Load Error)

I've been using GR for my ruby project, and after system update, I caught an error:

Traceback (most recent call last):
        2: from -e:1:in `<main>'
        1: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
/home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- gr/plot (LoadError)
        23: from -e:1:in `<main>'
        22: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:156:in `require'
        21: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:168:in `rescue in require'
        20: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:168:in `require'
        19: from /home/kun/.rvm/gems/ruby-2.7.0/gems/ruby-gr-0.0.15/lib/gr/plot.rb:3:in `<top (required)>'
        18: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
        17: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
        16: from /home/kun/.rvm/gems/ruby-2.7.0/gems/ruby-gr-0.0.15/lib/gr.rb:42:in `<top (required)>'
        15: from /home/kun/.rvm/gems/ruby-2.7.0/gems/ruby-gr-0.0.15/lib/gr.rb:65:in `<module:GR>'
        14: from /home/kun/.rvm/gems/ruby-2.7.0/gems/ruby-gr-0.0.15/lib/gr.rb:65:in `require_relative'
        13: from /home/kun/.rvm/gems/ruby-2.7.0/gems/ruby-gr-0.0.15/lib/gr_commons/gr_commons.rb:9:in `<top (required)>'
        12: from /home/kun/.rvm/gems/ruby-2.7.0/gems/ruby-gr-0.0.15/lib/gr_commons/gr_commons.rb:9:in `require_relative'
        11: from /home/kun/.rvm/gems/ruby-2.7.0/gems/ruby-gr-0.0.15/lib/gr_commons/gr_common_utils.rb:3:in `<top (required)>'
        10: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
         9: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
         8: from /home/kun/.rvm/gems/ruby-2.7.0/gems/ruby-gr-0.0.15/lib/gr_commons/fiddley.rb:3:in `<top (required)>'
         7: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
         6: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
         5: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/fiddle/import.rb:2:in `<top (required)>'
         4: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
         3: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
         2: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/fiddle.rb:2:in `<top (required)>'
         1: from /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
/home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': libffi.so.6: cannot open shared object file: No such file or directory - /home/kun/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/x86_64-linux/fiddle.so (LoadError)

I checked all my PATH variables and reinstalled GR but the error didn't go.
Whenever I require 'gr/plot' I got this.

Segmentation fault when running examples/save_videos.rb

I understand that the README says that video might not be supported by the versions provided by package managers but a more helpful error message in those cases would be nice.

I followed the instructions to install libgrm-dev through apt:

sudo apt install -y -V ca-certificates lsb-release wget
wget https://packages.red-data-tools.org/$(lsb_release --id --short | tr 'A-Z' 'a-z')/red-data-tools-apt-source-latest-$(lsb_release --codename --short).deb
sudo apt install -y -V ./red-data-tools-apt-source-latest-$(lsb_release --codename --short).deb
sudo apt update
sudo apt install libgrm-dev

And then tried to run the save_videos.rb example:

~/repos/GR.rb/examples$ ruby save_videos.rb 
Could not open video codec: Generic error in an external library
/home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/try_extern.rb:16: [BUG] Segmentation fault at 0x0000000000000018
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0011 p:---- s:0058 e:000057 CFUNC  :call
c:0010 p:0016 s:0054 e:000053 METHOD /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/try_extern.rb:16 [FINISH]
c:0009 p:---- s:0048 e:000047 CFUNC  :public_send
c:0008 p:0019 s:0043 e:000042 BLOCK  /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/define_methods.rb:26 [FINISH]
c:0007 p:0377 s:0039 e:000038 METHOD /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/plot.rb:962
c:0006 p:0046 s:0030 e:000029 METHOD /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/plot.rb:1470
c:0005 p:0009 s:0023 e:000022 METHOD /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/plot.rb:1360
c:0004 p:0054 s:0018 e:000017 BLOCK  save_videos.rb:28 [FINISH]
c:0003 p:---- s:0014 e:000013 CFUNC  :times
c:0002 p:0083 s:0010 E:000f80 EVAL   save_videos.rb:27 [FINISH]
c:0001 p:0000 s:0003 E:002270 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
save_videos.rb:27:in `<main>'
save_videos.rb:27:in `times'
save_videos.rb:28:in `block in <main>'
/home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/plot.rb:1360:in `plot3'
/home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/plot.rb:1470:in `create_plot'
/home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/plot.rb:962:in `plot_data'
/home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/define_methods.rb:26:in `block (2 levels) in define_ffi_methods'
/home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/define_methods.rb:26:in `public_send'
/home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/try_extern.rb:16:in `gr_updatews'
/home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/try_extern.rb:16:in `call'

-- Machine register context ------------------------------------------------
 RIP: 0x00007fd4df329f39 RBP: 0x0000000000000000 RSP: 0x00007ffc397d5400
 RAX: 0x0000000000000000 RBX: 0x0000000000000008 RCX: 0x0000000000000000
 RDX: 0x0000000000000000 RDI: 0x0000000000000000 RSI: 0x0000000000000000
  R8: 0x0000000000000041  R9: 0x0000000000000041 R10: 0x0000000000000001
 R11: 0x00007fd4df3ee6e0 R12: 0x0000000000000000 R13: 0x0000000000000000
 R14: 0x0000558ba3418b40 R15: 0xffffffffffffffea EFL: 0x0000000000010246

-- C level backtrace information -------------------------------------------
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_print_backtrace+0x11) [0x7fd4e46d15b3] vm_dump.c:758
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_bugreport) vm_dump.c:998
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_bug_for_fatal_signal+0xf4) [0x7fd4e44db084] error.c:786
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(sigsegv+0x4d) [0x7fd4e462848d] signal.c:960
/lib/x86_64-linux-gnu/libc.so.6(0x7fd4e423c210) [0x7fd4e423c210]
/usr/lib/x86_64-linux-gnu/libavformat.so.58(avio_w8+0x19) [0x7fd4df329f39]
/usr/lib/x86_64-linux-gnu/libavformat.so.58(avio_wb32+0x27) [0x7fd4df32a2e7]
/usr/lib/x86_64-linux-gnu/libavformat.so.58(0x7fd4df3d0f9a) [0x7fd4df3d0f9a]
/usr/lib/x86_64-linux-gnu/libavformat.so.58(av_write_trailer+0x2cf) [0x7fd4df3ee9af]
/usr/lib/x86_64-linux-gnu/videoplugin.so(vc_movie_finish+0x6d) [0x7fd4df5400ad]
/usr/lib/x86_64-linux-gnu/videoplugin.so(vc_movie_create+0x2be) [0x7fd4df5403ae]
/usr/lib/x86_64-linux-gnu/videoplugin.so(0x7fd4df5405ea) [0x7fd4df5405ea]
/usr/lib/x86_64-linux-gnu/videoplugin.so(gks_videoplugin+0x14e7) [0x7fd4df541bd7]
/usr/lib/x86_64-linux-gnu/libGR.so(0x7fd4e033e88f) [0x7fd4e033e88f]
/usr/lib/x86_64-linux-gnu/libGR.so(gks_update_ws+0x85) [0x7fd4e033ff55]
/usr/lib/x86_64-linux-gnu/libGR.so(gr_updatews+0x174) [0x7fd4e02e0314]
/usr/lib/x86_64-linux-gnu/libffi.so.7(0x7fd4e03ecff5) [0x7fd4e03ecff5]
/usr/lib/x86_64-linux-gnu/libffi.so.7(0x7fd4e03ec40a) [0x7fd4e03ec40a]
/home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/fiddle.so(nogvl_ffi_call+0x1c) [0x7fd4e041beec] function.c:204
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_nogvl+0xd2) [0x7fd4e4673342] thread.c:1673
/home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/fiddle.so(function_call+0x7c4) [0x7fd4e041cc44] function.c:375
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7fd4e46a946b] vm_insnhelper.c:2926
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7fd4e46ad273] vm_insnhelper.c:4527
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7fd4e46b65bf] insns.def:770
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7fd4e46bc13b] vm.c:2163
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body+0x4f0) [0x7fd4e46c1450] vm_eval.c:176
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7fd4e46c32f1] vm_eval.c:72
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(send_internal+0xf6) [0x7fd4e46c39c6] vm_eval.c:1245
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7fd4e46a946b] vm_insnhelper.c:2926
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0xe) [0x7fd4e46b6547] vm_insnhelper.c:4527
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core) insns.def:789
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7fd4e46bc13b] vm.c:2163
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(invoke_bmethod+0x152) [0x7fd4e46bccc2] vm.c:1293
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_bmethod+0x116) [0x7fd4e46bd476] vm_insnhelper.c:2985
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x191) [0x7fd4e46bd681] vm_insnhelper.c:3442
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7fd4e46bdc44] vm_insnhelper.c:3534
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0xe) [0x7fd4e46b6547] vm_insnhelper.c:4527
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core) insns.def:789
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7fd4e46bc13b] vm.c:2163
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield_1+0x2af) [0x7fd4e46bf9bf] vm.c:1263
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(int_dotimes+0x5c) [0x7fd4e457c86c] numeric.c:5125
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7fd4e46a946b] vm_insnhelper.c:2926
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7fd4e46ad273] vm_insnhelper.c:4527
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7fd4e46b65bf] insns.def:770
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0xa54) [0x7fd4e46bc9f4] vm.c:2172
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ec_exec_node+0xed) [0x7fd4e44dff9d] eval.c:317
/home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0(ruby_run_node+0x5a) [0x7fd4e44e5efa] eval.c:375
/home/fap/.rbenv/versions/3.0.2/bin/ruby(main+0x5f) [0x558ba23be17f] ./main.c:50

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

* Loaded script: save_videos.rb

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 ruby2_keywords.rb
    5 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
    6 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
    7 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/rbconfig.rb
    8 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/compatibility.rb
    9 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/defaults.rb
   10 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/deprecate.rb
   11 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/errors.rb
   12 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/exceptions.rb
   13 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/basic_specification.rb
   14 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/stub_specification.rb
   15 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/text.rb
   16 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/user_interaction.rb
   17 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/specification_policy.rb
   18 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/util/list.rb
   19 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/platform.rb
   20 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/version.rb
   21 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/requirement.rb
   22 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/specification.rb
   23 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/util.rb
   24 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/dependency.rb
   25 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_gem.rb
   26 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
   27 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/monitor.rb
   28 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb
   29 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/core_ext/kernel_warn.rb
   30 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems.rb
   31 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/path_support.rb
   32 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/version.rb
   33 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/core_ext/name_error.rb
   34 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/levenshtein.rb
   35 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/jaro_winkler.rb
   36 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/spell_checker.rb
   37 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   38 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   39 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
   40 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/spell_checkers/method_name_checker.rb
   41 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/spell_checkers/key_error_checker.rb
   42 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/spell_checkers/null_checker.rb
   43 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/tree_spell_checker.rb
   44 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/spell_checkers/require_path_checker.rb
   45 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean/formatters/plain_formatter.rb
   46 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/did_you_mean.rb
   47 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/rubygems/bundler_version_finder.rb
   48 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/pkg-config-1.4.6/lib/pkg-config/version.rb
   49 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/English.rb
   50 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
   51 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/pathname.rb
   52 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/shellwords.rb
   53 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/pkg-config-1.4.6/lib/pkg-config.rb
   54 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/gr_lib.rb
   55 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/try_extern.rb
   56 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/define_methods.rb
   57 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/fiddle.so
   58 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/fiddle/closure.rb
   59 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/fiddle/function.rb
   60 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/fiddle/version.rb
   61 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/fiddle.rb
   62 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/fiddle/value.rb
   63 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/fiddle/pack.rb
   64 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/fiddle/struct.rb
   65 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/fiddle/cparser.rb
   66 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/fiddle/import.rb
   67 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/fiddley.rb
   68 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/gr_common_utils.rb
   69 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/jupyter_support.rb
   70 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/version.rb
   71 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/gr_commons.rb
   72 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/version.rb
   73 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/ffi.rb
   74 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/grbase.rb
   75 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr.rb
   76 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray.so
   77 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray/extra.rb
   78 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray.rb
   79 /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/plot.rb
   80 /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/fileutils.rb

* Process memory map:

558ba23bd000-558ba23be000 r--p 00000000 fd:03 5300340                    /home/fap/.rbenv/versions/3.0.2/bin/ruby
558ba23be000-558ba23bf000 r-xp 00001000 fd:03 5300340                    /home/fap/.rbenv/versions/3.0.2/bin/ruby
558ba23bf000-558ba23c0000 r--p 00002000 fd:03 5300340                    /home/fap/.rbenv/versions/3.0.2/bin/ruby
558ba23c0000-558ba23c1000 r--p 00002000 fd:03 5300340                    /home/fap/.rbenv/versions/3.0.2/bin/ruby
558ba23c1000-558ba23c2000 rw-p 00003000 fd:03 5300340                    /home/fap/.rbenv/versions/3.0.2/bin/ruby
558ba2c07000-558ba35a5000 rw-p 00000000 00:00 0                          [heap]
7fd4d2ed8000-7fd4d314f000 r--s 00000000 fd:02 267188                     /usr/lib/x86_64-linux-gnu/libavformat.so.58.29.100
7fd4d314f000-7fd4d41e1000 r--s 00000000 fd:02 268516                     /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.31.so
7fd4d41e1000-7fd4d43d1000 r--s 00000000 fd:02 2491512                    /lib/x86_64-linux-gnu/libc-2.31.so
7fd4d43d1000-7fd4d5345000 rw-p 00000000 00:00 0 
7fd4d5345000-7fd4d5f8c000 r--s 00000000 fd:03 5300341                    /home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7fd4d5f8c000-7fd4d609c000 rw-p 00000000 00:00 0 
7fd4d611a000-7fd4d6209000 r--s 00000000 fd:02 318273                     /usr/lib/x86_64-linux-gnu/libGR.so
7fd4d6209000-7fd4d6232000 r--s 00000000 fd:02 318263                     /usr/lib/x86_64-linux-gnu/videoplugin.so
7fd4d6232000-7fd4d6268000 r--s 00000000 fd:03 5300340                    /home/fap/.rbenv/versions/3.0.2/bin/ruby
7fd4d6268000-7fd4d6382000 r--p 00000000 fd:02 318181                     /usr/fonts/CMUSerif-Math.ttf
7fd4d6382000-7fd4d638d000 r-xp 00000000 fd:02 272577                     /usr/lib/x86_64-linux-gnu/libjbig.so.0
7fd4d638d000-7fd4d658c000 ---p 0000b000 fd:02 272577                     /usr/lib/x86_64-linux-gnu/libjbig.so.0
7fd4d658c000-7fd4d658d000 r--p 0000a000 fd:02 272577                     /usr/lib/x86_64-linux-gnu/libjbig.so.0
7fd4d658d000-7fd4d6590000 rw-p 0000b000 fd:02 272577                     /usr/lib/x86_64-linux-gnu/libjbig.so.0
7fd4d6590000-7fd4d6594000 r--p 00000000 fd:02 321213                     /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.4
7fd4d6594000-7fd4d6626000 r-xp 00004000 fd:02 321213                     /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.4
7fd4d6626000-7fd4d6637000 r--p 00096000 fd:02 321213                     /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.4
7fd4d6637000-7fd4d6638000 r--p 000a6000 fd:02 321213                     /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.4
7fd4d6638000-7fd4d6639000 rw-p 000a7000 fd:02 321213                     /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.4
7fd4d6639000-7fd4d6641000 r--p 00000000 fd:02 321217                     /usr/lib/x86_64-linux-gnu/libtiff.so.5.5.0
7fd4d6641000-7fd4d6685000 r-xp 00008000 fd:02 321217                     /usr/lib/x86_64-linux-gnu/libtiff.so.5.5.0
7fd4d6685000-7fd4d66b4000 r--p 0004c000 fd:02 321217                     /usr/lib/x86_64-linux-gnu/libtiff.so.5.5.0
7fd4d66b4000-7fd4d66b5000 ---p 0007b000 fd:02 321217                     /usr/lib/x86_64-linux-gnu/libtiff.so.5.5.0
7fd4d66b5000-7fd4d66b9000 r--p 0007b000 fd:02 321217                     /usr/lib/x86_64-linux-gnu/libtiff.so.5.5.0
7fd4d66b9000-7fd4d66ba000 rw-p 0007f000 fd:02 321217                     /usr/lib/x86_64-linux-gnu/libtiff.so.5.5.0
7fd4d66ba000-7fd4d66c0000 r--p 00000000 fd:02 318254                     /usr/lib/x86_64-linux-gnu/cairoplugin.so
7fd4d66c0000-7fd4d66d9000 r-xp 00006000 fd:02 318254                     /usr/lib/x86_64-linux-gnu/cairoplugin.so
7fd4d66d9000-7fd4d66e9000 r--p 0001f000 fd:02 318254                     /usr/lib/x86_64-linux-gnu/cairoplugin.so
7fd4d66e9000-7fd4d66ea000 r--p 0002e000 fd:02 318254                     /usr/lib/x86_64-linux-gnu/cairoplugin.so
7fd4d66ea000-7fd4d66f6000 rw-p 0002f000 fd:02 318254                     /usr/lib/x86_64-linux-gnu/cairoplugin.so
7fd4d66f6000-7fd4d6728000 rw-p 00000000 00:00 0 
7fd4d6728000-7fd4d672c000 rw-p 00000000 00:00 0 
7fd4d672c000-7fd4d6730000 r--p 00000000 fd:02 266912                     /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fd4d6730000-7fd4d673f000 r-xp 00004000 fd:02 266912                     /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fd4d673f000-7fd4d6742000 r--p 00013000 fd:02 266912                     /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fd4d6742000-7fd4d6743000 ---p 00016000 fd:02 266912                     /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fd4d6743000-7fd4d6744000 r--p 00016000 fd:02 266912                     /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fd4d6744000-7fd4d6745000 rw-p 00017000 fd:02 266912                     /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fd4d6745000-7fd4d6746000 rw-p 00000000 00:00 0 
7fd4d6746000-7fd4d6749000 r--p 00000000 fd:02 321401                     /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
7fd4d6749000-7fd4d676b000 r-xp 00003000 fd:02 321401                     /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
7fd4d676b000-7fd4d6770000 r--p 00025000 fd:02 321401                     /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
7fd4d6770000-7fd4d6772000 r--p 00029000 fd:02 321401                     /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
7fd4d6772000-7fd4d6773000 rw-p 0002b000 fd:02 321401                     /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.2.1
7fd4d6773000-7fd4d6775000 r--p 00000000 fd:02 319036                     /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.5
7fd4d6775000-7fd4d6779000 r-xp 00002000 fd:02 319036                     /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.5
7fd4d6779000-7fd4d677b000 r--p 00006000 fd:02 319036                     /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.5
7fd4d677b000-7fd4d677c000 r--p 00007000 fd:02 319036                     /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.5
7fd4d677c000-7fd4d677d000 rw-p 00008000 fd:02 319036                     /usr/lib/x86_64-linux-gnu/libdatrie.so.1.3.5
7fd4d677d000-7fd4d677f000 r--p 00000000 fd:02 274539                     /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.9.0
7fd4d677f000-7fd4d67e3000 r-xp 00002000 fd:02 274539                     /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.9.0
7fd4d67e3000-7fd4d680b000 r--p 00066000 fd:02 274539                     /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.9.0
7fd4d680b000-7fd4d680c000 r--p 0008d000 fd:02 274539                     /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.9.0
7fd4d680c000-7fd4d680d000 rw-p 0008e000 fd:02 274539                     /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.9.0
7fd4d680d000-7fd4d6817000 r--p 00000000 fd:02 2491047                    /lib/x86_64-linux-gnu/libblkid.so.1.1.0
7fd4d6817000-7fd4d684d000 r-xp 0000a000 fd:02 2491047                    /lib/x86_64-linux-gnu/libblkid.so.1.1.0
7fd4d684d000-7fd4d685d000 r--p 00040000 fd:02 2491047                    /lib/x86_64-linux-gnu/libblkid.so.1.1.0
7fd4d685d000-7fd4d685e000 ---p 00050000 fd:02 2491047                    /lib/x86_64-linux-gnu/libblkid.so.1.1.0
7fd4d685e000-7fd4d6863000 r--p 00050000 fd:02 2491047                    /lib/x86_64-linux-gnu/libblkid.so.1.1.0
7fd4d6863000-7fd4d6864000 rw-p 00055000 fd:02 2491047                    /lib/x86_64-linux-gnu/libblkid.so.1.1.0
7fd4d6864000-7fd4d6866000 r--p 00000000 fd:02 2491106                    /lib/x86_64-linux-gnu/libkeyutils.so.1.8
7fd4d6866000-7fd4d6868000 r-xp 00002000 fd:02 2491106                    /lib/x86_64-linux-gnu/libkeyutils.so.1.8
7fd4d6868000-7fd4d6869000 r--p 00004000 fd:02 2491106                    /lib/x86_64-linux-gnu/libkeyutils.so.1.8
7fd4d6869000-7fd4d686a000 r--p 00004000 fd:02 2491106                    /lib/x86_64-linux-gnu/libkeyutils.so.1.8
7fd4d686a000-7fd4d686b000 rw-p 00005000 fd:02 2491106                    /lib/x86_64-linux-gnu/libkeyutils.so.1.8
7fd4d686b000-7fd4d686d000 r--p 00000000 fd:02 268420                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fd4d686d000-7fd4d686f000 r-xp 00002000 fd:02 268420                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fd4d686f000-7fd4d6871000 r--p 00004000 fd:02 268420                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fd4d6871000-7fd4d6872000 r--p 00005000 fd:02 268420                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fd4d6872000-7fd4d6873000 rw-p 00006000 fd:02 268420                     /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fd4d6873000-7fd4d6874000 r--p 00000000 fd:02 320149                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fd4d6874000-7fd4d6876000 r-xp 00001000 fd:02 320149                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fd4d6876000-7fd4d6877000 r--p 00003000 fd:02 320149                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fd4d6877000-7fd4d6878000 r--p 00003000 fd:02 320149                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fd4d6878000-7fd4d6879000 rw-p 00004000 fd:02 320149                     /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fd4d6879000-7fd4d6882000 r--p 00000000 fd:02 318967                     /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.20600.4
7fd4d6882000-7fd4d694a000 r-xp 00009000 fd:02 318967                     /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.20600.4
7fd4d694a000-7fd4d697b000 r--p 000d1000 fd:02 318967                     /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.20600.4
7fd4d697b000-7fd4d697c000 ---p 00102000 fd:02 318967                     /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.20600.4
7fd4d697c000-7fd4d697d000 r--p 00102000 fd:02 318967                     /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.20600.4
7fd4d697d000-7fd4d697e000 rw-p 00103000 fd:02 318967                     /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.20600.4
7fd4d697e000-7fd4d6980000 r--p 00000000 fd:02 319057                     /usr/lib/x86_64-linux-gnu/libthai.so.0.3.1
7fd4d6980000-7fd4d6984000 r-xp 00002000 fd:02 319057                     /usr/lib/x86_64-linux-gnu/libthai.so.0.3.1
7fd4d6984000-7fd4d6987000 r--p 00006000 fd:02 319057                     /usr/lib/x86_64-linux-gnu/libthai.so.0.3.1
7fd4d6987000-7fd4d6988000 r--p 00008000 fd:02 319057                     /usr/lib/x86_64-linux-gnu/libthai.so.0.3.1
7fd4d6988000-7fd4d6989000 rw-p 00009000 fd:02 319057                     /usr/lib/x86_64-linux-gnu/libthai.so.0.3.1
7fd4d6989000-7fd4d698b000 r--p 00000000 fd:02 318959                     /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0
7fd4d698b000-7fd4d698f000 r-xp 00002000 fd:02 318959                     /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0
7fd4d698f000-7fd4d69a4000 r--p 00006000 fd:02 318959                     /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0
7fd4d69a4000-7fd4d69a5000 r--p 0001a000 fd:02 318959                     /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0
7fd4d69a5000-7fd4d69a6000 rw-p 0001b000 fd:02 318959                     /usr/lib/x86_64-linux-gnu/libfribidi.so.0.4.0
7fd4d69a6000-7fd4d69ad000 r--p 00000000 fd:02 267939                     /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.4400.7
7fd4d69ad000-7fd4d69b8000 r-xp 00007000 fd:02 267939                     /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.4400.7
7fd4d69b8000-7fd4d69bc000 r--p 00012000 fd:02 267939                     /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.4400.7
7fd4d69bc000-7fd4d69bd000 ---p 00016000 fd:02 267939                     /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.4400.7
7fd4d69bd000-7fd4d69be000 r--p 00016000 fd:02 267939                     /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.4400.7
7fd4d69be000-7fd4d69bf000 rw-p 00017000 fd:02 267939                     /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.4400.7
7fd4d69bf000-7fd4d69c3000 r--p 00000000 fd:02 2491540                    /lib/x86_64-linux-gnu/libresolv-2.31.so
7fd4d69c3000-7fd4d69d3000 r-xp 00004000 fd:02 2491540                    /lib/x86_64-linux-gnu/libresolv-2.31.so
7fd4d69d3000-7fd4d69d6000 r--p 00014000 fd:02 2491540                    /lib/x86_64-linux-gnu/libresolv-2.31.so
7fd4d69d6000-7fd4d69d7000 ---p 00017000 fd:02 2491540                    /lib/x86_64-linux-gnu/libresolv-2.31.so
7fd4d69d7000-7fd4d69d8000 r--p 00017000 fd:02 2491540                    /lib/x86_64-linux-gnu/libresolv-2.31.so
7fd4d69d8000-7fd4d69d9000 rw-p 00018000 fd:02 2491540                    /lib/x86_64-linux-gnu/libresolv-2.31.so
7fd4d69d9000-7fd4d69db000 rw-p 00000000 00:00 0 
7fd4d69db000-7fd4d69e1000 r--p 00000000 fd:02 2495097                    /lib/x86_64-linux-gnu/libselinux.so.1
7fd4d69e1000-7fd4d69fa000 r-xp 00006000 fd:02 2495097                    /lib/x86_64-linux-gnu/libselinux.so.1
7fd4d69fa000-7fd4d6a01000 r--p 0001f000 fd:02 2495097                    /lib/x86_64-linux-gnu/libselinux.so.1
7fd4d6a01000-7fd4d6a02000 ---p 00026000 fd:02 2495097                    /lib/x86_64-linux-gnu/libselinux.so.1
7fd4d6a02000-7fd4d6a03000 r--p 00026000 fd:02 2495097                    /lib/x86_64-linux-gnu/libselinux.so.1
7fd4d6a03000-7fd4d6a04000 rw-p 00027000 fd:02 2495097                    /lib/x86_64-linux-gnu/libselinux.so.1
7fd4d6a04000-7fd4d6a06000 rw-p 00000000 00:00 0 
7fd4d6a06000-7fd4d6a11000 r--p 00000000 fd:02 2491053                    /lib/x86_64-linux-gnu/libmount.so.1.1.0
7fd4d6a11000-7fd4d6a4f000 r-xp 0000b000 fd:02 2491053                    /lib/x86_64-linux-gnu/libmount.so.1.1.0
7fd4d6a4f000-7fd4d6a62000 r--p 00049000 fd:02 2491053                    /lib/x86_64-linux-gnu/libmount.so.1.1.0
7fd4d6a62000-7fd4d6a65000 r--p 0005b000 fd:02 2491053                    /lib/x86_64-linux-gnu/libmount.so.1.1.0
7fd4d6a65000-7fd4d6a66000 rw-p 0005e000 fd:02 2491053                    /lib/x86_64-linux-gnu/libmount.so.1.1.0
7fd4d6a66000-7fd4d6a67000 r--p 00000000 fd:02 317661                     /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.6400.6
7fd4d6a67000-7fd4d6a69000 r-xp 00001000 fd:02 317661                     /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.6400.6
7fd4d6a69000-7fd4d6a6a000 r--p 00003000 fd:02 317661                     /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.6400.6
7fd4d6a6a000-7fd4d6a6b000 r--p 00003000 fd:02 317661                     /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.6400.6
7fd4d6a6b000-7fd4d6a6c000 rw-p 00004000 fd:02 317661                     /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.6400.6
7fd4d6a6c000-7fd4d6a75000 r--p 00000000 fd:02 262828                     /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fd4d6a75000-7fd4d6aa0000 r-xp 00009000 fd:02 262828                     /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fd4d6aa0000-7fd4d6aac000 r--p 00034000 fd:02 262828                     /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fd4d6aac000-7fd4d6aad000 r--p 0003f000 fd:02 262828                     /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fd4d6aad000-7fd4d6aae000 rw-p 00040000 fd:02 262828                     /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7fd4d6aae000-7fd4d6ab1000 r--p 00000000 fd:02 264300                     /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fd4d6ab1000-7fd4d6ab8000 r-xp 00003000 fd:02 264300                     /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fd4d6ab8000-7fd4d6abb000 r--p 0000a000 fd:02 264300                     /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fd4d6abb000-7fd4d6abc000 r--p 0000c000 fd:02 264300                     /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fd4d6abc000-7fd4d6abd000 rw-p 0000d000 fd:02 264300                     /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7fd4d6abd000-7fd4d6abf000 r--p 00000000 fd:02 2490892                    /lib/x86_64-linux-gnu/libcom_err.so.2.1
7fd4d6abf000-7fd4d6ac1000 r-xp 00002000 fd:02 2490892                    /lib/x86_64-linux-gnu/libcom_err.so.2.1
7fd4d6ac1000-7fd4d6ac2000 r--p 00004000 fd:02 2490892                    /lib/x86_64-linux-gnu/libcom_err.so.2.1
7fd4d6ac2000-7fd4d6ac3000 r--p 00004000 fd:02 2490892                    /lib/x86_64-linux-gnu/libcom_err.so.2.1
7fd4d6ac3000-7fd4d6ac4000 rw-p 00005000 fd:02 2490892                    /lib/x86_64-linux-gnu/libcom_err.so.2.1
7fd4d6ac4000-7fd4d6ac8000 r--p 00000000 fd:02 328748                     /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fd4d6ac8000-7fd4d6ae4000 r-xp 00004000 fd:02 328748                     /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fd4d6ae4000-7fd4d6af1000 r--p 00020000 fd:02 328748                     /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fd4d6af1000-7fd4d6af2000 ---p 0002d000 fd:02 328748                     /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fd4d6af2000-7fd4d6af3000 r--p 0002d000 fd:02 328748                     /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fd4d6af3000-7fd4d6af4000 rw-p 0002e000 fd:02 328748                     /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7fd4d6af4000-7fd4d6af5000 rw-p 00000000 00:00 0 
7fd4d6af5000-7fd4d6b17000 r--p 00000000 fd:02 264576                     /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fd4d6b17000-7fd4d6b78000 r-xp 00022000 fd:02 264576                     /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fd4d6b78000-7fd4d6bc1000 r--p 00083000 fd:02 264576                     /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fd4d6bc1000-7fd4d6bc2000 ---p 000cc000 fd:02 264576                     /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fd4d6bc2000-7fd4d6bd0000 r--p 000cc000 fd:02 264576                     /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fd4d6bd0000-7fd4d6bd2000 rw-p 000da000 fd:02 264576                     /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7fd4d6bd2000-7fd4d6bd4000 r--p 00000000 fd:02 2490687                    /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fd4d6bd4000-7fd4d6bd8000 r-xp 00002000 fd:02 2490687                    /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fd4d6bd8000-7fd4d6bd9000 r--p 00006000 fd:02 2490687                    /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fd4d6bd9000-7fd4d6bda000 r--p 00006000 fd:02 2490687                    /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fd4d6bda000-7fd4d6bdb000 rw-p 00007000 fd:02 2490687                    /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fd4d6bdb000-7fd4d6bdf000 r--p 00000000 fd:02 2491224                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fd4d6bdf000-7fd4d6bfb000 r-xp 00004000 fd:02 2491224                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fd4d6bfb000-7fd4d6c05000 r--p 00020000 fd:02 2491224                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fd4d6c05000-7fd4d6c06000 ---p 0002a000 fd:02 2491224                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fd4d6c06000-7fd4d6c08000 r--p 0002a000 fd:02 2491224                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fd4d6c08000-7fd4d6c09000 rw-p 0002c000 fd:02 2491224                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fd4d6c09000-7fd4d6c0a000 r--p 00000000 fd:02 317438                     /usr/lib/x86_64-linux-gnu/libicudata.so.66.1
7fd4d6c0a000-7fd4d6c0b000 r-xp 00001000 fd:02 317438                     /usr/lib/x86_64-linux-gnu/libicudata.so.66.1
7fd4d6c0b000-7fd4d86c8000 r--p 00002000 fd:02 317438                     /usr/lib/x86_64-linux-gnu/libicudata.so.66.1
7fd4d86c8000-7fd4d86c9000 r--p 01abe000 fd:02 317438                     /usr/lib/x86_64-linux-gnu/libicudata.so.66.1
7fd4d86c9000-7fd4d86ca000 rw-p 01abf000 fd:02 317438                     /usr/lib/x86_64-linux-gnu/libicudata.so.66.1
7fd4d86ca000-7fd4d86cc000 r--p 00000000 fd:02 320121                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fd4d86cc000-7fd4d86cf000 r-xp 00002000 fd:02 320121                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fd4d86cf000-7fd4d86d0000 r--p 00005000 fd:02 320121                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fd4d86d0000-7fd4d86d1000 r--p 00005000 fd:02 320121                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fd4d86d1000-7fd4d86d2000 rw-p 00006000 fd:02 320121                     /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fd4d86d2000-7fd4d86d5000 r--p 00000000 fd:02 321028                     /usr/lib/x86_64-linux-gnu/libnuma.so.1.0.0
7fd4d86d5000-7fd4d86da000 r-xp 00003000 fd:02 321028                     /usr/lib/x86_64-linux-gnu/libnuma.so.1.0.0
7fd4d86da000-7fd4d86dc000 r--p 00008000 fd:02 321028                     /usr/lib/x86_64-linux-gnu/libnuma.so.1.0.0
7fd4d86dc000-7fd4d86dd000 ---p 0000a000 fd:02 321028                     /usr/lib/x86_64-linux-gnu/libnuma.so.1.0.0
7fd4d86dd000-7fd4d86de000 r--p 0000a000 fd:02 321028                     /usr/lib/x86_64-linux-gnu/libnuma.so.1.0.0
7fd4d86de000-7fd4d86df000 rw-p 0000b000 fd:02 321028                     /usr/lib/x86_64-linux-gnu/libnuma.so.1.0.0
7fd4d86df000-7fd4d86e1000 r--p 00000000 fd:02 276482                     /usr/lib/x86_64-linux-gnu/libogg.so.0.8.4
7fd4d86e1000-7fd4d86e6000 r-xp 00002000 fd:02 276482                     /usr/lib/x86_64-linux-gnu/libogg.so.0.8.4
7fd4d86e6000-7fd4d86e9000 r--p 00007000 fd:02 276482                     /usr/lib/x86_64-linux-gnu/libogg.so.0.8.4
7fd4d86e9000-7fd4d86ea000 ---p 0000a000 fd:02 276482                     /usr/lib/x86_64-linux-gnu/libogg.so.0.8.4
7fd4d86ea000-7fd4d86eb000 r--p 0000a000 fd:02 276482                     /usr/lib/x86_64-linux-gnu/libogg.so.0.8.4
7fd4d86eb000-7fd4d86ec000 rw-p 0000b000 fd:02 276482                     /usr/lib/x86_64-linux-gnu/libogg.so.0.8.4
7fd4d86ec000-7fd4d86f0000 r--p 00000000 fd:02 271036                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fd4d86f0000-7fd4d86fb000 r-xp 00004000 fd:02 271036                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fd4d86fb000-7fd4d86ff000 r--p 0000f000 fd:02 271036                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fd4d86ff000-7fd4d8700000 r--p 00012000 fd:02 271036                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fd4d8700000-7fd4d8701000 rw-p 00013000 fd:02 271036                     /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fd4d8701000-7fd4d870a000 r-xp 00000000 fd:02 271949                     /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fd4d870a000-7fd4d8909000 ---p 00009000 fd:02 271949                     /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fd4d8909000-7fd4d890a000 r--p 00008000 fd:02 271949                     /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fd4d890a000-7fd4d890b000 rw-p 00009000 fd:02 271949                     /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7fd4d890b000-7fd4d8910000 r--p 00000000 fd:02 321423                     /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7fd4d8910000-7fd4d8915000 r-xp 00005000 fd:02 321423                     /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7fd4d8915000-7fd4d8917000 r--p 0000a000 fd:02 321423                     /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7fd4d8917000-7fd4d8918000 ---p 0000c000 fd:02 321423                     /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7fd4d8918000-7fd4d8919000 r--p 0000c000 fd:02 321423                     /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7fd4d8919000-7fd4d891a000 rw-p 0000d000 fd:02 321423                     /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0
7fd4d891a000-7fd4d8925000 r--p 00000000 fd:02 319983                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fd4d8925000-7fd4d8939000 r-xp 0000b000 fd:02 319983                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fd4d8939000-7fd4d8942000 r--p 0001f000 fd:02 319983                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fd4d8942000-7fd4d8943000 r--p 00027000 fd:02 319983                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fd4d8943000-7fd4d8944000 rw-p 00028000 fd:02 319983                     /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fd4d8944000-7fd4d8945000 r--p 00000000 fd:02 321436                     /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fd4d8945000-7fd4d8946000 r-xp 00001000 fd:02 321436                     /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fd4d8946000-7fd4d8947000 r--p 00002000 fd:02 321436                     /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fd4d8947000-7fd4d8948000 r--p 00002000 fd:02 321436                     /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fd4d8948000-7fd4d8949000 rw-p 00003000 fd:02 321436                     /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fd4d8949000-7fd4d8953000 r--p 00000000 fd:02 288381                     /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.38.4
7fd4d8953000-7fd4d89d7000 r-xp 0000a000 fd:02 288381                     /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.38.4
7fd4d89d7000-7fd4d89e7000 r--p 0008e000 fd:02 288381                     /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.38.4
7fd4d89e7000-7fd4d89ef000 r--p 0009d000 fd:02 288381                     /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.38.4
7fd4d89ef000-7fd4d89f0000 rw-p 000a5000 fd:02 288381                     /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.38.4
7fd4d89f0000-7fd4d89f2000 r--p 00000000 fd:02 2491288                    /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7fd4d89f2000-7fd4d8a43000 r-xp 00002000 fd:02 2491288                    /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7fd4d8a43000-7fd4d8a61000 r--p 00053000 fd:02 2491288                    /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7fd4d8a61000-7fd4d8a62000 r--p 00070000 fd:02 2491288                    /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7fd4d8a62000-7fd4d8a63000 rw-p 00071000 fd:02 2491288                    /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7fd4d8a63000-7fd4d8a72000 r--p 00000000 fd:02 319094                     /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4400.7
7fd4d8a72000-7fd4d8a97000 r-xp 0000f000 fd:02 319094                     /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4400.7
7fd4d8a97000-7fd4d8aae000 r--p 00034000 fd:02 319094                     /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4400.7
7fd4d8aae000-7fd4d8ab1000 r--p 0004a000 fd:02 319094                     /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4400.7
7fd4d8ab1000-7fd4d8ab2000 rw-p 0004d000 fd:02 319094                     /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.4400.7
7fd4d8ab2000-7fd4d8ab7000 r--p 00000000 fd:02 319006                     /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.4400.7
7fd4d8ab7000-7fd4d8abf000 r-xp 00005000 fd:02 319006                     /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.4400.7
7fd4d8abf000-7fd4d8ac2000 r--p 0000d000 fd:02 319006                     /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.4400.7
7fd4d8ac2000-7fd4d8ac3000 r--p 0000f000 fd:02 319006                     /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.4400.7
7fd4d8ac3000-7fd4d8ac4000 rw-p 00010000 fd:02 319006                     /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.4400.7
7fd4d8ac4000-7fd4d8afc000 r--p 00000000 fd:02 317659                     /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.6
7fd4d8afc000-7fd4d8c0f000 r-xp 00038000 fd:02 317659                     /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.6
7fd4d8c0f000-7fd4d8c99000 r--p 0014b000 fd:02 317659                     /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.6
7fd4d8c99000-7fd4d8ca2000 r--p 001d4000 fd:02 317659                     /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.6
7fd4d8ca2000-7fd4d8ca3000 rw-p 001dd000 fd:02 317659                     /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.6
7fd4d8ca3000-7fd4d8ca5000 rw-p 00000000 00:00 0 
7fd4d8ca5000-7fd4d8cab000 r--p 00000000 fd:02 323014                     /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.4000.0
7fd4d8cab000-7fd4d8cc2000 r-xp 00006000 fd:02 323014                     /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.4000.0
7fd4d8cc2000-7fd4d8ccb000 r--p 0001d000 fd:02 323014                     /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.4000.0
7fd4d8ccb000-7fd4d8ccc000 r--p 00025000 fd:02 323014                     /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.4000.0
7fd4d8ccc000-7fd4d8ccd000 rw-p 00026000 fd:02 323014                     /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.4000.0
7fd4d8ccd000-7fd4d8cd1000 r--p 00000000 fd:02 319108                     /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7fd4d8cd1000-7fd4d8cd3000 r-xp 00004000 fd:02 319108                     /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7fd4d8cd3000-7fd4d8cd5000 r--p 00006000 fd:02 319108                     /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7fd4d8cd5000-7fd4d8cd6000 ---p 00008000 fd:02 319108                     /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7fd4d8cd6000-7fd4d8cd8000 r--p 00008000 fd:02 319108                     /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7fd4d8cd8000-7fd4d8cd9000 rw-p 0000a000 fd:02 319108                     /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2.11600.0
7fd4d8cd9000-7fd4d8cdd000 r--p 00000000 fd:02 320880                     /usr/lib/x86_64-linux-gnu/libsoxr.so.0.1.2
7fd4d8cdd000-7fd4d8d05000 r-xp 00004000 fd:02 320880                     /usr/lib/x86_64-linux-gnu/libsoxr.so.0.1.2
7fd4d8d05000-7fd4d8d0b000 r--p 0002c000 fd:02 320880                     /usr/lib/x86_64-linux-gnu/libsoxr.so.0.1.2
7fd4d8d0b000-7fd4d8d0c000 ---p 00032000 fd:02 320880                     /usr/lib/x86_64-linux-gnu/libsoxr.so.0.1.2
7fd4d8d0c000-7fd4d8d0e000 r--p 00032000 fd:02 320880                     /usr/lib/x86_64-linux-gnu/libsoxr.so.0.1.2
7fd4d8d0e000-7fd4d8d0f000 rw-p 00034000 fd:02 320880                     /usr/lib/x86_64-linux-gnu/libsoxr.so.0.1.2
7fd4d8d0f000-7fd4d8d44000 rw-p 00000000 00:00 0 
7fd4d8d44000-7fd4d8d4f000 r--p 00000000 fd:02 265046                     /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fd4d8d4f000-7fd4d8d81000 r-xp 0000b000 fd:02 265046                     /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fd4d8d81000-7fd4d8d8d000 r--p 0003d000 fd:02 265046                     /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fd4d8d8d000-7fd4d8d8f000 r--p 00048000 fd:02 265046                     /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fd4d8d8f000-7fd4d8d91000 rw-p 0004a000 fd:02 265046                     /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7fd4d8d91000-7fd4d8d95000 r--p 00000000 fd:02 2490728                    /lib/x86_64-linux-gnu/libgpg-error.so.0.28.0
7fd4d8d95000-7fd4d8da8000 r-xp 00004000 fd:02 2490728                    /lib/x86_64-linux-gnu/libgpg-error.so.0.28.0
7fd4d8da8000-7fd4d8db2000 r--p 00017000 fd:02 2490728                    /lib/x86_64-linux-gnu/libgpg-error.so.0.28.0
7fd4d8db2000-7fd4d8db3000 r--p 00020000 fd:02 2490728                    /lib/x86_64-linux-gnu/libgpg-error.so.0.28.0
7fd4d8db3000-7fd4d8db4000 rw-p 00021000 fd:02 2490728                    /lib/x86_64-linux-gnu/libgpg-error.so.0.28.0
7fd4d8db4000-7fd4d8dc0000 r--p 00000000 fd:02 262941                     /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.5
7fd4d8dc0000-7fd4d8e8e000 r-xp 0000c000 fd:02 262941                     /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.5
7fd4d8e8e000-7fd4d8ecb000 r--p 000da000 fd:02 262941                     /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.5
7fd4d8ecb000-7fd4d8ecd000 r--p 00116000 fd:02 262941                     /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.5
7fd4d8ecd000-7fd4d8ed2000 rw-p 00118000 fd:02 262941                     /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.5
7fd4d8ed2000-7fd4d8ed9000 r--p 00000000 fd:02 273740                     /usr/lib/x86_64-linux-gnu/libhogweed.so.5.0
7fd4d8ed9000-7fd4d8ee9000 r-xp 00007000 fd:02 273740                     /usr/lib/x86_64-linux-gnu/libhogweed.so.5.0
7fd4d8ee9000-7fd4d8f07000 r--p 00017000 fd:02 273740                     /usr/lib/x86_64-linux-gnu/libhogweed.so.5.0
7fd4d8f07000-7fd4d8f08000 r--p 00034000 fd:02 273740                     /usr/lib/x86_64-linux-gnu/libhogweed.so.5.0
7fd4d8f08000-7fd4d8f09000 rw-p 00035000 fd:02 273740                     /usr/lib/x86_64-linux-gnu/libhogweed.so.5.0
7fd4d8f09000-7fd4d8f12000 r--p 00000000 fd:02 273720                     /usr/lib/x86_64-linux-gnu/libnettle.so.7.0
7fd4d8f12000-7fd4d8f30000 r-xp 00009000 fd:02 273720                     /usr/lib/x86_64-linux-gnu/libnettle.so.7.0
7fd4d8f30000-7fd4d8f40000 r--p 00027000 fd:02 273720                     /usr/lib/x86_64-linux-gnu/libnettle.so.7.0
7fd4d8f40000-7fd4d8f42000 r--p 00036000 fd:02 273720                     /usr/lib/x86_64-linux-gnu/libnettle.so.7.0
7fd4d8f42000-7fd4d8f43000 rw-p 00038000 fd:02 273720                     /usr/lib/x86_64-linux-gnu/libnettle.so.7.0
7fd4d8f43000-7fd4d8f46000 r--p 00000000 fd:02 274225                     /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.0
7fd4d8f46000-7fd4d8f52000 r-xp 00003000 fd:02 274225                     /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.0
7fd4d8f52000-7fd4d8f56000 r--p 0000f000 fd:02 274225                     /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.0
7fd4d8f56000-7fd4d8f57000 ---p 00013000 fd:02 274225                     /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.0
7fd4d8f57000-7fd4d8f58000 r--p 00013000 fd:02 274225                     /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.0
7fd4d8f58000-7fd4d8f59000 rw-p 00014000 fd:02 274225                     /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.0
7fd4d8f59000-7fd4d8f69000 r--p 00000000 fd:02 278683                     /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fd4d8f69000-7fd4d8f9f000 r-xp 00010000 fd:02 278683                     /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fd4d8f9f000-7fd4d90d6000 r--p 00046000 fd:02 278683                     /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fd4d90d6000-7fd4d90d7000 ---p 0017d000 fd:02 278683                     /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fd4d90d7000-7fd4d90da000 r--p 0017d000 fd:02 278683                     /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fd4d90da000-7fd4d90db000 rw-p 00180000 fd:02 278683                     /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7fd4d90db000-7fd4d90dd000 r--p 00000000 fd:02 262847                     /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fd4d90dd000-7fd4d90e2000 r-xp 00002000 fd:02 262847                     /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fd4d90e2000-7fd4d90f9000 r--p 00007000 fd:02 262847                     /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fd4d90f9000-7fd4d90fa000 ---p 0001e000 fd:02 262847                     /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fd4d90fa000-7fd4d90fb000 r--p 0001e000 fd:02 262847                     /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fd4d90fb000-7fd4d90fc000 rw-p 0001f000 fd:02 262847                     /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.6
7fd4d90fc000-7fd4d9127000 r--p 00000000 fd:02 274214                     /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7fd4d9127000-7fd4d91c1000 r-xp 0002b000 fd:02 274214                     /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7fd4d91c1000-7fd4d921d000 r--p 000c5000 fd:02 274214                     /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7fd4d921d000-7fd4d9228000 r--p 00120000 fd:02 274214                     /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7fd4d9228000-7fd4d9232000 rw-p 0012b000 fd:02 274214                     /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7fd4d9232000-7fd4d9239000 r--p 00000000 fd:02 318988                     /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
7fd4d9239000-7fd4d925e000 r-xp 00007000 fd:02 318988                     /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
7fd4d925e000-7fd4d9276000 r--p 0002c000 fd:02 318988                     /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
7fd4d9276000-7fd4d9278000 r--p 00043000 fd:02 318988                     /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
7fd4d9278000-7fd4d9279000 rw-p 00045000 fd:02 318988                     /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0
7fd4d9279000-7fd4d927b000 r--p 00000000 fd:02 319944                     /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7
7fd4d927b000-7fd4d9280000 r-xp 00002000 fd:02 319944                     /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7
7fd4d9280000-7fd4d9281000 r--p 00007000 fd:02 319944                     /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7
7fd4d9281000-7fd4d9282000 ---p 00008000 fd:02 319944                     /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7
7fd4d9282000-7fd4d9283000 r--p 00008000 fd:02 319944                     /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7
7fd4d9283000-7fd4d9284000 rw-p 00009000 fd:02 319944                     /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3.3.7
7fd4d9284000-7fd4d9289000 r--p 00000000 fd:02 267178                     /usr/lib/x86_64-linux-gnu/libmpg123.so.0.44.10
7fd4d9289000-7fd4d92c4000 r-xp 00005000 fd:02 267178                     /usr/lib/x86_64-linux-gnu/libmpg123.so.0.44.10
7fd4d92c4000-7fd4d92d2000 r--p 00040000 fd:02 267178                     /usr/lib/x86_64-linux-gnu/libmpg123.so.0.44.10
7fd4d92d2000-7fd4d92d3000 r--p 0004d000 fd:02 267178                     /usr/lib/x86_64-linux-gnu/libmpg123.so.0.44.10
7fd4d92d3000-7fd4d92d4000 rw-p 0004e000 fd:02 267178                     /usr/lib/x86_64-linux-gnu/libmpg123.so.0.44.10
7fd4d92d4000-7fd4d92e4000 rw-p 00000000 00:00 0 
7fd4d92e4000-7fd4d92e7000 r--p 00000000 fd:02 2490640                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd4d92e7000-7fd4d92f9000 r-xp 00003000 fd:02 2490640                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd4d92f9000-7fd4d92fd000 r--p 00015000 fd:02 2490640                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd4d92fd000-7fd4d92fe000 r--p 00018000 fd:02 2490640                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd4d92fe000-7fd4d92ff000 rw-p 00019000 fd:02 2490640                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fd4d92ff000-7fd4d9395000 r--p 00000000 fd:02 262262                     /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fd4d9395000-7fd4d9486000 r-xp 00096000 fd:02 262262                     /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fd4d9486000-7fd4d94cf000 r--p 00187000 fd:02 262262                     /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fd4d94cf000-7fd4d94d0000 ---p 001d0000 fd:02 262262                     /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fd4d94d0000-7fd4d94db000 r--p 001d0000 fd:02 262262                     /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fd4d94db000-7fd4d94de000 rw-p 001db000 fd:02 262262                     /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fd4d94de000-7fd4d94e1000 rw-p 00000000 00:00 0 
7fd4d94e1000-7fd4d9546000 r--p 00000000 fd:02 317443                     /usr/lib/x86_64-linux-gnu/libicuuc.so.66.1
7fd4d9546000-7fd4d962b000 r-xp 00065000 fd:02 317443                     /usr/lib/x86_64-linux-gnu/libicuuc.so.66.1
7fd4d962b000-7fd4d96b1000 r--p 0014a000 fd:02 317443                     /usr/lib/x86_64-linux-gnu/libicuuc.so.66.1
7fd4d96b1000-7fd4d96b2000 ---p 001d0000 fd:02 317443                     /usr/lib/x86_64-linux-gnu/libicuuc.so.66.1
7fd4d96b2000-7fd4d96c4000 r--p 001d0000 fd:02 317443                     /usr/lib/x86_64-linux-gnu/libicuuc.so.66.1
7fd4d96c4000-7fd4d96c5000 rw-p 001e2000 fd:02 317443                     /usr/lib/x86_64-linux-gnu/libicuuc.so.66.1
7fd4d96c5000-7fd4d96c7000 rw-p 00000000 00:00 0 
7fd4d96c7000-7fd4d96d0000 r-xp 00000000 fd:02 269265                     /usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0.0
7fd4d96d0000-7fd4d98d0000 ---p 00009000 fd:02 269265                     /usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0.0
7fd4d98d0000-7fd4d98d1000 r--p 00009000 fd:02 269265                     /usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0.0
7fd4d98d1000-7fd4d98d2000 rw-p 0000a000 fd:02 269265                     /usr/lib/x86_64-linux-gnu/libOpenCL.so.1.0.0
7fd4d98d2000-7fd4d98d6000 r--p 00000000 fd:02 270708                     /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fd4d98d6000-7fd4d98e0000 r-xp 00004000 fd:02 270708                     /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fd4d98e0000-7fd4d98e4000 r--p 0000e000 fd:02 270708                     /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fd4d98e4000-7fd4d98e5000 r--p 00011000 fd:02 270708                     /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fd4d98e5000-7fd4d98e6000 rw-p 00012000 fd:02 270708                     /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fd4d98e6000-7fd4d98fe000 r--p 00000000 fd:02 266781                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fd4d98fe000-7fd4d9989000 r-xp 00018000 fd:02 266781                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fd4d9989000-7fd4d9a1d000 r--p 000a3000 fd:02 266781                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fd4d9a1d000-7fd4d9a1e000 ---p 00137000 fd:02 266781                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fd4d9a1e000-7fd4d9a1f000 r--p 00137000 fd:02 266781                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fd4d9a1f000-7fd4d9a23000 rw-p 00138000 fd:02 266781                     /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fd4d9a23000-7fd4d9a24000 r--p 00000000 fd:02 263491                     /usr/lib/x86_64-linux-gnu/libvdpau.so.1.0.0
7fd4d9a24000-7fd4d9a26000 r-xp 00001000 fd:02 263491                     /usr/lib/x86_64-linux-gnu/libvdpau.so.1.0.0
7fd4d9a26000-7fd4d9a27000 r--p 00003000 fd:02 263491                     /usr/lib/x86_64-linux-gnu/libvdpau.so.1.0.0
7fd4d9a27000-7fd4d9a28000 r--p 00003000 fd:02 263491                     /usr/lib/x86_64-linux-gnu/libvdpau.so.1.0.0
7fd4d9a28000-7fd4d9a29000 rw-p 00004000 fd:02 263491                     /usr/lib/x86_64-linux-gnu/libvdpau.so.1.0.0
7fd4d9a29000-7fd4d9a2b000 r--p 00000000 fd:02 267345                     /usr/lib/x86_64-linux-gnu/libva-x11.so.2.700.0
7fd4d9a2b000-7fd4d9a2e000 r-xp 00002000 fd:02 267345                     /usr/lib/x86_64-linux-gnu/libva-x11.so.2.700.0
7fd4d9a2e000-7fd4d9a2f000 r--p 00005000 fd:02 267345                     /usr/lib/x86_64-linux-gnu/libva-x11.so.2.700.0
7fd4d9a2f000-7fd4d9a30000 r--p 00005000 fd:02 267345                     /usr/lib/x86_64-linux-gnu/libva-x11.so.2.700.0
7fd4d9a30000-7fd4d9a31000 rw-p 00006000 fd:02 267345                     /usr/lib/x86_64-linux-gnu/libva-x11.so.2.700.0
7fd4d9a31000-7fd4d9a32000 r--p 00000000 fd:02 263938                     /usr/lib/x86_64-linux-gnu/libva-drm.so.2.700.0
7fd4d9a32000-7fd4d9a33000 r-xp 00001000 fd:02 263938                     /usr/lib/x86_64-linux-gnu/libva-drm.so.2.700.0
7fd4d9a33000-7fd4d9a34000 r--p 00002000 fd:02 263938                     /usr/lib/x86_64-linux-gnu/libva-drm.so.2.700.0
7fd4d9a34000-7fd4d9a35000 r--p 00002000 fd:02 263938                     /usr/lib/x86_64-linux-gnu/libva-drm.so.2.700.0
7fd4d9a35000-7fd4d9a36000 rw-p 00003000 fd:02 263938                     /usr/lib/x86_64-linux-gnu/libva-drm.so.2.700.0
7fd4d9a36000-7fd4d9a39000 r--p 00000000 fd:02 263838                     /usr/lib/x86_64-linux-gnu/libva.so.2.700.0
7fd4d9a39000-7fd4d9a4e000 r-xp 00003000 fd:02 263838                     /usr/lib/x86_64-linux-gnu/libva.so.2.700.0
7fd4d9a4e000-7fd4d9a5d000 r--p 00018000 fd:02 263838                     /usr/lib/x86_64-linux-gnu/libva.so.2.700.0
7fd4d9a5d000-7fd4d9a5e000 r--p 00026000 fd:02 263838                     /usr/lib/x86_64-linux-gnu/libva.so.2.700.0
7fd4d9a5e000-7fd4d9a5f000 rw-p 00027000 fd:02 263838                     /usr/lib/x86_64-linux-gnu/libva.so.2.700.0
7fd4d9a5f000-7fd4d9a61000 r--p 00000000 fd:02 321089                     /usr/lib/x86_64-linux-gnu/libxvidcore.so.4.3
7fd4d9a61000-7fd4d9aeb000 r-xp 00002000 fd:02 321089                     /usr/lib/x86_64-linux-gnu/libxvidcore.so.4.3
7fd4d9aeb000-7fd4d9afe000 r--p 0008c000 fd:02 321089                     /usr/lib/x86_64-linux-gnu/libxvidcore.so.4.3
7fd4d9afe000-7fd4d9aff000 r--p 0009e000 fd:02 321089                     /usr/lib/x86_64-linux-gnu/libxvidcore.so.4.3
7fd4d9aff000-7fd4d9b09000 rw-p 0009f000 fd:02 321089                     /usr/lib/x86_64-linux-gnu/libxvidcore.so.4.3
7fd4d9b09000-7fd4d9b72000 rw-p 00000000 00:00 0 
7fd4d9b72000-7fd4d9bb2000 r--p 00000000 fd:02 321033                     /usr/lib/x86_64-linux-gnu/libx265.so.179
7fd4d9bb2000-7fd4daa4a000 r-xp 00040000 fd:02 321033                     /usr/lib/x86_64-linux-gnu/libx265.so.179
7fd4daa4a000-7fd4daaca000 r--p 00ed8000 fd:02 321033                     /usr/lib/x86_64-linux-gnu/libx265.so.179
7fd4daaca000-7fd4daacd000 r--p 00f57000 fd:02 321033                     /usr/lib/x86_64-linux-gnu/libx265.so.179
7fd4daacd000-7fd4daad0000 rw-p 00f5a000 fd:02 321033                     /usr/lib/x86_64-linux-gnu/libx265.so.179
7fd4daad0000-7fd4daae0000 rw-p 00000000 00:00 0 
7fd4daae0000-7fd4daaec000 r--p 00000000 fd:02 321023                     /usr/lib/x86_64-linux-gnu/libx264.so.155
7fd4daaec000-7fd4dac67000 r-xp 0000c000 fd:02 321023                     /usr/lib/x86_64-linux-gnu/libx264.so.155
7fd4dac67000-7fd4daca2000 r--p 00187000 fd:02 321023                     /usr/lib/x86_64-linux-gnu/libx264.so.155
7fd4daca2000-7fd4daca4000 r--p 001c1000 fd:02 321023                     /usr/lib/x86_64-linux-gnu/libx264.so.155
7fd4daca4000-7fd4daca5000 rw-p 001c3000 fd:02 321023                     /usr/lib/x86_64-linux-gnu/libx264.so.155
7fd4daca5000-7fd4dad9e000 rw-p 00000000 00:00 0 
7fd4dad9e000-7fd4dada0000 r--p 00000000 fd:02 321067                     /usr/lib/x86_64-linux-gnu/libwavpack.so.1.2.1
7fd4dada0000-7fd4dadbf000 r-xp 00002000 fd:02 321067                     /usr/lib/x86_64-linux-gnu/libwavpack.so.1.2.1
7fd4dadbf000-7fd4dadc8000 r--p 00021000 fd:02 321067                     /usr/lib/x86_64-linux-gnu/libwavpack.so.1.2.1
7fd4dadc8000-7fd4dadc9000 r--p 00029000 fd:02 321067                     /usr/lib/x86_64-linux-gnu/libwavpack.so.1.2.1
7fd4dadc9000-7fd4dadca000 rw-p 0002a000 fd:02 321067                     /usr/lib/x86_64-linux-gnu/libwavpack.so.1.2.1
7fd4dadca000-7fd4dadde000 r--p 00000000 fd:02 277009                     /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11
7fd4dadde000-7fd4dade1000 r-xp 00014000 fd:02 277009                     /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11
7fd4dade1000-7fd4dae58000 r--p 00017000 fd:02 277009                     /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11
7fd4dae58000-7fd4dae74000 r--p 0008d000 fd:02 277009                     /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11
7fd4dae74000-7fd4dae75000 rw-p 000a9000 fd:02 277009                     /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11
7fd4dae75000-7fd4dae78000 r--p 00000000 fd:02 319959                     /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
7fd4dae78000-7fd4dae8f000 r-xp 00003000 fd:02 319959                     /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
7fd4dae8f000-7fd4daea0000 r--p 0001a000 fd:02 319959                     /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
7fd4daea0000-7fd4daea1000 ---p 0002b000 fd:02 319959                     /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
7fd4daea1000-7fd4daea2000 r--p 0002b000 fd:02 319959                     /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
7fd4daea2000-7fd4daea3000 rw-p 0002c000 fd:02 319959                     /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
7fd4daea3000-7fd4daea5000 r--p 00000000 fd:02 272963                     /usr/lib/x86_64-linux-gnu/libtwolame.so.0.0.0
7fd4daea5000-7fd4daeb3000 r-xp 00002000 fd:02 272963                     /usr/lib/x86_64-linux-gnu/libtwolame.so.0.0.0
7fd4daeb3000-7fd4daec2000 r--p 00010000 fd:02 272963                     /usr/lib/x86_64-linux-gnu/libtwolame.so.0.0.0
7fd4daec2000-7fd4daec3000 ---p 0001f000 fd:02 272963                     /usr/lib/x86_64-linux-gnu/libtwolame.so.0.0.0
7fd4daec3000-7fd4daec4000 r--p 0001f000 fd:02 272963                     /usr/lib/x86_64-linux-gnu/libtwolame.so.0.0.0
7fd4daec4000-7fd4daec5000 rw-p 00020000 fd:02 272963                     /usr/lib/x86_64-linux-gnu/libtwolame.so.0.0.0
7fd4daec5000-7fd4daec9000 rw-p 00000000 00:00 0 
7fd4daec9000-7fd4daecb000 r--p 00000000 fd:02 321054                     /usr/lib/x86_64-linux-gnu/libtheoradec.so.1.1.4
7fd4daecb000-7fd4daee4000 r-xp 00002000 fd:02 321054                     /usr/lib/x86_64-linux-gnu/libtheoradec.so.1.1.4
7fd4daee4000-7fd4daee7000 r--p 0001b000 fd:02 321054                     /usr/lib/x86_64-linux-gnu/libtheoradec.so.1.1.4
7fd4daee7000-7fd4daee8000 r--p 0001d000 fd:02 321054                     /usr/lib/x86_64-linux-gnu/libtheoradec.so.1.1.4
7fd4daee8000-7fd4daee9000 rw-p 0001e000 fd:02 321054                     /usr/lib/x86_64-linux-gnu/libtheoradec.so.1.1.4
7fd4daee9000-7fd4daeeb000 r--p 00000000 fd:02 321055                     /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1.1.2
7fd4daeeb000-7fd4daf12000 r-xp 00002000 fd:02 321055                     /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1.1.2
7fd4daf12000-7fd4daf24000 r--p 00029000 fd:02 321055                     /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1.1.2
7fd4daf24000-7fd4daf25000 r--p 0003a000 fd:02 321055                     /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1.1.2
7fd4daf25000-7fd4daf26000 rw-p 0003b000 fd:02 321055                     /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1.1.2
7fd4daf26000-7fd4daf29000 r--p 00000000 fd:02 265703                     /usr/lib/x86_64-linux-gnu/libspeex.so.1.5.0
7fd4daf29000-7fd4daf3c000 r-xp 00003000 fd:02 265703                     /usr/lib/x86_64-linux-gnu/libspeex.so.1.5.0
7fd4daf3c000-7fd4daf42000 r--p 00016000 fd:02 265703                     /usr/lib/x86_64-linux-gnu/libspeex.so.1.5.0
7fd4daf42000-7fd4daf43000 r--p 0001b000 fd:02 265703                     /usr/lib/x86_64-linux-gnu/libspeex.so.1.5.0
7fd4daf43000-7fd4daf44000 rw-p 0001c000 fd:02 265703                     /usr/lib/x86_64-linux-gnu/libspeex.so.1.5.0
7fd4daf44000-7fd4daf4e000 r-xp 00000000 fd:02 321050                     /usr/lib/x86_64-linux-gnu/libshine.so.3.0.1
7fd4daf4e000-7fd4db14d000 ---p 0000a000 fd:02 321050                     /usr/lib/x86_64-linux-gnu/libshine.so.3.0.1
7fd4db14d000-7fd4db14e000 r--p 00009000 fd:02 321050                     /usr/lib/x86_64-linux-gnu/libshine.so.3.0.1
7fd4db14e000-7fd4db14f000 rw-p 0000a000 fd:02 321050                     /usr/lib/x86_64-linux-gnu/libshine.so.3.0.1
7fd4db14f000-7fd4db152000 r--p 00000000 fd:02 321046                     /usr/lib/x86_64-linux-gnu/libopus.so.0.8.0
7fd4db152000-7fd4db199000 r-xp 00003000 fd:02 321046                     /usr/lib/x86_64-linux-gnu/libopus.so.0.8.0
7fd4db199000-7fd4db1ac000 r--p 0004a000 fd:02 321046                     /usr/lib/x86_64-linux-gnu/libopus.so.0.8.0
7fd4db1ac000-7fd4db1ad000 r--p 0005c000 fd:02 321046                     /usr/lib/x86_64-linux-gnu/libopus.so.0.8.0
7fd4db1ad000-7fd4db1ae000 rw-p 0005d000 fd:02 321046                     /usr/lib/x86_64-linux-gnu/libopus.so.0.8.0
7fd4db1ae000-7fd4db1b1000 r--p 00000000 fd:02 321042                     /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.3.1
7fd4db1b1000-7fd4db1f2000 r-xp 00003000 fd:02 321042                     /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.3.1
7fd4db1f2000-7fd4db202000 r--p 00044000 fd:02 321042                     /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.3.1
7fd4db202000-7fd4db203000 r--p 00053000 fd:02 321042                     /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.3.1
7fd4db203000-7fd4db204000 rw-p 00054000 fd:02 321042                     /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.3.1
7fd4db204000-7fd4db20a000 r--p 00000000 fd:02 321038                     /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0
7fd4db20a000-7fd4db23a000 r-xp 00006000 fd:02 321038                     /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0
7fd4db23a000-7fd4db24c000 r--p 00036000 fd:02 321038                     /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0
7fd4db24c000-7fd4db24d000 ---p 00048000 fd:02 321038                     /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0
7fd4db24d000-7fd4db24e000 r--p 00048000 fd:02 321038                     /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0
7fd4db24e000-7fd4db24f000 rw-p 00049000 fd:02 321038                     /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0
7fd4db24f000-7fd4db27c000 rw-p 00000000 00:00 0 
7fd4db27c000-7fd4db27d000 r--p 00000000 fd:02 321013                     /usr/lib/x86_64-linux-gnu/libgsm.so.1.0.18
7fd4db27d000-7fd4db287000 r-xp 00001000 fd:02 321013                     /usr/lib/x86_64-linux-gnu/libgsm.so.1.0.18
7fd4db287000-7fd4db289000 r--p 0000b000 fd:02 321013                     /usr/lib/x86_64-linux-gnu/libgsm.so.1.0.18
7fd4db289000-7fd4db28a000 r--p 0000c000 fd:02 321013                     /usr/lib/x86_64-linux-gnu/libgsm.so.1.0.18
7fd4db28a000-7fd4db28b000 rw-p 0000d000 fd:02 321013                     /usr/lib/x86_64-linux-gnu/libgsm.so.1.0.18
7fd4db28b000-7fd4db295000 r--p 00000000 fd:02 321007                     /usr/lib/x86_64-linux-gnu/libcodec2.so.0.9
7fd4db295000-7fd4db2cf000 r-xp 0000a000 fd:02 321007                     /usr/lib/x86_64-linux-gnu/libcodec2.so.0.9
7fd4db2cf000-7fd4db2e0000 r--p 00044000 fd:02 321007                     /usr/lib/x86_64-linux-gnu/libcodec2.so.0.9
7fd4db2e0000-7fd4db2e1000 ---p 00055000 fd:02 321007                     /usr/lib/x86_64-linux-gnu/libcodec2.so.0.9
7fd4db2e1000-7fd4db2e2000 r--p 00055000 fd:02 321007                     /usr/lib/x86_64-linux-gnu/libcodec2.so.0.9
7fd4db2e2000-7fd4dc068000 rw-p 00056000 fd:02 321007                     /usr/lib/x86_64-linux-gnu/libcodec2.so.0.9
7fd4dc068000-7fd4dc06f000 rw-p 00000000 00:00 0 
7fd4dc06f000-7fd4dc07f000 r--p 00000000 fd:02 319451                     /usr/lib/x86_64-linux-gnu/libaom.so.0
7fd4dc07f000-7fd4dc35f000 r-xp 00010000 fd:02 319451                     /usr/lib/x86_64-linux-gnu/libaom.so.0
7fd4dc35f000-7fd4dc438000 r--p 002f0000 fd:02 319451                     /usr/lib/x86_64-linux-gnu/libaom.so.0
7fd4dc438000-7fd4dc440000 r--p 003c8000 fd:02 319451                     /usr/lib/x86_64-linux-gnu/libaom.so.0
7fd4dc440000-7fd4dc446000 rw-p 003d0000 fd:02 319451                     /usr/lib/x86_64-linux-gnu/libaom.so.0
7fd4dc446000-7fd4dc50d000 rw-p 00000000 00:00 0 
7fd4dc50d000-7fd4dc510000 r--p 00000000 fd:02 265692                     /usr/lib/x86_64-linux-gnu/libsnappy.so.1.1.8
7fd4dc510000-7fd4dc514000 r-xp 00003000 fd:02 265692                     /usr/lib/x86_64-linux-gnu/libsnappy.so.1.1.8
7fd4dc514000-7fd4dc516000 r--p 00007000 fd:02 265692                     /usr/lib/x86_64-linux-gnu/libsnappy.so.1.1.8
7fd4dc516000-7fd4dc517000 r--p 00008000 fd:02 265692                     /usr/lib/x86_64-linux-gnu/libsnappy.so.1.1.8
7fd4dc517000-7fd4dc518000 rw-p 00009000 fd:02 265692                     /usr/lib/x86_64-linux-gnu/libsnappy.so.1.1.8
7fd4dc518000-7fd4dc52f000 r--p 00000000 fd:02 267141                     /usr/lib/x86_64-linux-gnu/libzvbi.so.0.13.2
7fd4dc52f000-7fd4dc577000 r-xp 00017000 fd:02 267141                     /usr/lib/x86_64-linux-gnu/libzvbi.so.0.13.2
7fd4dc577000-7fd4dc592000 r--p 0005f000 fd:02 267141                     /usr/lib/x86_64-linux-gnu/libzvbi.so.0.13.2
7fd4dc592000-7fd4dc59b000 r--p 00079000 fd:02 267141                     /usr/lib/x86_64-linux-gnu/libzvbi.so.0.13.2
7fd4dc59b000-7fd4dc5a7000 rw-p 00082000 fd:02 267141                     /usr/lib/x86_64-linux-gnu/libzvbi.so.0.13.2
7fd4dc5a7000-7fd4dc5b9000 r--p 00000000 fd:02 319103                     /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0
7fd4dc5b9000-7fd4dc688000 r-xp 00012000 fd:02 319103                     /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0
7fd4dc688000-7fd4dc6c4000 r--p 000e1000 fd:02 319103                     /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0
7fd4dc6c4000-7fd4dc6c8000 r--p 0011c000 fd:02 319103                     /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0
7fd4dc6c8000-7fd4dc6c9000 rw-p 00120000 fd:02 319103                     /usr/lib/x86_64-linux-gnu/libcairo.so.2.11600.0
7fd4dc6c9000-7fd4dc6ca000 rw-p 00000000 00:00 0 
7fd4dc6ca000-7fd4dc6e6000 r--p 00000000 fd:02 317660                     /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6400.6
7fd4dc6e6000-7fd4dc76a000 r-xp 0001c000 fd:02 317660                     /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6400.6
7fd4dc76a000-7fd4dc7f0000 r--p 000a0000 fd:02 317660                     /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6400.6
7fd4dc7f0000-7fd4dc7f1000 r--p 00125000 fd:02 317660                     /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6400.6
7fd4dc7f1000-7fd4dc7f2000 rw-p 00126000 fd:02 317660                     /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6400.6
7fd4dc7f2000-7fd4dc7f3000 rw-p 00000000 00:00 0 
7fd4dc7f3000-7fd4dc801000 r--p 00000000 fd:02 317662                     /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6400.6
7fd4dc801000-7fd4dc837000 r-xp 0000e000 fd:02 317662                     /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6400.6
7fd4dc837000-7fd4dc84f000 r--p 00044000 fd:02 317662                     /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6400.6
7fd4dc84f000-7fd4dc852000 r--p 0005b000 fd:02 317662                     /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6400.6
7fd4dc852000-7fd4dc853000 rw-p 0005e000 fd:02 317662                     /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.6400.6
7fd4dc853000-7fd4dc953000 r--p 00000000 fd:02 323002                     /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.47.0
7fd4dc953000-7fd4dce2b000 r-xp 00100000 fd:02 323002                     /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.47.0
7fd4dce2b000-7fd4dd0c2000 r--p 005d8000 fd:02 323002                     /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.47.0
7fd4dd0c2000-7fd4dd0c3000 ---p 0086f000 fd:02 323002                     /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.47.0
7fd4dd0c3000-7fd4dd17c000 r--p 0086f000 fd:02 323002                     /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.47.0
7fd4dd17c000-7fd4dd17d000 rw-p 00928000 fd:02 323002                     /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.47.0
7fd4dd17d000-7fd4dd17e000 rw-p 00000000 00:00 0 
7fd4dd17e000-7fd4dd181000 r--p 00000000 fd:02 2490958                    /lib/x86_64-linux-gnu/liblzma.so.5.2.4
7fd4dd181000-7fd4dd199000 r-xp 00003000 fd:02 2490958                    /lib/x86_64-linux-gnu/liblzma.so.5.2.4
7fd4dd199000-7fd4dd1a4000 r--p 0001b000 fd:02 2490958                    /lib/x86_64-linux-gnu/liblzma.so.5.2.4
7fd4dd1a4000-7fd4dd1a5000 ---p 00026000 fd:02 2490958                    /lib/x86_64-linux-gnu/liblzma.so.5.2.4
7fd4dd1a5000-7fd4dd1a6000 r--p 00026000 fd:02 2490958                    /lib/x86_64-linux-gnu/liblzma.so.5.2.4
7fd4dd1a6000-7fd4dd1a7000 rw-p 00027000 fd:02 2490958                    /lib/x86_64-linux-gnu/liblzma.so.5.2.4
7fd4dd1a7000-7fd4dd1a9000 r--p 00000000 fd:02 319129                     /usr/lib/x86_64-linux-gnu/libwebp.so.6.0.2
7fd4dd1a9000-7fd4dd1fa000 r-xp 00002000 fd:02 319129                     /usr/lib/x86_64-linux-gnu/libwebp.so.6.0.2
7fd4dd1fa000-7fd4dd20d000 r--p 00053000 fd:02 319129                     /usr/lib/x86_64-linux-gnu/libwebp.so.6.0.2
7fd4dd20d000-7fd4dd20e000 r--p 00065000 fd:02 319129                     /usr/lib/x86_64-linux-gnu/libwebp.so.6.0.2
7fd4dd20e000-7fd4dd20f000 rw-p 00066000 fd:02 319129                     /usr/lib/x86_64-linux-gnu/libwebp.so.6.0.2
7fd4dd20f000-7fd4dd211000 rw-p 00000000 00:00 0 
7fd4dd211000-7fd4dd213000 r--p 00000000 fd:02 273508                     /usr/lib/x86_64-linux-gnu/libwebpmux.so.3.0.1
7fd4dd213000-7fd4dd219000 r-xp 00002000 fd:02 273508                     /usr/lib/x86_64-linux-gnu/libwebpmux.so.3.0.1
7fd4dd219000-7fd4dd21b000 r--p 00008000 fd:02 273508                     /usr/lib/x86_64-linux-gnu/libwebpmux.so.3.0.1
7fd4dd21b000-7fd4dd21c000 r--p 00009000 fd:02 273508                     /usr/lib/x86_64-linux-gnu/libwebpmux.so.3.0.1
7fd4dd21c000-7fd4dd21d000 rw-p 0000a000 fd:02 273508                     /usr/lib/x86_64-linux-gnu/libwebpmux.so.3.0.1
7fd4dd21d000-7fd4dd222000 r--p 00000000 fd:02 271356                     /usr/lib/x86_64-linux-gnu/libvpx.so.6.2.0
7fd4dd222000-7fd4dd40e000 r-xp 00005000 fd:02 271356                     /usr/lib/x86_64-linux-gnu/libvpx.so.6.2.0
7fd4dd40e000-7fd4dd44e000 r--p 001f1000 fd:02 271356                     /usr/lib/x86_64-linux-gnu/libvpx.so.6.2.0
7fd4dd44e000-7fd4dd451000 r--p 00230000 fd:02 271356                     /usr/lib/x86_64-linux-gnu/libvpx.so.6.2.0
7fd4dd451000-7fd4dd452000 rw-p 00233000 fd:02 271356                     /usr/lib/x86_64-linux-gnu/libvpx.so.6.2.0
7fd4dd452000-7fd4dd455000 rw-p 00000000 00:00 0 
7fd4dd455000-7fd4dd458000 r--p 00000000 fd:02 265710                     /usr/lib/x86_64-linux-gnu/libswresample.so.3.5.100
7fd4dd458000-7fd4dd46e000 r-xp 00003000 fd:02 265710                     /usr/lib/x86_64-linux-gnu/libswresample.so.3.5.100
7fd4dd46e000-7fd4dd473000 r--p 00019000 fd:02 265710                     /usr/lib/x86_64-linux-gnu/libswresample.so.3.5.100
7fd4dd473000-7fd4dd474000 ---p 0001e000 fd:02 265710                     /usr/lib/x86_64-linux-gnu/libswresample.so.3.5.100
7fd4dd474000-7fd4dd476000 r--p 0001e000 fd:02 265710                     /usr/lib/x86_64-linux-gnu/libswresample.so.3.5.100
7fd4dd476000-7fd4dd477000 rw-p 00020000 fd:02 265710                     /usr/lib/x86_64-linux-gnu/libswresample.so.3.5.100
7fd4dd477000-7fd4dd483000 r--p 00000000 fd:02 270989                     /usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4.8.4
7fd4dd483000-7fd4dd4c8000 r-xp 0000c000 fd:02 270989                     /usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4.8.4
7fd4dd4c8000-7fd4dd4ff000 r--p 00051000 fd:02 270989                     /usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4.8.4
7fd4dd4ff000-7fd4dd501000 r--p 00087000 fd:02 270989                     /usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4.8.4
7fd4dd501000-7fd4dd503000 rw-p 00089000 fd:02 270989                     /usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4.8.4
7fd4dd503000-7fd4dd532000 r--p 00000000 fd:02 274235                     /usr/lib/x86_64-linux-gnu/libgnutls.so.30.27.0
7fd4dd532000-7fd4dd654000 r-xp 0002f000 fd:02 274235                     /usr/lib/x86_64-linux-gnu/libgnutls.so.30.27.0
7fd4dd654000-7fd4dd6c5000 r--p 00151000 fd:02 274235                     /usr/lib/x86_64-linux-gnu/libgnutls.so.30.27.0
7fd4dd6c5000-7fd4dd6c6000 ---p 001c2000 fd:02 274235                     /usr/lib/x86_64-linux-gnu/libgnutls.so.30.27.0
7fd4dd6c6000-7fd4dd6d5000 r--p 001c2000 fd:02 274235                     /usr/lib/x86_64-linux-gnu/libgnutls.so.30.27.0
7fd4dd6d5000-7fd4dd6d7000 rw-p 001d1000 fd:02 274235                     /usr/lib/x86_64-linux-gnu/libgnutls.so.30.27.0
7fd4dd6d7000-7fd4dd6d9000 rw-p 00000000 00:00 0 
7fd4dd6d9000-7fd4dd6de000 r--p 00000000 fd:02 270991                     /usr/lib/x86_64-linux-gnu/libbluray.so.2.2.0
7fd4dd6de000-7fd4dd714000 r-xp 00005000 fd:02 270991                     /usr/lib/x86_64-linux-gnu/libbluray.so.2.2.0
7fd4dd714000-7fd4dd727000 r--p 0003b000 fd:02 270991                     /usr/lib/x86_64-linux-gnu/libbluray.so.2.2.0
7fd4dd727000-7fd4dd729000 r--p 0004d000 fd:02 270991                     /usr/lib/x86_64-linux-gnu/libbluray.so.2.2.0
7fd4dd729000-7fd4dd72a000 rw-p 0004f000 fd:02 270991                     /usr/lib/x86_64-linux-gnu/libbluray.so.2.2.0
7fd4dd72a000-7fd4dd72d000 r--p 00000000 fd:02 267166                     /usr/lib/x86_64-linux-gnu/libchromaprint.so.1.4.3
7fd4dd72d000-7fd4dd739000 r-xp 00003000 fd:02 267166                     /usr/lib/x86_64-linux-gnu/libchromaprint.so.1.4.3
7fd4dd739000-7fd4dd73e000 r--p 0000f000 fd:02 267166                     /usr/lib/x86_64-linux-gnu/libchromaprint.so.1.4.3
7fd4dd73e000-7fd4dd73f000 r--p 00013000 fd:02 267166                     /usr/lib/x86_64-linux-gnu/libchromaprint.so.1.4.3
7fd4dd73f000-7fd4dd740000 rw-p 00014000 fd:02 267166                     /usr/lib/x86_64-linux-gnu/libchromaprint.so.1.4.3
7fd4dd740000-7fd4dd756000 r--p 00000000 fd:02 270997                     /usr/lib/x86_64-linux-gnu/libopenmpt.so.0.1.1
7fd4dd756000-7fd4dd899000 r-xp 00016000 fd:02 270997                     /usr/lib/x86_64-linux-gnu/libopenmpt.so.0.1.1
7fd4dd899000-7fd4dd8d5000 r--p 00159000 fd:02 270997                     /usr/lib/x86_64-linux-gnu/libopenmpt.so.0.1.1
7fd4dd8d5000-7fd4dd8da000 r--p 00194000 fd:02 270997                     /usr/lib/x86_64-linux-gnu/libopenmpt.so.0.1.1
7fd4dd8da000-7fd4dd8db000 rw-p 00199000 fd:02 270997                     /usr/lib/x86_64-linux-gnu/libopenmpt.so.0.1.1
7fd4dd8db000-7fd4dd92d000 rw-p 00000000 00:00 0 
7fd4dd92d000-7fd4dd934000 r--p 00000000 fd:02 267172                     /usr/lib/x86_64-linux-gnu/libgme.so.0.6.2
7fd4dd934000-7fd4dd964000 r-xp 00007000 fd:02 267172                     /usr/lib/x86_64-linux-gnu/libgme.so.0.6.2
7fd4dd964000-7fd4dd976000 r--p 00037000 fd:02 267172                     /usr/lib/x86_64-linux-gnu/libgme.so.0.6.2
7fd4dd976000-7fd4dd979000 r--p 00048000 fd:02 267172                     /usr/lib/x86_64-linux-gnu/libgme.so.0.6.2
7fd4dd979000-7fd4dd97a000 rw-p 0004b000 fd:02 267172                     /usr/lib/x86_64-linux-gnu/libgme.so.0.6.2
7fd4dd97a000-7fd4dd97c000 r--p 00000000 fd:02 2490684                    /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fd4dd97c000-7fd4dd989000 r-xp 00002000 fd:02 2490684                    /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fd4dd989000-7fd4dd98b000 r--p 0000f000 fd:02 2490684                    /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fd4dd98b000-7fd4dd98c000 r--p 00010000 fd:02 2490684                    /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fd4dd98c000-7fd4dd98d000 rw-p 00011000 fd:02 2490684                    /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7fd4dd98d000-7fd4dd9ba000 r--p 00000000 fd:02 317563                     /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.10
7fd4dd9ba000-7fd4ddae4000 r-xp 0002d000 fd:02 317563                     /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.10
7fd4ddae4000-7fd4ddb3b000 r--p 00157000 fd:02 317563                     /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.10
7fd4ddb3b000-7fd4ddb44000 r--p 001ad000 fd:02 317563                     /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.10
7fd4ddb44000-7fd4ddb45000 rw-p 001b6000 fd:02 317563                     /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.10
7fd4ddb45000-7fd4ddb47000 rw-p 00000000 00:00 0 
7fd4ddb47000-7fd4ddb57000 r--p 00000000 fd:02 264720                     /usr/lib/x86_64-linux-gnu/libavutil.so.56.31.100
7fd4ddb57000-7fd4ddbbb000 r-xp 00010000 fd:02 264720                     /usr/lib/x86_64-linux-gnu/libavutil.so.56.31.100
7fd4ddbbb000-7fd4ddbd4000 r--p 00074000 fd:02 264720                     /usr/lib/x86_64-linux-gnu/libavutil.so.56.31.100
7fd4ddbd4000-7fd4ddbe0000 r--p 0008c000 fd:02 264720                     /usr/lib/x86_64-linux-gnu/libavutil.so.56.31.100
7fd4ddbe0000-7fd4ddbe1000 rw-p 00098000 fd:02 264720                     /usr/lib/x86_64-linux-gnu/libavutil.so.56.31.100
7fd4ddbe1000-7fd4ddc70000 rw-p 00000000 00:00 0 
7fd4ddc70000-7fd4ddc72000 r--p 00000000 fd:02 322318                     /usr/lib/x86_64-linux-gnu/libswscale.so.5.5.100
7fd4ddc72000-7fd4ddcea000 r-xp 00002000 fd:02 322318                     /usr/lib/x86_64-linux-gnu/libswscale.so.5.5.100
7fd4ddcea000-7fd4ddcfa000 r--p 0007a000 fd:02 322318                     /usr/lib/x86_64-linux-gnu/libswscale.so.5.5.100
7fd4ddcfa000-7fd4ddcfc000 r--p 00089000 fd:02 322318                     /usr/lib/x86_64-linux-gnu/libswscale.so.5.5.100
7fd4ddcfc000-7fd4ddcfd000 rw-p 0008b000 fd:02 322318                     /usr/lib/x86_64-linux-gnu/libswscale.so.5.5.100
7fd4ddcfd000-7fd4ddd05000 rw-p 00000000 00:00 0 
7fd4ddd05000-7fd4ddd7a000 r--p 00000000 fd:02 267147                     /usr/lib/x86_64-linux-gnu/libavcodec.so.58.54.100
7fd4ddd7a000-7fd4de74d000 r-xp 00075000 fd:02 267147                     /usr/lib/x86_64-linux-gnu/libavcodec.so.58.54.100
7fd4de74d000-7fd4dea73000 r--p 00a48000 fd:02 267147                     /usr/lib/x86_64-linux-gnu/libavcodec.so.58.54.100
7fd4dea73000-7fd4deab8000 r--p 00d6d000 fd:02 267147                     /usr/lib/x86_64-linux-gnu/libavcodec.so.58.54.100
7fd4deab8000-7fd4deae5000 rw-p 00db2000 fd:02 267147                     /usr/lib/x86_64-linux-gnu/libavcodec.so.58.54.100
7fd4deae5000-7fd4df2c2000 rw-p 00000000 00:00 0 
7fd4df2c2000-7fd4df2fb000 r--p 00000000 fd:02 267188                     /usr/lib/x86_64-linux-gnu/libavformat.so.58.29.100
7fd4df2fb000-7fd4df496000 r-xp 00039000 fd:02 267188                     /usr/lib/x86_64-linux-gnu/libavformat.so.58.29.100
7fd4df496000-7fd4df503000 r--p 001d4000 fd:02 267188                     /usr/lib/x86_64-linux-gnu/libavformat.so.58.29.100
7fd4df503000-7fd4df504000 ---p 00241000 fd:02 267188                     /usr/lib/x86_64-linux-gnu/libavformat.so.58.29.100
7fd4df504000-7fd4df522000 r--p 00241000 fd:02 267188                     /usr/lib/x86_64-linux-gnu/libavformat.so.58.29.100
7fd4df522000-7fd4df53a000 rw-p 0025f000 fd:02 267188                     /usr/lib/x86_64-linux-gnu/libavformat.so.58.29.100
7fd4df53a000-7fd4df53f000 r--p 00000000 fd:02 318263                     /usr/lib/x86_64-linux-gnu/videoplugin.so
7fd4df53f000-7fd4df54a000 r-xp 00005000 fd:02 318263                     /usr/lib/x86_64-linux-gnu/videoplugin.so
7fd4df54a000-7fd4df556000 r--p 00010000 fd:02 318263                     /usr/lib/x86_64-linux-gnu/videoplugin.so
7fd4df556000-7fd4df557000 ---p 0001c000 fd:02 318263                     /usr/lib/x86_64-linux-gnu/videoplugin.so
7fd4df557000-7fd4df558000 r--p 0001c000 fd:02 318263                     /usr/lib/x86_64-linux-gnu/videoplugin.so
7fd4df558000-7fd4df564000 rw-p 0001d000 fd:02 318263                     /usr/lib/x86_64-linux-gnu/videoplugin.so
7fd4df564000-7fd4df57c000 rw-p 00000000 00:00 0 
7fd4df57c000-7fd4df57d000 ---p 00000000 00:00 0 
7fd4df57d000-7fd4dfd7d000 rw-p 00000000 00:00 0 
7fd4dfd7d000-7fd4dfd83000 r--p 00000000 fd:03 5953067                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray.so
7fd4dfd83000-7fd4dfeb8000 r-xp 00006000 fd:03 5953067                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray.so
7fd4dfeb8000-7fd4dfede000 r--p 0013b000 fd:03 5953067                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray.so
7fd4dfede000-7fd4dfedf000 ---p 00161000 fd:03 5953067                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray.so
7fd4dfedf000-7fd4dfee0000 r--p 00161000 fd:03 5953067                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray.so
7fd4dfee0000-7fd4dfee1000 rw-p 00162000 fd:03 5953067                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray.so
7fd4dfee1000-7fd4dfee3000 rw-p 00000000 00:00 0 
7fd4dfee3000-7fd4dfeef000 r--p 00000000 fd:02 266322                     /usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
7fd4dfeef000-7fd4dff6f000 r-xp 0000c000 fd:02 266322                     /usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
7fd4dff6f000-7fd4dff99000 r--p 0008c000 fd:02 266322                     /usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
7fd4dff99000-7fd4dff9a000 ---p 000b6000 fd:02 266322                     /usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
7fd4dff9a000-7fd4dffa1000 r--p 000b6000 fd:02 266322                     /usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
7fd4dffa1000-7fd4dffa2000 rw-p 000bd000 fd:02 266322                     /usr/lib/x86_64-linux-gnu/libfreetype.so.6.17.1
7fd4dffa2000-7fd4dffa7000 r--p 00000000 fd:02 265636                     /usr/lib/x86_64-linux-gnu/libpng16.so.16.37.0
7fd4dffa7000-7fd4dffcc000 r-xp 00005000 fd:02 265636                     /usr/lib/x86_64-linux-gnu/libpng16.so.16.37.0
7fd4dffcc000-7fd4dffd8000 r--p 0002a000 fd:02 265636                     /usr/lib/x86_64-linux-gnu/libpng16.so.16.37.0
7fd4dffd8000-7fd4dffd9000 r--p 00035000 fd:02 265636                     /usr/lib/x86_64-linux-gnu/libpng16.so.16.37.0
7fd4dffd9000-7fd4dffda000 rw-p 00036000 fd:02 265636                     /usr/lib/x86_64-linux-gnu/libpng16.so.16.37.0
7fd4dffda000-7fd4dffde000 r--p 00000000 fd:02 273039                     /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7fd4dffde000-7fd4e0022000 r-xp 00004000 fd:02 273039                     /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7fd4e0022000-7fd4e005c000 r--p 00048000 fd:02 273039                     /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7fd4e005c000-7fd4e005d000 ---p 00082000 fd:02 273039                     /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7fd4e005d000-7fd4e005e000 r--p 00082000 fd:02 273039                     /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7fd4e005e000-7fd4e005f000 rw-p 00083000 fd:02 273039                     /usr/lib/x86_64-linux-gnu/libjpeg.so.8.2.2
7fd4e005f000-7fd4e00b7000 r-xp 00000000 fd:02 265730                     /usr/lib/x86_64-linux-gnu/libqhull.so.7.2.0
7fd4e00b7000-7fd4e02b7000 ---p 00058000 fd:02 265730                     /usr/lib/x86_64-linux-gnu/libqhull.so.7.2.0
7fd4e02b7000-7fd4e02b8000 r--p 00058000 fd:02 265730                     /usr/lib/x86_64-linux-gnu/libqhull.so.7.2.0
7fd4e02b8000-7fd4e02b9000 rw-p 00059000 fd:02 265730                     /usr/lib/x86_64-linux-gnu/libqhull.so.7.2.0
7fd4e02b9000-7fd4e02cd000 r--p 00000000 fd:02 318273                     /usr/lib/x86_64-linux-gnu/libGR.so
7fd4e02cd000-7fd4e035e000 r-xp 00014000 fd:02 318273                     /usr/lib/x86_64-linux-gnu/libGR.so
7fd4e035e000-7fd4e0396000 r--p 000a5000 fd:02 318273                     /usr/lib/x86_64-linux-gnu/libGR.so
7fd4e0396000-7fd4e0397000 ---p 000dd000 fd:02 318273                     /usr/lib/x86_64-linux-gnu/libGR.so
7fd4e0397000-7fd4e0399000 r--p 000dd000 fd:02 318273                     /usr/lib/x86_64-linux-gnu/libGR.so
7fd4e0399000-7fd4e03a8000 rw-p 000df000 fd:02 318273                     /usr/lib/x86_64-linux-gnu/libGR.so
7fd4e03a8000-7fd4e03e6000 rw-p 00000000 00:00 0 
7fd4e03e6000-7fd4e03e8000 r--p 00000000 fd:02 273760                     /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fd4e03e8000-7fd4e03ee000 r-xp 00002000 fd:02 273760                     /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fd4e03ee000-7fd4e03ef000 r--p 00008000 fd:02 273760                     /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fd4e03ef000-7fd4e03f0000 ---p 00009000 fd:02 273760                     /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fd4e03f0000-7fd4e03f1000 r--p 00009000 fd:02 273760                     /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fd4e03f1000-7fd4e03f2000 rw-p 0000a000 fd:02 273760                     /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fd4e03f6000-7fd4e0401000 r--s 00000000 fd:02 273760                     /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fd4e0401000-7fd4e0415000 r--p 00000000 fd:02 318218                     /usr/fonts/NimbusSanL-Regu.pfb
7fd4e0415000-7fd4e0419000 r--p 00000000 fd:03 5300437                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/fiddle.so
7fd4e0419000-7fd4e0420000 r-xp 00004000 fd:03 5300437                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/fiddle.so
7fd4e0420000-7fd4e0422000 r--p 0000b000 fd:03 5300437                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/fiddle.so
7fd4e0422000-7fd4e0423000 ---p 0000d000 fd:03 5300437                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/fiddle.so
7fd4e0423000-7fd4e0424000 r--p 0000d000 fd:03 5300437                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/fiddle.so
7fd4e0424000-7fd4e0425000 rw-p 0000e000 fd:03 5300437                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/fiddle.so
7fd4e0425000-7fd4e0426000 ---p 00000000 00:00 0 
7fd4e0426000-7fd4e04c7000 rw-p 00000000 00:00 0 
7fd4e04c7000-7fd4e04c8000 ---p 00000000 00:00 0 
7fd4e04c8000-7fd4e0569000 rw-p 00000000 00:00 0 
7fd4e0569000-7fd4e056a000 ---p 00000000 00:00 0 
7fd4e056a000-7fd4e060b000 rw-p 00000000 00:00 0 
7fd4e060b000-7fd4e060c000 ---p 00000000 00:00 0 
7fd4e060c000-7fd4e06ad000 rw-p 00000000 00:00 0 
7fd4e06ad000-7fd4e06ae000 ---p 00000000 00:00 0 
7fd4e06ae000-7fd4e074f000 rw-p 00000000 00:00 0 
7fd4e074f000-7fd4e0750000 ---p 00000000 00:00 0 
7fd4e0750000-7fd4e07f1000 rw-p 00000000 00:00 0 
7fd4e07f1000-7fd4e07f2000 ---p 00000000 00:00 0 
7fd4e07f2000-7fd4e0893000 rw-p 00000000 00:00 0 
7fd4e0893000-7fd4e0894000 ---p 00000000 00:00 0 
7fd4e0894000-7fd4e0935000 rw-p 00000000 00:00 0 
7fd4e0935000-7fd4e0936000 ---p 00000000 00:00 0 
7fd4e0936000-7fd4e09d7000 rw-p 00000000 00:00 0 
7fd4e09d7000-7fd4e09d8000 ---p 00000000 00:00 0 
7fd4e09d8000-7fd4e0a79000 rw-p 00000000 00:00 0 
7fd4e0a79000-7fd4e0a7a000 ---p 00000000 00:00 0 
7fd4e0a7a000-7fd4e0b1b000 rw-p 00000000 00:00 0 
7fd4e0b1b000-7fd4e0b1c000 ---p 00000000 00:00 0 
7fd4e0b1c000-7fd4e0bbd000 rw-p 00000000 00:00 0 
7fd4e0bbd000-7fd4e0bbe000 ---p 00000000 00:00 0 
7fd4e0bbe000-7fd4e0c5f000 rw-p 00000000 00:00 0 
7fd4e0c5f000-7fd4e0c60000 ---p 00000000 00:00 0 
7fd4e0c60000-7fd4e0d01000 rw-p 00000000 00:00 0 
7fd4e0d01000-7fd4e0d02000 ---p 00000000 00:00 0 
7fd4e0d02000-7fd4e0da3000 rw-p 00000000 00:00 0 
7fd4e0da3000-7fd4e0da4000 ---p 00000000 00:00 0 
7fd4e0da4000-7fd4e0e45000 rw-p 00000000 00:00 0 
7fd4e0e45000-7fd4e0e46000 ---p 00000000 00:00 0 
7fd4e0e46000-7fd4e0ee7000 rw-p 00000000 00:00 0 
7fd4e0ee7000-7fd4e0ee8000 ---p 00000000 00:00 0 
7fd4e0ee8000-7fd4e0f89000 rw-p 00000000 00:00 0 
7fd4e0f89000-7fd4e0f8a000 ---p 00000000 00:00 0 
7fd4e0f8a000-7fd4e102b000 rw-p 00000000 00:00 0 
7fd4e102b000-7fd4e102c000 ---p 00000000 00:00 0 
7fd4e102c000-7fd4e10cd000 rw-p 00000000 00:00 0 
7fd4e10cd000-7fd4e10ce000 ---p 00000000 00:00 0 
7fd4e10ce000-7fd4e116f000 rw-p 00000000 00:00 0 
7fd4e116f000-7fd4e1170000 ---p 00000000 00:00 0 
7fd4e1170000-7fd4e1211000 rw-p 00000000 00:00 0 
7fd4e1211000-7fd4e1212000 ---p 00000000 00:00 0 
7fd4e1212000-7fd4e12b3000 rw-p 00000000 00:00 0 
7fd4e12b3000-7fd4e12b4000 ---p 00000000 00:00 0 
7fd4e12b4000-7fd4e1355000 rw-p 00000000 00:00 0 
7fd4e1355000-7fd4e1356000 ---p 00000000 00:00 0 
7fd4e1356000-7fd4e13f7000 rw-p 00000000 00:00 0 
7fd4e13f7000-7fd4e13f8000 ---p 00000000 00:00 0 
7fd4e13f8000-7fd4e1499000 rw-p 00000000 00:00 0 
7fd4e1499000-7fd4e149a000 ---p 00000000 00:00 0 
7fd4e149a000-7fd4e153b000 rw-p 00000000 00:00 0 
7fd4e153b000-7fd4e153c000 ---p 00000000 00:00 0 
7fd4e153c000-7fd4e15dd000 rw-p 00000000 00:00 0 
7fd4e15dd000-7fd4e15de000 ---p 00000000 00:00 0 
7fd4e15de000-7fd4e167f000 rw-p 00000000 00:00 0 
7fd4e167f000-7fd4e1680000 ---p 00000000 00:00 0 
7fd4e1680000-7fd4e1721000 rw-p 00000000 00:00 0 
7fd4e1721000-7fd4e1722000 ---p 00000000 00:00 0 
7fd4e1722000-7fd4e17c3000 rw-p 00000000 00:00 0 
7fd4e17c3000-7fd4e17c4000 ---p 00000000 00:00 0 
7fd4e17c4000-7fd4e39d0000 rw-p 00000000 00:00 0 
7fd4e39d0000-7fd4e3f94000 r--p 00000000 fd:02 262759                     /usr/lib/locale/locale-archive
7fd4e3f94000-7fd4e3f96000 rw-p 00000000 00:00 0 
7fd4e3f96000-7fd4e3fa5000 r--p 00000000 fd:02 2491516                    /lib/x86_64-linux-gnu/libm-2.31.so
7fd4e3fa5000-7fd4e404c000 r-xp 0000f000 fd:02 2491516                    /lib/x86_64-linux-gnu/libm-2.31.so
7fd4e404c000-7fd4e40e3000 r--p 000b6000 fd:02 2491516                    /lib/x86_64-linux-gnu/libm-2.31.so
7fd4e40e3000-7fd4e40e4000 r--p 0014c000 fd:02 2491516                    /lib/x86_64-linux-gnu/libm-2.31.so
7fd4e40e4000-7fd4e40e5000 rw-p 0014d000 fd:02 2491516                    /lib/x86_64-linux-gnu/libm-2.31.so
7fd4e40e5000-7fd4e40e7000 r--p 00000000 fd:02 2491551                    /lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd4e40e7000-7fd4e40fc000 r-xp 00002000 fd:02 2491551                    /lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd4e40fc000-7fd4e4116000 r--p 00017000 fd:02 2491551                    /lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd4e4116000-7fd4e4117000 r--p 00030000 fd:02 2491551                    /lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd4e4117000-7fd4e4118000 rw-p 00031000 fd:02 2491551                    /lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd4e4118000-7fd4e4120000 rw-p 00000000 00:00 0 
7fd4e4120000-7fd4e4121000 r--p 00000000 fd:02 2491514                    /lib/x86_64-linux-gnu/libdl-2.31.so
7fd4e4121000-7fd4e4123000 r-xp 00001000 fd:02 2491514                    /lib/x86_64-linux-gnu/libdl-2.31.so
7fd4e4123000-7fd4e4124000 r--p 00003000 fd:02 2491514                    /lib/x86_64-linux-gnu/libdl-2.31.so
7fd4e4124000-7fd4e4125000 r--p 00003000 fd:02 2491514                    /lib/x86_64-linux-gnu/libdl-2.31.so
7fd4e4125000-7fd4e4126000 rw-p 00004000 fd:02 2491514                    /lib/x86_64-linux-gnu/libdl-2.31.so
7fd4e4126000-7fd4e4128000 rw-p 00000000 00:00 0 
7fd4e4128000-7fd4e4132000 r--p 00000000 fd:02 276474                     /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fd4e4132000-7fd4e4192000 r-xp 0000a000 fd:02 276474                     /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fd4e4192000-7fd4e41a9000 r--p 0006a000 fd:02 276474                     /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fd4e41a9000-7fd4e41aa000 ---p 00081000 fd:02 276474                     /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fd4e41aa000-7fd4e41ab000 r--p 00081000 fd:02 276474                     /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fd4e41ab000-7fd4e41ac000 rw-p 00082000 fd:02 276474                     /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fd4e41ac000-7fd4e41af000 r--p 00000000 fd:02 2491542                    /lib/x86_64-linux-gnu/librt-2.31.so
7fd4e41af000-7fd4e41b3000 r-xp 00003000 fd:02 2491542                    /lib/x86_64-linux-gnu/librt-2.31.so
7fd4e41b3000-7fd4e41b4000 r--p 00007000 fd:02 2491542                    /lib/x86_64-linux-gnu/librt-2.31.so
7fd4e41b4000-7fd4e41b5000 ---p 00008000 fd:02 2491542                    /lib/x86_64-linux-gnu/librt-2.31.so
7fd4e41b5000-7fd4e41b6000 r--p 00008000 fd:02 2491542                    /lib/x86_64-linux-gnu/librt-2.31.so
7fd4e41b6000-7fd4e41b7000 rw-p 00009000 fd:02 2491542                    /lib/x86_64-linux-gnu/librt-2.31.so
7fd4e41b7000-7fd4e41be000 r--p 00000000 fd:02 2491538                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fd4e41be000-7fd4e41cf000 r-xp 00007000 fd:02 2491538                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fd4e41cf000-7fd4e41d4000 r--p 00018000 fd:02 2491538                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fd4e41d4000-7fd4e41d5000 r--p 0001c000 fd:02 2491538                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fd4e41d5000-7fd4e41d6000 rw-p 0001d000 fd:02 2491538                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fd4e41d6000-7fd4e41da000 rw-p 00000000 00:00 0 
7fd4e41da000-7fd4e41dc000 r--p 00000000 fd:02 2490421                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fd4e41dc000-7fd4e41ed000 r-xp 00002000 fd:02 2490421                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fd4e41ed000-7fd4e41f3000 r--p 00013000 fd:02 2490421                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fd4e41f3000-7fd4e41f4000 ---p 00019000 fd:02 2490421                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fd4e41f4000-7fd4e41f5000 r--p 00019000 fd:02 2490421                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fd4e41f5000-7fd4e41f6000 rw-p 0001a000 fd:02 2490421                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fd4e41f6000-7fd4e421b000 r--p 00000000 fd:02 2491512                    /lib/x86_64-linux-gnu/libc-2.31.so
7fd4e421b000-7fd4e4393000 r-xp 00025000 fd:02 2491512                    /lib/x86_64-linux-gnu/libc-2.31.so
7fd4e4393000-7fd4e43dd000 r--p 0019d000 fd:02 2491512                    /lib/x86_64-linux-gnu/libc-2.31.so
7fd4e43dd000-7fd4e43de000 ---p 001e7000 fd:02 2491512                    /lib/x86_64-linux-gnu/libc-2.31.so
7fd4e43de000-7fd4e43e1000 r--p 001e7000 fd:02 2491512                    /lib/x86_64-linux-gnu/libc-2.31.so
7fd4e43e1000-7fd4e43e4000 rw-p 001ea000 fd:02 2491512                    /lib/x86_64-linux-gnu/libc-2.31.so
7fd4e43e4000-7fd4e43e8000 rw-p 00000000 00:00 0 
7fd4e43e8000-7fd4e43ea000 r--p 00000000 fd:03 5300359                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
7fd4e43ea000-7fd4e43f0000 r-xp 00002000 fd:03 5300359                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
7fd4e43f0000-7fd4e43f2000 r--p 00008000 fd:03 5300359                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
7fd4e43f2000-7fd4e43f3000 r--p 00009000 fd:03 5300359                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
7fd4e43f3000-7fd4e43f4000 rw-p 0000a000 fd:03 5300359                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
7fd4e43f4000-7fd4e43f5000 r--p 00000000 fd:03 5300433                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
7fd4e43f5000-7fd4e43f6000 r-xp 00001000 fd:03 5300433                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
7fd4e43f6000-7fd4e43f7000 r--p 00002000 fd:03 5300433                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
7fd4e43f7000-7fd4e43f8000 r--p 00002000 fd:03 5300433                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
7fd4e43f8000-7fd4e43f9000 rw-p 00003000 fd:03 5300433                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
7fd4e43f9000-7fd4e43fa000 r--p 00000000 fd:03 5300367                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7fd4e43fa000-7fd4e43fc000 r-xp 00001000 fd:03 5300367                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7fd4e43fc000-7fd4e43fd000 r--p 00003000 fd:03 5300367                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7fd4e43fd000-7fd4e43fe000 r--p 00003000 fd:03 5300367                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7fd4e43fe000-7fd4e43ff000 rw-p 00004000 fd:03 5300367                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7fd4e43ff000-7fd4e4400000 r--p 00000000 fd:03 5300402                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7fd4e4400000-7fd4e4401000 r-xp 00001000 fd:03 5300402                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7fd4e4401000-7fd4e4402000 r--p 00002000 fd:03 5300402                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7fd4e4402000-7fd4e4403000 r--p 00002000 fd:03 5300402                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7fd4e4403000-7fd4e4404000 rw-p 00003000 fd:03 5300402                    /home/fap/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7fd4e4404000-7fd4e440b000 r--s 00000000 fd:02 398506                     /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7fd4e440b000-7fd4e443b000 r--p 00000000 fd:03 5300341                    /home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7fd4e443b000-7fd4e46df000 r-xp 00030000 fd:03 5300341                    /home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7fd4e46df000-7fd4e47e5000 r--p 002d4000 fd:03 5300341                    /home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7fd4e47e5000-7fd4e47ec000 r--p 003d9000 fd:03 5300341                    /home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7fd4e47ec000-7fd4e47ef000 rw-p 003e0000 fd:03 5300341                    /home/fap/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7fd4e47ef000-7fd4e4802000 rw-p 00000000 00:00 0 
7fd4e4802000-7fd4e4803000 r--p 00000000 fd:02 2490610                    /lib/x86_64-linux-gnu/ld-2.31.so
7fd4e4803000-7fd4e4826000 r-xp 00001000 fd:02 2490610                    /lib/x86_64-linux-gnu/ld-2.31.so
7fd4e4826000-7fd4e482e000 r--p 00024000 fd:02 2490610                    /lib/x86_64-linux-gnu/ld-2.31.so
7fd4e482f000-7fd4e4830000 r--p 0002c000 fd:02 2490610                    /lib/x86_64-linux-gnu/ld-2.31.so
7fd4e4830000-7fd4e4831000 rw-p 0002d000 fd:02 2490610                    /lib/x86_64-linux-gnu/ld-2.31.so
7fd4e4831000-7fd4e4832000 rw-p 00000000 00:00 0 
7ffc38fdb000-7ffc397da000 rw-p 00000000 00:00 0                          [stack]
7ffc397e2000-7ffc397e5000 r--p 00000000 00:00 0                          [vvar]
7ffc397e5000-7ffc397e6000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0                  [vsyscall]


Aborted (core dumped)

Remove GRCommons::GRCommonUtils.length(x)

GR.rb defines a length method that returns the size of a Ruby array, NArray, FFI:: MemoryPointer.
However, FFI:: MemoryPointer is rarely passed as an argument. At first I thought I needed this mechanism, but I may not. Shouldn't we remove the length method and simplify it?

On Windows + RubyInstaller, if the environment variable GKS_FONTPATH is not set, the text will not be displayed.

GKS: file open error (/mingw64\FONTS\GKSFONT.DAT)
open: No such file or directory
GKS: could not open font file: /mingw64\FONTS\CMUSerif-Math.ttf
GKS: could not open font file: /mingw64\FONTS\CMUSerif-Math.ttf
GKS: glyph missing from current font: 73
GKS: could not load glyph: 0

C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/try_extern.rb:16: [BUG] Segmentation fault
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x64-mingw32]

-- Control frame information -----------------------------------------------
c:0008 p:---- s:0041 e:000040 CFUNC  :call
c:0007 p:0016 s:0034 e:000033 METHOD C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/try_extern.rb:16 [FINISH]
c:0006 p:---- s:0028 e:000027 CFUNC  :public_send
c:0005 p:0019 s:0020 E:000828 BLOCK  C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/define_methods.rb:26 [FINISH]
c:0004 p:0047 s:0016 e:000015 BLOCK  examples/fonts.rb:17 [FINISH]
c:0003 p:---- s:0011 e:000010 CFUNC  :each
c:0002 p:0112 s:0007 E:001c88 EVAL   examples/fonts.rb:15 [FINISH]
c:0001 p:0000 s:0003 E:001f80 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
examples/fonts.rb:15:in `<main>'
examples/fonts.rb:15:in `each'
examples/fonts.rb:17:in `block in <main>'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/define_methods.rb:26:in `block (2 levels) in define_ffi_methods'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/define_methods.rb:26:in `public_send'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/try_extern.rb:16:in `gr_text'
C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/try_extern.rb:16:in `call'

-- C level backtrace information -------------------------------------------
C:\WINDOWS\SYSTEM32\ntdll.dll(NtWaitForSingleObject+0x14) [0x00007fffc41ecea4]
C:\WINDOWS\System32\KERNELBASE.dll(WaitForSingleObjectEx+0x8e) [0x00007fffc1c019ce]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_vm_bugreport+0x593) [0x00007fff76e79de3]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_bug_for_fatal_signal+0x88) [0x00007fff76c7e048]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_scheduler_io_write+0x2ee) [0x00007fff76dcbbfe]
 [0x00007ff6c44e1e82]
C:\WINDOWS\System32\msvcrt.dll(_C_specific_handler+0x98) [0x00007fffc3667ff8]
C:\WINDOWS\SYSTEM32\ntdll.dll(_chkstk+0x11f) [0x00007fffc41f217f]
C:\WINDOWS\SYSTEM32\ntdll.dll(RtlRaiseException+0x434) [0x00007fffc41a1454]
C:\WINDOWS\SYSTEM32\ntdll.dll(KiUserExceptionDispatcher+0x2e) [0x00007fffc41f0cae]
C:\Ruby30-x64\msys64\mingw64\bin\libGR.dll(gks_ft_load_user_font+0x55d) [0x00007fffaf8800fd]
C:\Ruby30-x64\msys64\mingw64\bin\libGR.dll(gks_ft_load_user_font+0x751) [0x00007fffaf8802f1]
C:\Ruby30-x64\msys64\mingw64\bin\libGR.dll(gks_ft_get_kerning+0x268d) [0x00007fffaf88433d]
C:\Ruby30-x64\msys64\mingw64\bin\libGR.dll(gks_strdup+0xfe7) [0x00007fffaf88a747]
C:\Ruby30-x64\msys64\mingw64\bin\libGR.dll(gr_text+0x352) [0x00007fffaf835ab2]
C:\Ruby30-x64\bin\ruby_builtin_dlls\libffi-7.dll(ffi_call_win64+0x41) [0x00007fffb6484851]
C:\Ruby30-x64\bin\ruby_builtin_dlls\libffi-7.dll(ffi_closure_free+0xe3b) [0x00007fffb648449b]
C:\Ruby30-x64\bin\ruby_builtin_dlls\libffi-7.dll(ffi_call+0x12) [0x00007fffb6484662]
C:\Ruby30-x64\lib\ruby\3.0.0\x64-mingw32\fiddle.so(Init_fiddle+0x7e8) [0x00007fffb6163598]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_nogvl+0xbd) [0x00007fff76e1768d]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_thread_call_without_gvl+0x11) [0x00007fff76e178e1]
C:\Ruby30-x64\lib\ruby\3.0.0\x64-mingw32\fiddle.so(Init_fiddle+0x1516) [0x00007fffb61642c6]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_error_arity+0x269) [0x00007fff76e506c9]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_vm_search_method_slowpath+0x597) [0x00007fff76e53827]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_add_method+0x253) [0x00007fff76e66533]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_vm_exec+0x237) [0x00007fff76e5bc77]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_check_funcall_with_hook+0x72f) [0x00007fff76e63d6f]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_check_funcall_with_hook+0xbd2) [0x00007fff76e64212]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_error_arity+0x269) [0x00007fff76e506c9]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_add_method+0x1fb) [0x00007fff76e664db]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_vm_exec+0x237) [0x00007fff76e5bc77]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_f_eval+0x45f) [0x00007fff76e5cd4f]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_vm_invoke_bmethod+0x59d) [0x00007fff76e5d4ed]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_add_method+0x1fb) [0x00007fff76e664db]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_vm_exec+0x237) [0x00007fff76e5bc77]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_hash_compare_by_id_p+0x3a8) [0x00007fff76cada78]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_hash_values+0xa3c) [0x00007fff76cae97c]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_st_foreach_check+0x77) [0x00007fff76dd91c7]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_hash_rassoc+0xd29) [0x00007fff76cb1b09]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_ensure+0x18f) [0x00007fff76c8919f]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_hash_foreach+0xb3) [0x00007fff76cb9103]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_hash_assoc+0x62f) [0x00007fff76cb9c4f]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_error_arity+0x269) [0x00007fff76e506c9]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_vm_search_method_slowpath+0x597) [0x00007fff76e53827]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_add_method+0x253) [0x00007fff76e66533]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_vm_exec+0xa82) [0x00007fff76e5c4c2]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(rb_call_end_proc+0x3484) [0x00007fff76c85b54]
C:\Ruby30-x64\bin\x64-msvcrt-ruby300.dll(ruby_run_node+0xa5) [0x00007fff76c87dc5]
 [0x00007ff6c44e2739]
 [0x00007ff6c44e13b1]
 [0x00007ff6c44e14e6]
C:\WINDOWS\System32\KERNEL32.DLL(BaseThreadInitThunk+0x14) [0x00007fffc2c27034]

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

* Loaded script: examples/fonts.rb

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 ruby2_keywords.rb
    5 C:/Ruby30-x64/lib/ruby/3.0.0/x64-mingw32/enc/encdb.so
    6 C:/Ruby30-x64/lib/ruby/3.0.0/x64-mingw32/enc/trans/transdb.so
    7 C:/Ruby30-x64/lib/ruby/3.0.0/x64-mingw32/enc/windows_31j.so
    8 C:/Ruby30-x64/lib/ruby/3.0.0/x64-mingw32/rbconfig.rb
    9 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/compatibility.rb
   10 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/defaults.rb
   11 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/deprecate.rb
   12 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/errors.rb
   13 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/exceptions.rb
   14 C:/Ruby30-x64/lib/ruby/site_ruby/3.0.0/ruby_installer/runtime/singleton.rb
   15 C:/Ruby30-x64/lib/ruby/site_ruby/3.0.0/ruby_installer/runtime.rb
   16 C:/Ruby30-x64/lib/ruby/site_ruby/3.0.0/ruby_installer/runtime/msys2_installation.rb
   17 C:/Ruby30-x64/lib/ruby/3.0.0/x64-mingw32/fiddle.so
   18 C:/Ruby30-x64/lib/ruby/3.0.0/fiddle/closure.rb
   19 C:/Ruby30-x64/lib/ruby/3.0.0/fiddle/function.rb
   20 C:/Ruby30-x64/lib/ruby/3.0.0/fiddle/version.rb
   21 C:/Ruby30-x64/lib/ruby/3.0.0/fiddle.rb
   22 C:/Ruby30-x64/lib/ruby/site_ruby/3.0.0/ruby_installer/runtime/dll_directory.rb
   23 C:/Ruby30-x64/lib/ruby/3.0.0/x64-mingw32/enc/utf_16le.so
   24 C:/Ruby30-x64/lib/ruby/3.0.0/x64-mingw32/enc/trans/utf_16_32.so
   25 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/defaults/operating_system.rb
   26 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/basic_specification.rb
   27 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/stub_specification.rb
   28 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/text.rb
   29 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/user_interaction.rb
   30 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/specification_policy.rb
   31 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/util/list.rb
   32 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/platform.rb
   33 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/version.rb
   34 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/requirement.rb
   35 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/specification.rb
   36 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/util.rb
   37 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/dependency.rb
   38 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/core_ext/kernel_gem.rb
   39 C:/Ruby30-x64/lib/ruby/3.0.0/x64-mingw32/monitor.so
   40 C:/Ruby30-x64/lib/ruby/3.0.0/monitor.rb
   41 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb
   42 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/core_ext/kernel_warn.rb
   43 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems.rb
   44 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/path_support.rb
   45 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/version.rb
   46 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/core_ext/name_error.rb
   47 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/levenshtein.rb
   48 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/jaro_winkler.rb
   49 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/spell_checker.rb
   50 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   51 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   52 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/spell_checkers/name_error_checkers.rb
   53 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/spell_checkers/method_name_checker.rb
   54 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/spell_checkers/key_error_checker.rb
   55 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/spell_checkers/null_checker.rb
   56 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/tree_spell_checker.rb
   57 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/spell_checkers/require_path_checker.rb
   58 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean/formatters/plain_formatter.rb
   59 C:/Ruby30-x64/lib/ruby/3.0.0/did_you_mean.rb
   60 C:/Ruby30-x64/lib/ruby/3.0.0/rubygems/bundler_version_finder.rb
   61 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/pkg-config-1.4.6/lib/pkg-config/version.rb
   62 C:/Ruby30-x64/lib/ruby/3.0.0/English.rb
   63 C:/Ruby30-x64/lib/ruby/3.0.0/x64-mingw32/pathname.so
   64 C:/Ruby30-x64/lib/ruby/3.0.0/pathname.rb
   65 C:/Ruby30-x64/lib/ruby/3.0.0/shellwords.rb
   66 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/pkg-config-1.4.6/lib/pkg-config.rb
   67 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/gr_lib.rb
   68 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/try_extern.rb
   69 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/define_methods.rb
   70 C:/Ruby30-x64/lib/ruby/3.0.0/fiddle/value.rb
   71 C:/Ruby30-x64/lib/ruby/3.0.0/fiddle/pack.rb
   72 C:/Ruby30-x64/lib/ruby/3.0.0/fiddle/struct.rb
   73 C:/Ruby30-x64/lib/ruby/3.0.0/fiddle/cparser.rb
   74 C:/Ruby30-x64/lib/ruby/3.0.0/fiddle/import.rb
   75 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/fiddley.rb
   76 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/gr_common_utils.rb
   77 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/jupyter_support.rb
   78 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/version.rb
   79 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr_commons/gr_commons.rb
   80 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/version.rb
   81 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/ffi.rb
   82 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/grbase.rb
   83 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr.rb
   84 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray.so
   85 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray/extra.rb
   86 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/numo-narray-0.9.2.0/lib/numo/narray.rb
   87 C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ruby-gr-0.0.26/lib/gr/plot.rb

gtk example libfreetype error

libfreetype error on Ubuntu.
Could it be a cairo problem?
It seems to work fine on some platforms other than Ubuntu.

gtk.rb:31:in `show_text': error occurred in libfreetype
         from gtk.rb:31:in `expose'
         from gtk.rb:20:in `block in plot_drawable'
         from /home/kojix2/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.4.4/lib/gobject-introspection/loader.rb:600:in `invoke'
         from /home/kojix2/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.4.4/lib/gobject-introspection/loader.rb:600:in `invoke'
         from /home/kojix2/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.4.4/lib/gobject-introspection/loader.rb:514:in `block in define_method'
         from gtk.rb:60:in `<main>'
# frozen_string_literal: true

require 'gr'
require 'gtk3'
require 'numo/narray'

DFloat = Numo::DFloat

class GRAppWindow < Gtk::ApplicationWindow
  def initialize(application)
    super(application)
    set_title('GTK example')
    set_default_size(500, 500)
    plot_drawable
  end

  def plot_drawable
    drawable = Gtk::DrawingArea.new
    drawable.signal_connect('draw') do |widget, context|
      expose(widget, context)
    end
    add(drawable)
  end

  def expose(_widget, cr)
    ENV['GKS_WSTYPE'] = '142'
    ENV['GKSconid'] = cr.raw_address.to_s

    cr.move_to(15, 45)
    cr.set_font_size(30)
    cr.show_text('Contour Plot using Gtk ...')

    xd = -2 + DFloat.new(100).rand * 4
    yd = -2 + DFloat.new(100).rand * 4
    zd = xd * Numo::NMath.exp(-xd * xd - yd * yd)

    GR.setviewport(0.1, 0.95, 0.1, 0.85)
    GR.setwindow(-2, 2, -2, 2)
    GR.setmarkersize(1)
    GR.setmarkertype(GR::MARKERTYPE_SOLID_CIRCLE)
    GR.setcharheight(0.024)
    GR.settextalign(2, 0)
    GR.settextfontprec(3, 0)

    x, y, z = GR.gridit(xd, yd, zd, 200, 200)
    h = -0.6.step(0.6, 0.05).to_a
    GR.contourf(x, y, h, z, 2)
    GR.polymarker(xd, yd)
    GR.axes(0.25, 0.25, -2, -2, 2, 2, 0.01)

    GR.updatews
  end
end

app = Gtk::Application.new('org.gtk.example', :flags_none)
app.signal_connect 'activate' do |application|
  GRAppWindow.new(application).show_all
end

app.run

Add cpubasedvolume to GR module

γ€€This doesn't sound too difficult, but there is one problem. That is, the GR module depends on Numo::NArray. Until now, GR has been written to be independent of Numo::NArray. (The GR3 module is different. It relies entirely on NArray from the start). This is because I want to be able to use the GR modules even in environments where we cannot install the development tools. Methods such as cpubasedvolume should only take narray as an argument. There is a difficult problem to solve, #27.
γ€€I love narrays, so it is possible to make all GR.rb depend on NArray. This might make GR cleaner. I need more time and energy to make this decision.

How should Plot preserve the previous configuration?

  • A new instance of GR::Plot is created each time. Previous settings are not obtained. You have to manage it yourself.
  • A new instance of GR::Plot is created each time. It refers to the previous settings.
  • A new instance of GR::Plot is created. One instance is used repeatedly. Multiple instances may exist at the same time.
  • A new instance of GR::Plot is created. One instance is used repeatedly. It is desirable to have only one instance.
  • There is an instance that holds the settings out of the Plot instance itself.
  • Stop adding class methods to the GR module and make Plot more object-oriented.
  • Choose the wrong way to maintain state in the module for some benefit
  • None of the above

Speed up GR3 by using to_string or to_binary in NArray

The GR3 example, slice.rb, runs much slower than Julia. I took a profile to find out why.

bundle exec ruby -r profile examples/slices.rb 
 37.66    49.33     49.33    20081     2.46     2.46  Array#pack
 36.11    96.62     47.29    20676     2.29     2.29  Array#flatten
  7.20   106.04      9.43     2511     3.75     3.76  Numo::UInt16#to_a
  2.98   109.94      3.90    23101     0.17     0.21  Fiddle::Function#call
  1.60   112.04      2.10    20081     0.10     2.59  GRCommons::Fiddley::Utils.array2str
  1.45   113.93      1.90     5025     0.38     0.39  Numo::DFloat.cast
  1.44   115.81      1.88    23601     0.08     0.10  GRCommons::Fiddley::Utils#type2size
  1.31   117.52      1.71     2512     0.68     0.72  Numo::DFloat#*
  1.12   118.99      1.47     2511     0.58     0.64  Numo::UInt64.cast
  0.90   120.17      1.17   759645     0.00     0.00  Symbol#===

This result suggests that converting NArray directly to string will make it faster.

add fiddladd fiddley.rb to fiddle

this gem has a lot of tools that would be very useful for other fiddle users. Please consider adding them to ruby/fiddle

make it op-in require/fiddle/conversions ?

msys2 pacman package

It would be nice to install on windows with msys2 package and rubygems

gemspec.metadata['msys2_mingw_dependencies'] = 'gr'

How to implement mutiple plot. Argument problems.

2020 03-05, GR.rb, partially supports multiple plots.
I haven't implemented oplot yet.

GR.jl x1, y1, x2, y2.
GR.rb [x1, y1] , [x2, y2]
This is an idea inspired by numo-gnuplot.

GR.jl has functions that parse arguments, but GR.rb does not.

I don't think the GR.jl approach should be introduced into GR.rb. Ruby and Julia are different languages. But there is something that GR.rb needs to improve.

The drawmolecule example may not be stable

The drawmolecule example is not stable.
Sometimes It dose not work.
It seems that GR create the large number of windows.
The reason is unclear.
It may be some kind of sciapp/gr problem.
I will wait and see if the GR updates fix this issue.

Some odd problem: GR3_ERROR_INVALUD_VALUE

Error is:

/root/.gem/gems/ruby-gr-0.66.0.0/lib/gr3.rb:128:in `block (2 levels) in <module:CheckError>': GR3 error /home/Temp/rbt/gr-0.66.0/lib/gr3/gr3.c 1988 GR3_ERROR_INVALID_VALUE (RuntimeError

I tried the following sample you supplied:

# frozen_string_literal: true

# RDatasets
# https://github.com/kojix2/rdatasets

require 'rdatasets'
require 'gr/plot'

passenger = RDatasets.datasets.AirPassengers
time = passenger.at(0).to_a
value = passenger.at(1).to_a

opts = { title: 'Air Passenger numbers from 1949 to 1961',
         ylabel: "Passenger numbers (1000's)",
         xlabel: 'Date' }
GR.plot(time, value, opts)
sleep 1.5
GR.step(time, value, opts)
sleep 1.5
GR.stem(time, value, opts)
sleep 1.5
GR.barplot(time, value, opts)
sleep 1.5

volcano = RDatasets.datasets.volcano.to_matrix.to_a.transpose

# Fixme
volcano = Numo::DFloat.cast(volcano)

opts = { title: "Auckland's Maunga Whau Volcano" }
GR.contour(volcano, opts)
sleep 1.5
GR.tricont(volcano, opts)
sleep 1.5
GR.contourf(volcano, opts)
sleep 1.5
GR.heatmap(volcano, opts)
sleep 1.5
GR.surface(volcano, opts)
sleep 1.5
GR.trisurf(volcano, opts)
sleep 1.5
GR.wireframe(volcano, opts)
sleep 1.5

Not sure what the error is. I installed the latest GR Linux 64 binary. gem install
for GR worked too.

Prior to the above error I get tons of this:

GKS: GKS not in proper state. GKS must be either in the state WSAC or SGOP in routine POLYLINE
GKS: GKS not in proper state. GKS must be either in the state WSAC or SGOP in routine POLYLINE
GKS: GKS not in proper state. GKS must be either in the state WSAC or SGOP in routine TEXT

I'll try some of the simpler examples next.

Should GR.rb support iTerm2?

GR.jl supports iTerm2. iTerm2 is a terminal emulator for Mac. Great.

It would not be impossible to make GR.rb compatible with iTerm. But I'm not a Mac user. I think it's difficult to continue maintenance. So I don't want to implement this feature.

However, I would like to merge if there is a pull request. πŸ‘

image

GR meta

My fuzzy understanding is that GR meta is a feature for displaying interactive charts in Jupyter Notebook.
This feature has not yet been officially released. Documentation will be prepared in the future.

How should the object structure look like if we introduce meta in GR.rb ?

How much does GR.rb depend on Numo::Narrray?

I think GR should work without numo-narray.
But, GR3 depends entirely on numo-narray. It's OK.

What about plot/figure?

First I implement it using Numo::Narray.
Next, let's make it work without NArray.

Problems with `hold` method behavior

Recent changes have caused the axis position to change depending on whether a label or title is present. This sometimes caused the hold to not work correctly. This problem is related to #22 . In julia, the state seems to be maintained by the global variables ctx and plt.

case1

  • Use the hash returned by hold as is.
  • The line plot drawn later deviates from y=0.
require 'numo/narray'
require 'gr/plot'
DFloat = Numo::DFloat
NMath = Numo::NMath

x = DFloat.linspace(0, 10, 500)
y = NMath.sin(x**2) * NMath.exp(-x)
kw = {title: "Example plot", xlabel: "X", ylabel: "Y", update: false}

GR.beginprint("img.png") do
  GR.plot(x, y, kw.clone)
  k = GR.hold
  k.merge!({update: false})
  GR.plot(x, -2 * NMath.exp(x)**-1, k)
  GR.plot(x, 2 * NMath.exp(x)**-1, k)
  GR.updatews
end

img

case2

  • Add title and label to the hash returned by hold.
  • The line plot drawn later will be displayed correctly.
require 'numo/narray'
require 'gr/plot'
DFloat = Numo::DFloat
NMath = Numo::NMath

x = DFloat.linspace(0, 10, 500)
y = NMath.sin(x**2) * NMath.exp(-x)
kw = {title: "Example plot", xlabel: "X", ylabel: "Y", update: false}

GR.beginprint("img.png") do
  GR.plot(x, y, kw.clone) # should be fiexed
  k = GR.hold
  k.merge!(kw)
  GR.plot(x, -2 * NMath.exp(x)**-1, k)
  GR.plot(x, 2 * NMath.exp(x)**-1, k)
  GR.updatews
end

img

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.