vaiorabbit / ruby-opengl

Yet another OpenGL wrapper for Ruby (and wrapper code generator).
Other
86 stars 11 forks source link

Segfault when running simple_glut.rb #33

Closed Chocorean closed 2 years ago

Chocorean commented 2 years ago

Just discovering the repo and trying to run a few examples. I was able to run sample/simple.rb but I experience a segfault with simple_glut.rb

Using ubuntu 18, 5.4-0-104 generic kernel, ruby 3.1.0 (installed through rvm) freeglut3-dev is 2.8.1-3 ; please let me know if I can give more relevant information, I'm not experienced at all with opengl related stuff. Thanks!

Core dump:

/home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/glut.rb:519: [BUG] Segmentation fault at 0x00007fca341b404d
ruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0004 p:---- s:0016 e:000015 CFUNC  :call
c:0003 p:0016 s:0012 e:000011 METHOD /home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/glut.rb:519
c:0002 p:0346 s:0006 e:000005 EVAL   lib/test_glut.rb:62 [FINISH]
c:0001 p:0000 s:0003 E:0014c0 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
lib/test_glut.rb:62:in `<main>'
/home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/glut.rb:519:in `glutMainLoop'
/home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/glut.rb:519:in `call'

-- Machine register context ------------------------------------------------
 RIP: 0x00007fc9b7ed9010 RBP: 0x000055d237277ca0 RSP: 0x00007ffd5425e578
 RAX: 0x00007fc9b4518860 RBX: 0x000055d237277ca0 RCX: 0x0000000000000001
 RDX: 0x00007fc9b88fa340 RDI: 0x0000000000000000 RSI: 0x0000000000000001
  R8: 0x000055d23734dfa0  R9: 0x000055d23734dfa0 R10: 0x00007ffd5425e560
 R11: 0x000055d237276670 R12: 0x00007fc9b4518860 R13: 0x00007fc9b4518688
 R14: 0x20c49ba5e353f7cf R15: 0x00007ffd5425e620 EFL: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/home/chocot/.rvm/rubies/ruby-3.1.0/bin/../lib/libruby.so.3.1(rb_print_backtrace+0x11) [0x7fc9b8c1bf5f] vm_dump.c:759
/home/chocot/.rvm/rubies/ruby-3.1.0/bin/../lib/libruby.so.3.1(rb_vm_bugreport) vm_dump.c:1045
/home/chocot/.rvm/rubies/ruby-3.1.0/bin/../lib/libruby.so.3.1(rb_bug_for_fatal_signal+0xf4) [0x7fc9b8a18414] error.c:820
/home/chocot/.rvm/rubies/ruby-3.1.0/bin/../lib/libruby.so.3.1(sigsegv+0x4d) [0x7fc9b8b70f2d] signal.c:964
/lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7fc9b88f03c0] ../sysdeps/pthread/funlockfile.c:28
[0x7fc9b7ed9010]

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

* Loaded script: lib/test_glut.rb

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 fiber.so
    3 rational.so
    4 complex.so
    5 ruby2_keywords.rb
    6 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
    7 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
    8 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/rbconfig.rb
    9 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/compatibility.rb
   10 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/defaults.rb
   11 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/deprecate.rb
   12 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/errors.rb
   13 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/unknown_command_spell_checker.rb
   14 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/exceptions.rb
   15 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/basic_specification.rb
   16 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/stub_specification.rb
   17 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/platform.rb
   18 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/version.rb
   19 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/requirement.rb
   20 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/text.rb
   21 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/user_interaction.rb
   22 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/specification_policy.rb
   23 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/util/list.rb
   24 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/specification.rb
   25 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/util.rb
   26 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/dependency.rb
   27 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/core_ext/kernel_gem.rb
   28 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/monitor.so
   29 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/monitor.rb
   30 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb
   31 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/core_ext/kernel_warn.rb
   32 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems.rb
   33 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/rubygems/path_support.rb
   34 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/error_highlight/version.rb
   35 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/error_highlight/base.rb
   36 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/error_highlight/formatter.rb
   37 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/error_highlight/core_ext.rb
   38 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/error_highlight.rb
   39 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/version.rb
   40 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/core_ext/name_error.rb
   41 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/levenshtein.rb
   42 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/jaro_winkler.rb
   43 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/spell_checker.rb
   44 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   45 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   46 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/spell_checkers/name_error_checkers.rb
   47 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/spell_checkers/method_name_checker.rb
   48 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/spell_checkers/key_error_checker.rb
   49 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/spell_checkers/null_checker.rb
   50 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/tree_spell_checker.rb
   51 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/spell_checkers/require_path_checker.rb
   52 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
   53 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean/formatter.rb
   54 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/did_you_mean.rb
   55 /home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/opengl_platform.rb
   56 /home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/opengl_common.rb
   57 /home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/opengl_enum.rb
   58 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/fiddle.so
   59 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/fiddle/closure.rb
   60 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/fiddle/function.rb
   61 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/fiddle/version.rb
   62 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/fiddle.rb
   63 /home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/opengl_command.rb
   64 /home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/opengl_linux.rb
   65 /home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/opengl.rb
   66 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/fiddle/value.rb
   67 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/fiddle/pack.rb
   68 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/fiddle/struct.rb
   69 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/fiddle/cparser.rb
   70 /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/fiddle/import.rb
   71 /home/chocot/.rvm/gems/ruby-3.1.0@ouais/gems/opengl-bindings2-2.0.0/lib/glut.rb

* Process memory map:

55d2366c0000-55d2366c1000 r--p 00000000 08:01 2238574                    /home/chocot/.rvm/rubies/ruby-3.1.0/bin/ruby
55d2366c1000-55d2366c2000 r-xp 00001000 08:01 2238574                    /home/chocot/.rvm/rubies/ruby-3.1.0/bin/ruby
55d2366c2000-55d2366c3000 r--p 00002000 08:01 2238574                    /home/chocot/.rvm/rubies/ruby-3.1.0/bin/ruby
55d2366c3000-55d2366c4000 r--p 00002000 08:01 2238574                    /home/chocot/.rvm/rubies/ruby-3.1.0/bin/ruby
55d2366c4000-55d2366c5000 rw-p 00003000 08:01 2238574                    /home/chocot/.rvm/rubies/ruby-3.1.0/bin/ruby
55d236dc1000-55d23771f000 rw-p 00000000 00:00 0                          [heap]
7fc99c000000-7fc99c021000 rw-p 00000000 00:00 0 
7fc99c021000-7fc9a0000000 ---p 00000000 00:00 0 
7fc9a4000000-7fc9a4021000 rw-p 00000000 00:00 0 
7fc9a4021000-7fc9a8000000 ---p 00000000 00:00 0 
7fc9a91da000-7fc9a9201000 r--s 00000000 08:01 1179840                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fc9a9201000-7fc9aa293000 rw-p 00000000 00:00 0 
7fc9aa293000-7fc9aafb7000 r--s 00000000 08:01 399663                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/libruby.so.3.1.0
7fc9aafb7000-7fc9aafeb000 r--s 00000000 08:01 2238574                    /home/chocot/.rvm/rubies/ruby-3.1.0/bin/ruby
7fc9aafeb000-7fc9aaffb000 rw-s 00000000 00:1b 617                        /i915 (deleted)
7fc9aaffb000-7fc9ab13b000 rw-s 00000000 00:1b 609                        /i915 (deleted)
7fc9ab13b000-7fc9ab14b000 rw-s 00000000 00:1b 599                        /i915 (deleted)
7fc9ab14b000-7fc9ab15b000 rw-s 00000000 00:1b 592                        /i915 (deleted)
7fc9ab15b000-7fc9ab25b000 rw-s 00000000 00:1b 584                        /i915 (deleted)
7fc9ab25b000-7fc9ab35b000 rw-s 00000000 00:1b 579                        /i915 (deleted)
7fc9ab35b000-7fc9ab3db000 rw-s 00000000 00:1b 573                        /i915 (deleted)
7fc9ab3db000-7fc9ab55b000 rw-s 00000000 00:1b 545                        /i915 (deleted)
7fc9ab55b000-7fc9ab69b000 rw-s 00000000 00:1b 544                        /i915 (deleted)
7fc9ab69b000-7fc9ab69c000 ---p 00000000 00:00 0 
7fc9ab69c000-7fc9abe9c000 rw-p 00000000 00:00 0 
7fc9abe9c000-7fc9abeac000 rw-s 00000000 00:1b 542                        /i915 (deleted)
7fc9abeac000-7fc9abebc000 rw-s 00000000 00:1b 536                        /i915 (deleted)
7fc9abebc000-7fc9abecc000 rw-s 00000000 00:1b 534                        /i915 (deleted)
7fc9abecc000-7fc9abecd000 ---p 00000000 00:00 0 
7fc9abecd000-7fc9ac6cd000 rw-p 00000000 00:00 0 
7fc9ac6cd000-7fc9ac80e000 rw-s 00000000 08:01 917627                     /home/chocot/.cache/mesa_shader_cache/index
7fc9ac80e000-7fc9ac811000 r--p 00000000 08:01 1179744                    /lib/x86_64-linux-gnu/libnss_files-2.31.so
7fc9ac811000-7fc9ac818000 r-xp 00003000 08:01 1179744                    /lib/x86_64-linux-gnu/libnss_files-2.31.so
7fc9ac818000-7fc9ac81a000 r--p 0000a000 08:01 1179744                    /lib/x86_64-linux-gnu/libnss_files-2.31.so
7fc9ac81a000-7fc9ac81b000 r--p 0000b000 08:01 1179744                    /lib/x86_64-linux-gnu/libnss_files-2.31.so
7fc9ac81b000-7fc9ac81c000 rw-p 0000c000 08:01 1179744                    /lib/x86_64-linux-gnu/libnss_files-2.31.so
7fc9ac81c000-7fc9ac822000 rw-p 00000000 00:00 0 
7fc9ac822000-7fc9ac826000 r--p 00000000 08:01 1179741                    /lib/x86_64-linux-gnu/libnsl-2.31.so
7fc9ac826000-7fc9ac836000 r-xp 00004000 08:01 1179741                    /lib/x86_64-linux-gnu/libnsl-2.31.so
7fc9ac836000-7fc9ac83b000 r--p 00014000 08:01 1179741                    /lib/x86_64-linux-gnu/libnsl-2.31.so
7fc9ac83b000-7fc9ac83c000 r--p 00018000 08:01 1179741                    /lib/x86_64-linux-gnu/libnsl-2.31.so
7fc9ac83c000-7fc9ac83d000 rw-p 00019000 08:01 1179741                    /lib/x86_64-linux-gnu/libnsl-2.31.so
7fc9ac83d000-7fc9ac83f000 rw-p 00000000 00:00 0 
7fc9ac83f000-7fc9ac841000 r--p 00000000 08:01 1179829                    /lib/x86_64-linux-gnu/libnss_nis-2.31.so
7fc9ac841000-7fc9ac849000 r-xp 00002000 08:01 1179829                    /lib/x86_64-linux-gnu/libnss_nis-2.31.so
7fc9ac849000-7fc9ac84b000 r--p 0000a000 08:01 1179829                    /lib/x86_64-linux-gnu/libnss_nis-2.31.so
7fc9ac84b000-7fc9ac84c000 r--p 0000b000 08:01 1179829                    /lib/x86_64-linux-gnu/libnss_nis-2.31.so
7fc9ac84c000-7fc9ac84d000 rw-p 0000c000 08:01 1179829                    /lib/x86_64-linux-gnu/libnss_nis-2.31.so
7fc9ac84d000-7fc9ac84f000 r--p 00000000 08:01 1179742                    /lib/x86_64-linux-gnu/libnss_compat-2.31.so
7fc9ac84f000-7fc9ac856000 r-xp 00002000 08:01 1179742                    /lib/x86_64-linux-gnu/libnss_compat-2.31.so
7fc9ac856000-7fc9ac857000 r--p 00009000 08:01 1179742                    /lib/x86_64-linux-gnu/libnss_compat-2.31.so
7fc9ac857000-7fc9ac858000 r--p 00009000 08:01 1179742                    /lib/x86_64-linux-gnu/libnss_compat-2.31.so
7fc9ac858000-7fc9ac859000 rw-p 0000a000 08:01 1179742                    /lib/x86_64-linux-gnu/libnss_compat-2.31.so
7fc9ac859000-7fc9ac867000 r--p 00000000 08:01 1181432                    /lib/x86_64-linux-gnu/libtinfo.so.6.2
7fc9ac867000-7fc9ac876000 r-xp 0000e000 08:01 1181432                    /lib/x86_64-linux-gnu/libtinfo.so.6.2
7fc9ac876000-7fc9ac884000 r--p 0001d000 08:01 1181432                    /lib/x86_64-linux-gnu/libtinfo.so.6.2
7fc9ac884000-7fc9ac888000 r--p 0002a000 08:01 1181432                    /lib/x86_64-linux-gnu/libtinfo.so.6.2
7fc9ac888000-7fc9ac889000 rw-p 0002e000 08:01 1181432                    /lib/x86_64-linux-gnu/libtinfo.so.6.2
7fc9ac889000-7fc9ac891000 r--p 00000000 08:01 6161879                    /usr/lib/x86_64-linux-gnu/libedit.so.2.0.63
7fc9ac891000-7fc9ac8ac000 r-xp 00008000 08:01 6161879                    /usr/lib/x86_64-linux-gnu/libedit.so.2.0.63
7fc9ac8ac000-7fc9ac8ba000 r--p 00023000 08:01 6161879                    /usr/lib/x86_64-linux-gnu/libedit.so.2.0.63
7fc9ac8ba000-7fc9ac8bc000 r--p 00030000 08:01 6161879                    /usr/lib/x86_64-linux-gnu/libedit.so.2.0.63
7fc9ac8bc000-7fc9ac8bd000 rw-p 00032000 08:01 6161879                    /usr/lib/x86_64-linux-gnu/libedit.so.2.0.63
7fc9ac8bd000-7fc9ac8c1000 rw-p 00000000 00:00 0 
7fc9ac8c1000-7fc9ac8c4000 r--p 00000000 08:01 1179689                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc9ac8c4000-7fc9ac8d6000 r-xp 00003000 08:01 1179689                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc9ac8d6000-7fc9ac8da000 r--p 00015000 08:01 1179689                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc9ac8da000-7fc9ac8db000 r--p 00018000 08:01 1179689                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc9ac8db000-7fc9ac8dc000 rw-p 00019000 08:01 1179689                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fc9ac8dc000-7fc9ac972000 r--p 00000000 08:01 6160629                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fc9ac972000-7fc9aca63000 r-xp 00096000 08:01 6160629                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fc9aca63000-7fc9acaac000 r--p 00187000 08:01 6160629                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fc9acaac000-7fc9acaad000 ---p 001d0000 08:01 6160629                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fc9acaad000-7fc9acab8000 r--p 001d0000 08:01 6160629                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fc9acab8000-7fc9acabb000 rw-p 001db000 08:01 6160629                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7fc9acabb000-7fc9acabe000 rw-p 00000000 00:00 0 
7fc9acabe000-7fc9acacd000 r--p 00000000 08:01 6168768                    /usr/lib/x86_64-linux-gnu/libvulkan.so.1.2.131
7fc9acacd000-7fc9acaff000 r-xp 0000f000 08:01 6168768                    /usr/lib/x86_64-linux-gnu/libvulkan.so.1.2.131
7fc9acaff000-7fc9acb12000 r--p 00041000 08:01 6168768                    /usr/lib/x86_64-linux-gnu/libvulkan.so.1.2.131
7fc9acb12000-7fc9acb13000 r--p 00053000 08:01 6168768                    /usr/lib/x86_64-linux-gnu/libvulkan.so.1.2.131
7fc9acb13000-7fc9acb14000 rw-p 00054000 08:01 6168768                    /usr/lib/x86_64-linux-gnu/libvulkan.so.1.2.131
7fc9acb14000-7fc9acb16000 r--p 00000000 08:01 6161606                    /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0
7fc9acb16000-7fc9acb1b000 r-xp 00002000 08:01 6161606                    /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0
7fc9acb1b000-7fc9acb1d000 r--p 00007000 08:01 6161606                    /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0
7fc9acb1d000-7fc9acb1e000 r--p 00008000 08:01 6161606                    /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0
7fc9acb1e000-7fc9acb1f000 rw-p 00009000 08:01 6161606                    /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0
7fc9acb1f000-7fc9acb22000 r--p 00000000 08:01 6160722                    /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0
7fc9acb22000-7fc9acb27000 r-xp 00003000 08:01 6160722                    /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0
7fc9acb27000-7fc9acb29000 r--p 00008000 08:01 6160722                    /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0
7fc9acb29000-7fc9acb2a000 r--p 00009000 08:01 6160722                    /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0
7fc9acb2a000-7fc9acb2b000 rw-p 0000a000 08:01 6160722                    /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0
7fc9acb2b000-7fc9acb2e000 r--p 00000000 08:01 6168475                    /usr/lib/x86_64-linux-gnu/libelf-0.176.so
7fc9acb2e000-7fc9acb40000 r-xp 00003000 08:01 6168475                    /usr/lib/x86_64-linux-gnu/libelf-0.176.so
7fc9acb40000-7fc9acb45000 r--p 00015000 08:01 6168475                    /usr/lib/x86_64-linux-gnu/libelf-0.176.so
7fc9acb45000-7fc9acb46000 r--p 00019000 08:01 6168475                    /usr/lib/x86_64-linux-gnu/libelf-0.176.so
7fc9acb46000-7fc9acb47000 rw-p 0001a000 08:01 6168475                    /usr/lib/x86_64-linux-gnu/libelf-0.176.so
7fc9acb47000-7fc9acb4b000 r--p 00000000 08:01 6167670                    /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.4
7fc9acb4b000-7fc9acbdd000 r-xp 00004000 08:01 6167670                    /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.4
7fc9acbdd000-7fc9acbee000 r--p 00096000 08:01 6167670                    /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.4
7fc9acbee000-7fc9acbef000 r--p 000a6000 08:01 6167670                    /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.4
7fc9acbef000-7fc9acbf0000 rw-p 000a7000 08:01 6167670                    /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.4
7fc9acbf0000-7fc9b1e11000 r-xp 00000000 08:01 6165079                    /usr/lib/x86_64-linux-gnu/libLLVM-12.so.1
7fc9b1e11000-7fc9b232a000 r--p 05220000 08:01 6165079                    /usr/lib/x86_64-linux-gnu/libLLVM-12.so.1
7fc9b232a000-7fc9b2331000 rw-p 05739000 08:01 6165079                    /usr/lib/x86_64-linux-gnu/libLLVM-12.so.1
7fc9b2331000-7fc9b23a6000 rw-p 00000000 00:00 0 
7fc9b23ad000-7fc9b23ae000 rwxp 00000000 00:00 0 
7fc9b23ae000-7fc9b23be000 rw-s 00000000 00:1b 533                        /i915 (deleted)
7fc9b23be000-7fc9b23ce000 rw-s 00000000 00:1b 526                        /i915 (deleted)
7fc9b23ce000-7fc9b2564000 r--p 00000000 08:01 6422589                    /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
7fc9b2564000-7fc9b360f000 r-xp 00196000 08:01 6422589                    /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
7fc9b360f000-7fc9b3ad5000 r--p 01241000 08:01 6422589                    /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
7fc9b3ad5000-7fc9b3c03000 r--p 01706000 08:01 6422589                    /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
7fc9b3c03000-7fc9b3d3b000 rw-p 01834000 08:01 6422589                    /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
7fc9b3d3b000-7fc9b3f59000 rw-p 00000000 00:00 0 
7fc9b3f59000-7fc9b3f5c000 r--p 00000000 08:01 6160860                    /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
7fc9b3f5c000-7fc9b3f5f000 r-xp 00003000 08:01 6160860                    /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
7fc9b3f5f000-7fc9b3f60000 r--p 00006000 08:01 6160860                    /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
7fc9b3f60000-7fc9b3f61000 ---p 00007000 08:01 6160860                    /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
7fc9b3f61000-7fc9b3f62000 r--p 00007000 08:01 6160860                    /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
7fc9b3f62000-7fc9b3f63000 rw-p 00008000 08:01 6160860                    /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
7fc9b3f63000-7fc9b3f64000 r-xp 00000000 08:01 6169386                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fc9b3f64000-7fc9b4163000 ---p 00001000 08:01 6169386                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fc9b4163000-7fc9b4164000 r--p 00000000 08:01 6169386                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fc9b4164000-7fc9b4165000 rw-p 00001000 08:01 6169386                    /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7fc9b4165000-7fc9b4169000 r--p 00000000 08:01 1179714                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fc9b4169000-7fc9b4185000 r-xp 00004000 08:01 1179714                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fc9b4185000-7fc9b418f000 r--p 00020000 08:01 1179714                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fc9b418f000-7fc9b4190000 ---p 0002a000 08:01 1179714                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fc9b4190000-7fc9b4192000 r--p 0002a000 08:01 1179714                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fc9b4192000-7fc9b4193000 rw-p 0002c000 08:01 1179714                    /lib/x86_64-linux-gnu/libexpat.so.1.6.11
7fc9b4193000-7fc9b41ac000 r--p 00000000 08:01 6165284                    /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0
7fc9b41ac000-7fc9b41f0000 r-xp 00019000 08:01 6165284                    /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0
7fc9b41f0000-7fc9b4207000 r--p 0005d000 08:01 6165284                    /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0
7fc9b4207000-7fc9b420a000 r--p 00073000 08:01 6165284                    /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0
7fc9b420a000-7fc9b420b000 rw-p 00076000 08:01 6165284                    /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0
7fc9b420b000-7fc9b4218000 rw-p 00000000 00:00 0 
7fc9b4218000-7fc9b4258000 r--p 00000000 08:01 6163380                    /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
7fc9b4258000-7fc9b4297000 r-xp 00040000 08:01 6163380                    /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
7fc9b4297000-7fc9b42ab000 r--p 0007f000 08:01 6163380                    /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
7fc9b42ab000-7fc9b42c7000 r--p 00092000 08:01 6163380                    /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
7fc9b42c7000-7fc9b42c8000 rw-p 000ae000 08:01 6163380                    /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
7fc9b42c8000-7fc9b42d0000 rw-p 00000000 00:00 0 
7fc9b42d0000-7fc9b4310000 r-xp 00000000 08:01 6182698                    /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
7fc9b4310000-7fc9b4510000 ---p 00040000 08:01 6182698                    /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
7fc9b4510000-7fc9b4514000 r--p 00040000 08:01 6182698                    /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
7fc9b4514000-7fc9b4519000 rw-p 00044000 08:01 6182698                    /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
7fc9b4519000-7fc9b451e000 rwxp 00000000 00:00 0 
7fc9b451e000-7fc9b4521000 r--p 00000000 08:01 6169345                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fc9b4521000-7fc9b4524000 r-xp 00003000 08:01 6169345                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fc9b4524000-7fc9b4525000 r--p 00006000 08:01 6169345                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fc9b4525000-7fc9b4526000 ---p 00007000 08:01 6169345                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fc9b4526000-7fc9b4527000 r--p 00007000 08:01 6169345                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fc9b4527000-7fc9b4528000 rw-p 00008000 08:01 6169345                    /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7fc9b4528000-7fc9b4529000 r--p 00000000 08:01 6169337                    /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fc9b4529000-7fc9b452a000 r-xp 00001000 08:01 6169337                    /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fc9b452a000-7fc9b452b000 r--p 00002000 08:01 6169337                    /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fc9b452b000-7fc9b452c000 r--p 00002000 08:01 6169337                    /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fc9b452c000-7fc9b452d000 rw-p 00003000 08:01 6169337                    /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7fc9b452d000-7fc9b452f000 r--p 00000000 08:01 6169291                    /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fc9b452f000-7fc9b4530000 r-xp 00002000 08:01 6169291                    /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fc9b4530000-7fc9b4531000 r--p 00003000 08:01 6169291                    /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fc9b4531000-7fc9b4532000 r--p 00003000 08:01 6169291                    /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fc9b4532000-7fc9b4533000 rw-p 00004000 08:01 6169291                    /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7fc9b4533000-7fc9b4535000 r--p 00000000 08:01 6161859                    /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fc9b4535000-7fc9b4538000 r-xp 00002000 08:01 6161859                    /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fc9b4538000-7fc9b4539000 r--p 00005000 08:01 6161859                    /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fc9b4539000-7fc9b453a000 r--p 00005000 08:01 6161859                    /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fc9b453a000-7fc9b453b000 rw-p 00006000 08:01 6161859                    /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7fc9b453b000-7fc9b4546000 r--p 00000000 08:01 6169335                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fc9b4546000-7fc9b454f000 r-xp 0000b000 08:01 6169335                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fc9b454f000-7fc9b4554000 r--p 00014000 08:01 6169335                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fc9b4554000-7fc9b4555000 ---p 00019000 08:01 6169335                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fc9b4555000-7fc9b4557000 r--p 00019000 08:01 6169335                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fc9b4557000-7fc9b4558000 rw-p 0001b000 08:01 6169335                    /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7fc9b4558000-7fc9b4578000 rw-p 00000000 00:00 0 
7fc9b4578000-7fc9b457a000 rwxp 00000000 00:00 0 
7fc9b457a000-7fc9b457b000 r--p 00000000 08:01 6175238                    /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fc9b457b000-7fc9b457c000 r-xp 00001000 08:01 6175238                    /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fc9b457c000-7fc9b457d000 r--p 00002000 08:01 6175238                    /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fc9b457d000-7fc9b457e000 r--p 00002000 08:01 6175238                    /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fc9b457e000-7fc9b457f000 rw-p 00003000 08:01 6175238                    /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0
7fc9b457f000-7fc9b4581000 r--p 00000000 08:01 6163035                    /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fc9b4581000-7fc9b4583000 r-xp 00002000 08:01 6163035                    /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fc9b4583000-7fc9b4584000 r--p 00004000 08:01 6163035                    /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fc9b4584000-7fc9b4585000 r--p 00004000 08:01 6163035                    /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fc9b4585000-7fc9b4586000 rw-p 00005000 08:01 6163035                    /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7fc9b4586000-7fc9b4587000 r--p 00000000 08:01 6161714                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fc9b4587000-7fc9b4588000 r-xp 00001000 08:01 6161714                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fc9b4588000-7fc9b4589000 r--p 00002000 08:01 6161714                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fc9b4589000-7fc9b458a000 r--p 00002000 08:01 6161714                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fc9b458a000-7fc9b458b000 rw-p 00003000 08:01 6161714                    /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7fc9b458b000-7fc9b4590000 r--p 00000000 08:01 6161635                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fc9b4590000-7fc9b459b000 r-xp 00005000 08:01 6161635                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fc9b459b000-7fc9b459f000 r--p 00010000 08:01 6161635                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fc9b459f000-7fc9b45a0000 r--p 00013000 08:01 6161635                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fc9b45a0000-7fc9b45a1000 rw-p 00014000 08:01 6161635                    /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7fc9b45a1000-7fc9b45ae000 r--p 00000000 08:01 6165576                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fc9b45ae000-7fc9b45bc000 r-xp 0000d000 08:01 6165576                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fc9b45bc000-7fc9b45d5000 r--p 0001b000 08:01 6165576                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fc9b45d5000-7fc9b45d6000 ---p 00034000 08:01 6165576                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fc9b45d6000-7fc9b45da000 r--p 00034000 08:01 6165576                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fc9b45da000-7fc9b45db000 rw-p 00038000 08:01 6165576                    /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7fc9b45db000-7fc9b45dc000 rw-p 00000000 00:00 0 
7fc9b45dc000-7fc9b45dd000 rwxp 00000000 00:00 0 
7fc9b45dd000-7fc9b45df000 r--p 00000000 08:01 6161854                    /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7fc9b45df000-7fc9b45e6000 r-xp 00002000 08:01 6161854                    /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7fc9b45e6000-7fc9b45ea000 r--p 00009000 08:01 6161854                    /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7fc9b45ea000-7fc9b45eb000 r--p 0000c000 08:01 6161854                    /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7fc9b45eb000-7fc9b45ec000 rw-p 0000d000 08:01 6161854                    /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1
7fc9b45ec000-7fc9b45ef000 r--p 00000000 08:01 6168766                    /usr/lib/x86_64-linux-gnu/libsensors.so.5.0.0
7fc9b45ef000-7fc9b45f6000 r-xp 00003000 08:01 6168766                    /usr/lib/x86_64-linux-gnu/libsensors.so.5.0.0
7fc9b45f6000-7fc9b45fb000 r--p 0000a000 08:01 6168766                    /usr/lib/x86_64-linux-gnu/libsensors.so.5.0.0
7fc9b45fb000-7fc9b45fc000 r--p 0000e000 08:01 6168766                    /usr/lib/x86_64-linux-gnu/libsensors.so.5.0.0
7fc9b45fc000-7fc9b45fd000 rw-p 0000f000 08:01 6168766                    /usr/lib/x86_64-linux-gnu/libsensors.so.5.0.0
7fc9b45fd000-7fc9b4604000 r--s 00000000 08:01 6430049                    /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7fc9b4604000-7fc9b4628000 rw-p 00000000 00:00 0 
7fc9b4628000-7fc9b462a000 rwxp 00000000 00:00 0 
7fc9b462a000-7fc9b462e000 r--p 00000000 08:01 6160479                    /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fc9b462e000-7fc9b463d000 r-xp 00004000 08:01 6160479                    /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fc9b463d000-7fc9b4640000 r--p 00013000 08:01 6160479                    /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fc9b4640000-7fc9b4641000 ---p 00016000 08:01 6160479                    /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fc9b4641000-7fc9b4642000 r--p 00016000 08:01 6160479                    /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fc9b4642000-7fc9b4643000 rw-p 00017000 08:01 6160479                    /usr/lib/x86_64-linux-gnu/libbsd.so.0.10.0
7fc9b4643000-7fc9b4644000 rw-p 00000000 00:00 0 
7fc9b4644000-7fc9b4648000 r--p 00000000 08:01 6175031                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fc9b4648000-7fc9b4653000 r-xp 00004000 08:01 6175031                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fc9b4653000-7fc9b4657000 r--p 0000f000 08:01 6175031                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fc9b4657000-7fc9b4658000 r--p 00012000 08:01 6175031                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fc9b4658000-7fc9b4659000 rw-p 00013000 08:01 6175031                    /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7fc9b4659000-7fc9b4664000 r--p 00000000 08:01 6171115                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fc9b4664000-7fc9b4678000 r-xp 0000b000 08:01 6171115                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fc9b4678000-7fc9b4681000 r--p 0001f000 08:01 6171115                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fc9b4681000-7fc9b4682000 r--p 00027000 08:01 6171115                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fc9b4682000-7fc9b4683000 rw-p 00028000 08:01 6171115                    /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7fc9b4683000-7fc9b469b000 r--p 00000000 08:01 6162516                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fc9b469b000-7fc9b4726000 r-xp 00018000 08:01 6162516                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fc9b4726000-7fc9b47ba000 r--p 000a3000 08:01 6162516                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fc9b47ba000-7fc9b47bb000 ---p 00137000 08:01 6162516                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fc9b47bb000-7fc9b47bc000 r--p 00137000 08:01 6162516                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fc9b47bc000-7fc9b47c0000 rw-p 00138000 08:01 6162516                    /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7fc9b47c0000-7fc9b47f4000 rw-p 00000000 00:00 0 
7fc9b47f4000-7fc9b47f5000 rwxp 00000000 00:00 0 
7fc9b47f5000-7fc9b47f7000 r--p 00000000 08:01 6171112                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fc9b47f7000-7fc9b47f9000 r-xp 00002000 08:01 6171112                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fc9b47f9000-7fc9b47fb000 r--p 00004000 08:01 6171112                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fc9b47fb000-7fc9b47fc000 r--p 00005000 08:01 6171112                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fc9b47fc000-7fc9b47fd000 rw-p 00006000 08:01 6171112                    /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7fc9b47fd000-7fc9b47fe000 r--p 00000000 08:01 6171108                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fc9b47fe000-7fc9b4800000 r-xp 00001000 08:01 6171108                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fc9b4800000-7fc9b4801000 r--p 00003000 08:01 6171108                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fc9b4801000-7fc9b4802000 r--p 00003000 08:01 6171108                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fc9b4802000-7fc9b4803000 rw-p 00004000 08:01 6171108                    /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7fc9b4803000-7fc9b4806000 r--p 00000000 08:01 6161411                    /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
7fc9b4806000-7fc9b4821000 r-xp 00003000 08:01 6161411                    /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
7fc9b4821000-7fc9b4825000 r--p 0001e000 08:01 6161411                    /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
7fc9b4825000-7fc9b4826000 r--p 00021000 08:01 6161411                    /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
7fc9b4826000-7fc9b4827000 rw-p 00022000 08:01 6161411                    /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
7fc9b4827000-7fc9b4837000 rw-p 00000000 00:00 0 
7fc9b4837000-7fc9b4838000 r--p 00000000 08:01 6169359                    /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fc9b4838000-7fc9b483b000 r-xp 00001000 08:01 6169359                    /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fc9b483b000-7fc9b483c000 r--p 00004000 08:01 6169359                    /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fc9b483c000-7fc9b483d000 r--p 00004000 08:01 6169359                    /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fc9b483d000-7fc9b483e000 rw-p 00005000 08:01 6169359                    /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7fc9b483e000-7fc9b4840000 r--p 00000000 08:01 6168204                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7fc9b4840000-7fc9b484b000 r-xp 00002000 08:01 6168204                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7fc9b484b000-7fc9b484e000 r--p 0000d000 08:01 6168204                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7fc9b484e000-7fc9b484f000 r--p 0000f000 08:01 6168204                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7fc9b484f000-7fc9b4850000 rw-p 00010000 08:01 6168204                    /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7fc9b4850000-7fc9b4893000 r--p 00000000 08:01 6160634                    /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0
7fc9b4893000-7fc9b48b3000 r-xp 00043000 08:01 6160634                    /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0
7fc9b48b3000-7fc9b48c8000 r--p 00063000 08:01 6160634                    /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0
7fc9b48c8000-7fc9b48d6000 r--p 00077000 08:01 6160634                    /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0
7fc9b48d6000-7fc9b48d7000 rw-p 00085000 08:01 6160634                    /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0
7fc9b48d7000-7fc9b48e0000 rw-p 00000000 00:00 0 
7fc9b48e0000-7fc9b48e4000 rw-s 00000000 00:1b 581                        /i915 (deleted)
7fc9b48e4000-7fc9b48e8000 rw-p 00000000 00:00 0 
7fc9b48e8000-7fc9b4910000 rw-p 00000000 00:00 0 
7fc9b4910000-7fc9b4912000 r--p 00000000 08:01 6161163                    /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fc9b4912000-7fc9b4918000 r-xp 00002000 08:01 6161163                    /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fc9b4918000-7fc9b4919000 r--p 00008000 08:01 6161163                    /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fc9b4919000-7fc9b491a000 ---p 00009000 08:01 6161163                    /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fc9b491a000-7fc9b491b000 r--p 00009000 08:01 6161163                    /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fc9b491b000-7fc9b491c000 rw-p 0000a000 08:01 6161163                    /usr/lib/x86_64-linux-gnu/libffi.so.7.1.0
7fc9b491c000-7fc9b4920000 rw-s 00000000 00:1b 569                        /i915 (deleted)
7fc9b4920000-7fc9b4944000 rw-p 00000000 00:00 0 
7fc9b4944000-7fc9b4948000 r--p 00000000 08:01 399733                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7fc9b4948000-7fc9b494f000 r-xp 00004000 08:01 399733                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7fc9b494f000-7fc9b4951000 r--p 0000b000 08:01 399733                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7fc9b4951000-7fc9b4952000 ---p 0000d000 08:01 399733                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7fc9b4952000-7fc9b4953000 r--p 0000d000 08:01 399733                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7fc9b4953000-7fc9b4954000 rw-p 0000e000 08:01 399733                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7fc9b4954000-7fc9b4974000 rw-p 00000000 00:00 0 
7fc9b4974000-7fc9b4977000 rwxp 00000000 00:00 0 
7fc9b4977000-7fc9b4978000 r--p 00000000 08:01 399673                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/monitor.so
7fc9b4978000-7fc9b4979000 r-xp 00001000 08:01 399673                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/monitor.so
7fc9b4979000-7fc9b497a000 r--p 00002000 08:01 399673                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/monitor.so
7fc9b497a000-7fc9b497b000 r--p 00002000 08:01 399673                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/monitor.so
7fc9b497b000-7fc9b497c000 rw-p 00003000 08:01 399673                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/monitor.so
7fc9b497c000-7fc9b49f0000 rw-p 00000000 00:00 0 
7fc9b49f0000-7fc9b49f1000 ---p 00000000 00:00 0 
7fc9b49f1000-7fc9b4a92000 rw-p 00000000 00:00 0 
7fc9b4a92000-7fc9b4a93000 ---p 00000000 00:00 0 
7fc9b4a93000-7fc9b4b34000 rw-p 00000000 00:00 0 
7fc9b4b34000-7fc9b4b35000 ---p 00000000 00:00 0 
7fc9b4b35000-7fc9b4bd6000 rw-p 00000000 00:00 0 
7fc9b4bd6000-7fc9b4bd7000 ---p 00000000 00:00 0 
7fc9b4bd7000-7fc9b4c78000 rw-p 00000000 00:00 0 
7fc9b4c78000-7fc9b4c79000 ---p 00000000 00:00 0 
7fc9b4c79000-7fc9b4d1a000 rw-p 00000000 00:00 0 
7fc9b4d1a000-7fc9b4d1b000 ---p 00000000 00:00 0 
7fc9b4d1b000-7fc9b4dbc000 rw-p 00000000 00:00 0 
7fc9b4dbc000-7fc9b4dbd000 ---p 00000000 00:00 0 
7fc9b4dbd000-7fc9b4e5e000 rw-p 00000000 00:00 0 
7fc9b4e5e000-7fc9b4e5f000 ---p 00000000 00:00 0 
7fc9b4e5f000-7fc9b4f00000 rw-p 00000000 00:00 0 
7fc9b4f00000-7fc9b4f01000 ---p 00000000 00:00 0 
7fc9b4f01000-7fc9b4fa2000 rw-p 00000000 00:00 0 
7fc9b4fa2000-7fc9b4fa3000 ---p 00000000 00:00 0 
7fc9b4fa3000-7fc9b5044000 rw-p 00000000 00:00 0 
7fc9b5044000-7fc9b5045000 ---p 00000000 00:00 0 
7fc9b5045000-7fc9b50e6000 rw-p 00000000 00:00 0 
7fc9b50e6000-7fc9b50e7000 ---p 00000000 00:00 0 
7fc9b50e7000-7fc9b5188000 rw-p 00000000 00:00 0 
7fc9b5188000-7fc9b5189000 ---p 00000000 00:00 0 
7fc9b5189000-7fc9b522a000 rw-p 00000000 00:00 0 
7fc9b522a000-7fc9b522b000 ---p 00000000 00:00 0 
7fc9b522b000-7fc9b52cc000 rw-p 00000000 00:00 0 
7fc9b52cc000-7fc9b52cd000 ---p 00000000 00:00 0 
7fc9b52cd000-7fc9b536e000 rw-p 00000000 00:00 0 
7fc9b536e000-7fc9b536f000 ---p 00000000 00:00 0 
7fc9b536f000-7fc9b5410000 rw-p 00000000 00:00 0 
7fc9b5410000-7fc9b5411000 ---p 00000000 00:00 0 
7fc9b5411000-7fc9b54b2000 rw-p 00000000 00:00 0 
7fc9b54b2000-7fc9b54b3000 ---p 00000000 00:00 0 
7fc9b54b3000-7fc9b5554000 rw-p 00000000 00:00 0 
7fc9b5554000-7fc9b5555000 ---p 00000000 00:00 0 
7fc9b5555000-7fc9b55f6000 rw-p 00000000 00:00 0 
7fc9b55f6000-7fc9b55f7000 ---p 00000000 00:00 0 
7fc9b55f7000-7fc9b5698000 rw-p 00000000 00:00 0 
7fc9b5698000-7fc9b5699000 ---p 00000000 00:00 0 
7fc9b5699000-7fc9b573a000 rw-p 00000000 00:00 0 
7fc9b573a000-7fc9b573b000 ---p 00000000 00:00 0 
7fc9b573b000-7fc9b57dc000 rw-p 00000000 00:00 0 
7fc9b57dc000-7fc9b57dd000 ---p 00000000 00:00 0 
7fc9b57dd000-7fc9b587e000 rw-p 00000000 00:00 0 
7fc9b587e000-7fc9b587f000 ---p 00000000 00:00 0 
7fc9b587f000-7fc9b5920000 rw-p 00000000 00:00 0 
7fc9b5920000-7fc9b5921000 ---p 00000000 00:00 0 
7fc9b5921000-7fc9b59c2000 rw-p 00000000 00:00 0 
7fc9b59c2000-7fc9b59c3000 ---p 00000000 00:00 0 
7fc9b59c3000-7fc9b5a64000 rw-p 00000000 00:00 0 
7fc9b5a64000-7fc9b5a65000 ---p 00000000 00:00 0 
7fc9b5a65000-7fc9b5b06000 rw-p 00000000 00:00 0 
7fc9b5b06000-7fc9b5b07000 ---p 00000000 00:00 0 
7fc9b5b07000-7fc9b5ba8000 rw-p 00000000 00:00 0 
7fc9b5ba8000-7fc9b5ba9000 ---p 00000000 00:00 0 
7fc9b5ba9000-7fc9b5c4a000 rw-p 00000000 00:00 0 
7fc9b5c4a000-7fc9b5c4b000 ---p 00000000 00:00 0 
7fc9b5c4b000-7fc9b5cec000 rw-p 00000000 00:00 0 
7fc9b5cec000-7fc9b5ced000 ---p 00000000 00:00 0 
7fc9b5ced000-7fc9b5d8e000 rw-p 00000000 00:00 0 
7fc9b5d8e000-7fc9b5d8f000 ---p 00000000 00:00 0 
7fc9b5d8f000-7fc9b7e30000 rw-p 00000000 00:00 0 
7fc9b7e30000-7fc9b7e31000 rwxp 00000000 00:00 0 
7fc9b7e31000-7fc9b7e32000 r--p 00000000 08:01 786540                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7fc9b7e32000-7fc9b7e34000 r-xp 00001000 08:01 786540                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7fc9b7e34000-7fc9b7e35000 r--p 00003000 08:01 786540                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7fc9b7e35000-7fc9b7e36000 r--p 00003000 08:01 786540                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7fc9b7e36000-7fc9b7e37000 rw-p 00004000 08:01 786540                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7fc9b7e37000-7fc9b7ed8000 rw-p 00000000 00:00 0 
7fc9b7ed8000-7fc9b7ed9000 rw-s 00000000 00:01 2066861                    /memfd:xshmfence (deleted)
7fc9b7ed9000-7fc9b7eda000 rwxp 00000000 00:00 0 
7fc9b7eda000-7fc9b7edb000 rw-s 00000000 00:01 2064848                    /memfd:xshmfence (deleted)
7fc9b7edb000-7fc9b7fdc000 rw-p 00000000 00:00 0 
7fc9b7fdc000-7fc9b854c000 r--p 00000000 08:01 6164382                    /usr/lib/locale/locale-archive
7fc9b854c000-7fc9b854e000 rw-p 00000000 00:00 0 
7fc9b854e000-7fc9b8570000 r--p 00000000 08:01 1179730                    /lib/x86_64-linux-gnu/libc-2.31.so
7fc9b8570000-7fc9b86e8000 r-xp 00022000 08:01 1179730                    /lib/x86_64-linux-gnu/libc-2.31.so
7fc9b86e8000-7fc9b8736000 r--p 0019a000 08:01 1179730                    /lib/x86_64-linux-gnu/libc-2.31.so
7fc9b8736000-7fc9b873a000 r--p 001e7000 08:01 1179730                    /lib/x86_64-linux-gnu/libc-2.31.so
7fc9b873a000-7fc9b873c000 rw-p 001eb000 08:01 1179730                    /lib/x86_64-linux-gnu/libc-2.31.so
7fc9b873c000-7fc9b8740000 rw-p 00000000 00:00 0 
7fc9b8740000-7fc9b874d000 r--p 00000000 08:01 1179735                    /lib/x86_64-linux-gnu/libm-2.31.so
7fc9b874d000-7fc9b87f4000 r-xp 0000d000 08:01 1179735                    /lib/x86_64-linux-gnu/libm-2.31.so
7fc9b87f4000-7fc9b888d000 r--p 000b4000 08:01 1179735                    /lib/x86_64-linux-gnu/libm-2.31.so
7fc9b888d000-7fc9b888e000 r--p 0014c000 08:01 1179735                    /lib/x86_64-linux-gnu/libm-2.31.so
7fc9b888e000-7fc9b888f000 rw-p 0014d000 08:01 1179735                    /lib/x86_64-linux-gnu/libm-2.31.so
7fc9b888f000-7fc9b8891000 rw-p 00000000 00:00 0 
7fc9b8891000-7fc9b8893000 r--p 00000000 08:01 1181428                    /lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fc9b8893000-7fc9b88a8000 r-xp 00002000 08:01 1181428                    /lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fc9b88a8000-7fc9b88c2000 r--p 00017000 08:01 1181428                    /lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fc9b88c2000-7fc9b88c3000 r--p 00030000 08:01 1181428                    /lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fc9b88c3000-7fc9b88c4000 rw-p 00031000 08:01 1181428                    /lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fc9b88c4000-7fc9b88cc000 rw-p 00000000 00:00 0 
7fc9b88cc000-7fc9b88cd000 r--p 00000000 08:01 1179732                    /lib/x86_64-linux-gnu/libdl-2.31.so
7fc9b88cd000-7fc9b88cf000 r-xp 00001000 08:01 1179732                    /lib/x86_64-linux-gnu/libdl-2.31.so
7fc9b88cf000-7fc9b88d0000 r--p 00003000 08:01 1179732                    /lib/x86_64-linux-gnu/libdl-2.31.so
7fc9b88d0000-7fc9b88d1000 r--p 00003000 08:01 1179732                    /lib/x86_64-linux-gnu/libdl-2.31.so
7fc9b88d1000-7fc9b88d2000 rw-p 00004000 08:01 1179732                    /lib/x86_64-linux-gnu/libdl-2.31.so
7fc9b88d2000-7fc9b88d4000 r--p 00000000 08:01 1179843                    /lib/x86_64-linux-gnu/librt-2.31.so
7fc9b88d4000-7fc9b88d8000 r-xp 00002000 08:01 1179843                    /lib/x86_64-linux-gnu/librt-2.31.so
7fc9b88d8000-7fc9b88da000 r--p 00006000 08:01 1179843                    /lib/x86_64-linux-gnu/librt-2.31.so
7fc9b88da000-7fc9b88db000 r--p 00007000 08:01 1179843                    /lib/x86_64-linux-gnu/librt-2.31.so
7fc9b88db000-7fc9b88dc000 rw-p 00008000 08:01 1179843                    /lib/x86_64-linux-gnu/librt-2.31.so
7fc9b88dc000-7fc9b88e2000 r--p 00000000 08:01 1179840                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fc9b88e2000-7fc9b88f3000 r-xp 00006000 08:01 1179840                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fc9b88f3000-7fc9b88f9000 r--p 00017000 08:01 1179840                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fc9b88f9000-7fc9b88fa000 r--p 0001c000 08:01 1179840                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fc9b88fa000-7fc9b88fb000 rw-p 0001d000 08:01 1179840                    /lib/x86_64-linux-gnu/libpthread-2.31.so
7fc9b88fb000-7fc9b88ff000 rw-p 00000000 00:00 0 
7fc9b88ff000-7fc9b8901000 r--p 00000000 08:01 1179654                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fc9b8901000-7fc9b8912000 r-xp 00002000 08:01 1179654                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fc9b8912000-7fc9b8918000 r--p 00013000 08:01 1179654                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fc9b8918000-7fc9b8919000 ---p 00019000 08:01 1179654                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fc9b8919000-7fc9b891a000 r--p 00019000 08:01 1179654                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fc9b891a000-7fc9b891b000 rw-p 0001a000 08:01 1179654                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7fc9b891b000-7fc9b891c000 r--p 00000000 08:01 399689                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7fc9b891c000-7fc9b891d000 r-xp 00001000 08:01 399689                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7fc9b891d000-7fc9b891e000 r--p 00002000 08:01 399689                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7fc9b891e000-7fc9b891f000 r--p 00002000 08:01 399689                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7fc9b891f000-7fc9b8920000 rw-p 00003000 08:01 399689                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7fc9b8920000-7fc9b8940000 rw-p 00000000 00:00 0 
7fc9b8940000-7fc9b8941000 rwxp 00000000 00:00 0 
7fc9b8941000-7fc9b8942000 rw-s 00000000 00:1b 540                        /i915 (deleted)
7fc9b8942000-7fc9b8943000 rw-s 00000000 00:1b 535                        /i915 (deleted)
7fc9b8943000-7fc9b8975000 r--p 00000000 08:01 399663                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/libruby.so.3.1.0
7fc9b8975000-7fc9b8c4b000 r-xp 00032000 08:01 399663                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/libruby.so.3.1.0
7fc9b8c4b000-7fc9b8d65000 r--p 00308000 08:01 399663                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/libruby.so.3.1.0
7fc9b8d65000-7fc9b8d66000 ---p 00422000 08:01 399663                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/libruby.so.3.1.0
7fc9b8d66000-7fc9b8d6d000 r--p 00422000 08:01 399663                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/libruby.so.3.1.0
7fc9b8d6d000-7fc9b8d70000 rw-p 00429000 08:01 399663                     /home/chocot/.rvm/rubies/ruby-3.1.0/lib/libruby.so.3.1.0
7fc9b8d70000-7fc9b8d84000 rw-p 00000000 00:00 0 
7fc9b8d84000-7fc9b8d85000 r--p 00000000 08:01 1179702                    /lib/x86_64-linux-gnu/ld-2.31.so
7fc9b8d85000-7fc9b8da8000 r-xp 00001000 08:01 1179702                    /lib/x86_64-linux-gnu/ld-2.31.so
7fc9b8da8000-7fc9b8db0000 r--p 00024000 08:01 1179702                    /lib/x86_64-linux-gnu/ld-2.31.so
7fc9b8db0000-7fc9b8db1000 rw-s 00000000 00:1b 532                        /i915 (deleted)
7fc9b8db1000-7fc9b8db2000 r--p 0002c000 08:01 1179702                    /lib/x86_64-linux-gnu/ld-2.31.so
7fc9b8db2000-7fc9b8db3000 rw-p 0002d000 08:01 1179702                    /lib/x86_64-linux-gnu/ld-2.31.so
7fc9b8db3000-7fc9b8db4000 rw-p 00000000 00:00 0 
7ffd53a62000-7ffd54261000 rw-p 00000000 00:00 0                          [stack]
7ffd542a3000-7ffd542a6000 r--p 00000000 00:00 0                          [vvar]
7ffd542a6000-7ffd542a7000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0                  [vsyscall]
Chocorean commented 2 years ago

Forgot to mention: I can see the triangle spinning quickly for about a sec before it freezes, then the window crashes!

vaiorabbit commented 2 years ago

I don't use Linux as a desktop environment and can't reproduce your problem. If you want to continue using this gem, I would recommend adopting GLFW instead.

freeglut3-dev is 2.8.1-3

One point I would like to confirm is why do you use such an old version of FreeGLUT? According to the list of stable releases ( http://freeglut.sourceforge.net ),

freeglut 3.2.2 (sourceforge mirror) [Released: 6 February 2022] ... freeglut 2.8.1 (sourceforge mirror) [Released: 5 April 2013]

you can choose more newer version and might fix your problem.

Chocorean commented 2 years ago

Didn't notice 2.8.1 was so old. It is the latest version we can get using apt, without adding new repos.

I confirm it works perfectly using freeglut 3.2.2, maybe a dependencies version estimate on the readme could save time for other people. Thanks for your work!