Project

General

Profile

Bug #16743

problem with multi threading [BUG] Segmentation fault

Added by paulorja (paulo jansen) 4 months ago. Updated 3 months ago.

Status:
Third Party's Issue
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-core:97621]

Description

What's up guys?

Im working in a personal project. It is a MMO browser game. I'm using HTML5 for front-end and Ruby for websocket backend.

I created enemies with a simple AI who walks and defends himself. Each enemies runs on a new Ruby Thread.

The problem is that when I put a lot of enemies(50~300+) together, Ruby returns different errors and bugs.

It seems that Ruby starts to lose references to variables

I imagine that I am doing something wrong, but because of this message, I may have found a bug.

After an indefinite time of the server running, this happens:

/home/paulorja/tcc/ircardia/ws-game-map/lib/character.rb:140: [BUG] Segmentation fault at 0x0000000000000018
ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0009 p:0011 s:0059 e:000056 BLOCK  /home/paulorja/tcc/ircardia/ws-game-map/lib/character.rb:140 [FINISH]
c:0008 p:---- s:0053 e:000052 CFUNC  :each
c:0007 p:0031 s:0049 e:000048 METHOD /home/paulorja/tcc/ircardia/ws-game-map/lib/character.rb:137
c:0006 p:0450 s:0043 e:000042 METHOD /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/move_character.rb:40
c:0005 p:0480 s:0029 e:000028 METHOD /home/paulorja/tcc/ircardia/ws-game-map/lib/character_ai.rb:108
c:0004 p:0028 s:0014 e:000012 BLOCK  /home/paulorja/tcc/ircardia/ws-game-map/lib/character_ai.rb:57 [FINISH]
c:0003 p:---- s:0010 e:000009 CFUNC  :loop
c:0002 p:0006 s:0006 e:000005 BLOCK  /home/paulorja/tcc/ircardia/ws-game-map/lib/character_ai.rb:54 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
/home/paulorja/tcc/ircardia/ws-game-map/lib/character_ai.rb:54:in `block in start_ai_thread'
/home/paulorja/tcc/ircardia/ws-game-map/lib/character_ai.rb:54:in `loop'
/home/paulorja/tcc/ircardia/ws-game-map/lib/character_ai.rb:57:in `block (2 levels) in start_ai_thread'
/home/paulorja/tcc/ircardia/ws-game-map/lib/character_ai.rb:108:in `ai_iteration'
/home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/move_character.rb:40:in `run'
/home/paulorja/tcc/ircardia/ws-game-map/lib/character.rb:137:in `set_pathfinding'
/home/paulorja/tcc/ircardia/ws-game-map/lib/character.rb:137:in `each'
/home/paulorja/tcc/ircardia/ws-game-map/lib/character.rb:140:in `block in set_pathfinding'

-- Machine register context ------------------------------------------------
 RIP: 0x00007f187924b418 RBP: 0x000000000000008f RSP: 0x00007f176bffdd50
 RAX: 0x0000564fb574f868 RBX: 0x000000000000008f RCX: 0x0000000000000097
 RDX: 0x00000000000002cb RDI: 0x0000000000000000 RSI: 0x000000000000008f
  R8: 0x0000000000000000  R9: 0x0000000022220021 R10: 0x00007f17880c11d8
 R11: 0x00007f17881c0e50 R12: 0x000000000000008f R13: 0x0000000000000000
 R14: 0x00007f176bffdda8 R15: 0x00007f17881c0e18 EFL: 0x0000000000010246

-- C level backtrace information -------------------------------------------
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_vm_bugreport+0x769) [0x7f187926f459] vm_dump.c:715
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_bug_context+0xe7) [0x7f18790b2c07] error.c:609
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(sigsegv+0x42) [0x7f18791d6492] signal.c:998
/lib/x86_64-linux-gnu/libc.so.6(0x7f1878c44f20) [0x7f1878c44f20]
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(method_entry_get+0x58) [0x7f187924b418] vm_method.c:812
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(prepare_callable_method_entry+0x0) [0x7f1879251177] vm_method.c:873
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_callable_method_entry) vm_method.c:874
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_vm_search_method_slowpath+0x17) [0x7f1879251237] vm_insnhelper.c:1323
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_search_method+0xe) [0x7f187925b406] vm_insnhelper.c:1352
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_exec_core) insns.def:764
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_vm_exec+0xaf) [0x7f187925ea2f] vm.c:1885
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(invoke_iseq_block_from_c+0x71) [0x7f187925f62e] vm.c:1092
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(invoke_block_from_c_bh) vm.c:1110
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_yield) vm.c:1155
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_yield_0) vm_eval.c:978
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_yield_1) vm_eval.c:984
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_yield) vm_eval.c:994
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_array_len+0x0) [0x7f187902a94c] array.c:2087
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_ary_each) array.c:2086
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_cfp_consistent_p+0x0) [0x7f187924e61a] vm_insnhelper.c:1908
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_call_cfunc_with_frame) vm_insnhelper.c:1910
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_call_cfunc) vm_insnhelper.c:1924
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_exec_core+0x214) [0x7f1879258134] insns.def:750
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_vm_exec+0x6cf) [0x7f187925f04f] vm.c:1894
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(invoke_block+0x145) [0x7f1879265781] vm.c:1021
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(invoke_iseq_block_from_c) vm.c:1092
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(invoke_block_from_c_bh) vm.c:1110
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_yield) vm.c:1155
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_yield_0) vm_eval.c:978
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(loop_i) vm_eval.c:1057
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_rescue2+0xe2) [0x7f18790bcf12] eval.c:935
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_cfp_consistent_p+0x0) [0x7f187924e61a] vm_insnhelper.c:1908
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_call_cfunc_with_frame) vm_insnhelper.c:1910
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_call_cfunc) vm_insnhelper.c:1924
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_exec_core+0x214) [0x7f1879258134] insns.def:750
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_vm_exec+0xaf) [0x7f187925ea2f] vm.c:1885
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(invoke_iseq_block_from_c+0x157) [0x7f18792621c7] vm.c:1092
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(invoke_block_from_c_proc) vm.c:1192
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(vm_invoke_proc) vm.c:1210
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_vm_invoke_proc) vm.c:1231
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(thread_do_start+0x250) [0x7f1879217310] thread.c:686
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(thread_start_func_2+0x1be) [0x7f18792199be] thread.c:725
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(rb_native_cond_initialize+0x0) [0x7f1879219f7b] thread_pthread.c:1030
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(register_cached_thread_and_wait) thread_pthread.c:1082
/home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6(thread_start_func_1) thread_pthread.c:1037
/lib/x86_64-linux-gnu/libpthread.so.0(start_thread+0xdb) [0x7f18787d16db]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7f1878d2788f] ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

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

* Loaded script: run.rb

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/enc/encdb.so
    5 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/enc/trans/transdb.so
    6 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/rbconfig.rb
    7 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/compatibility.rb
    8 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/defaults.rb
    9 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/deprecate.rb
   10 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/errors.rb
   11 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/version.rb
   12 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/requirement.rb
   13 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/platform.rb
   14 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/basic_specification.rb
   15 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/stub_specification.rb
   16 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/delegate.rb
   17 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/rfc2396_parser.rb
   18 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/rfc3986_parser.rb
   19 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/common.rb
   20 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/generic.rb
   21 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/file.rb
   22 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/ftp.rb
   23 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/http.rb
   24 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/https.rb
   25 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/ldap.rb
   26 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/ldaps.rb
   27 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri/mailto.rb
   28 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/uri.rb
   29 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/specification_policy.rb
   30 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/util/list.rb
   31 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/stringio.so
   32 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/specification.rb
   33 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/exceptions.rb
   34 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/util.rb
   35 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/bundler_version_finder.rb
   36 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/dependency.rb
   37 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/core_ext/kernel_gem.rb
   38 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/monitor.rb
   39 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb
   40 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/core_ext/kernel_warn.rb
   41 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems.rb
   42 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/rubygems/path_support.rb
   43 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/version.rb
   44 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/core_ext/name_error.rb
   45 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/levenshtein.rb
   46 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/jaro_winkler.rb
   47 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checker.rb
   48 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   49 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   50 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/name_error_checkers.rb
   51 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/method_name_checker.rb
   52 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/key_error_checker.rb
   53 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/null_checker.rb
   54 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/formatters/plain_formatter.rb
   55 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean.rb
   56 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so
   57 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/version.rb
   58 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/pool.rb
   59 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/deferrable.rb
   60 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/future.rb
   61 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/streamer.rb
   62 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/spawnable.rb
   63 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/processes.rb
   64 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/iterator.rb
   65 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/buftok.rb
   66 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/timers.rb
   67 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols.rb
   68 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/connection.rb
   69 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/callback.rb
   70 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/queue.rb
   71 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/channel.rb
   72 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/file_watch.rb
   73 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/process_watch.rb
   74 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/tick_loop.rb
   75 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/resolver.rb
   76 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/completion.rb
   77 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/threaded_resource.rb
   78 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/shellwords.rb
   79 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/socket.so
   80 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/io/wait.so
   81 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/socket.rb
   82 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/timeout.rb
   83 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/securerandom.rb
   84 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/resolv.rb
   85 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/eventmachine.rb
   86 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/debugger.rb
   87 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/websocket.rb
   88 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/connection.rb
   89 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so
   90 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/http_parser.rb-0.6.0/lib/http_parser.rb
   91 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/http_parser.rb-0.6.0/lib/http/parser.rb
   92 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handshake.rb
   93 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handshake75.rb
   94 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest.so
   95 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/digest.rb
   96 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest/md5.so
   97 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handshake76.rb
   98 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest/sha1.so
   99 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/base64.rb
  100 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handshake04.rb
  101 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/framing76.rb
  102 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/framing03.rb
  103 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/framing04.rb
  104 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/framing05.rb
  105 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/framing07.rb
  106 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/close75.rb
  107 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/close03.rb
  108 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/close05.rb
  109 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/close06.rb
  110 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/masking04.rb
  111 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/message_processor_03.rb
  112 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/message_processor_06.rb
  113 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handler.rb
  114 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handler75.rb
  115 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handler76.rb
  116 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handler03.rb
  117 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handler05.rb
  118 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handler06.rb
  119 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handler07.rb
  120 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handler08.rb
  121 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket/handler13.rb
  122 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/em-websocket-0.5.1/lib/em-websocket.rb
  123 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/version.rb
  124 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/ostruct.rb
  125 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/generic_object.rb
  126 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/common.rb
  127 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext/parser.so
  128 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext/generator.so
  129 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext.rb
  130 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json.rb
  131 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/colorize-0.8.1/lib/colorize/class_methods.rb
  132 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/colorize-0.8.1/lib/colorize/instance_methods.rb
  133 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/colorize-0.8.1/lib/colorize.rb
  134 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/chingu-pathfinding-1.1.3/lib/chingu_pathfinding/chingu_pathfinding.so
  135 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/chingu-pathfinding-1.1.3/lib/chingu_pathfinding.rb
  136 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/set.rb
  137 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/byebug-11.1.1/lib/byebug/attacher.rb
  138 /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/byebug-11.1.1/lib/byebug.rb
  139 /home/paulorja/tcc/ircardia/ws-game-map/configs/configs_loader.rb
  140 /home/paulorja/tcc/ircardia/ws-game-map/lib/json_msg.rb
  141 /home/paulorja/tcc/ircardia/ws-game-map/lib/client_messages.rb
  142 /home/paulorja/tcc/ircardia/ws-game-map/lib/log.rb
  143 /home/paulorja/tcc/ircardia/ws-game-map/lib/world.rb
  144 /home/paulorja/tcc/ircardia/ws-game-map/lib/cell.rb
  145 /home/paulorja/tcc/ircardia/ws-game-map/lib/player.rb
  146 /home/paulorja/tcc/ircardia/ws-game-map/lib/character.rb
  147 /home/paulorja/tcc/ircardia/ws-game-map/lib/character_ai.rb
  148 /home/paulorja/tcc/ircardia/ws-game-map/lib/npc.rb
  149 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/gameplay_cmd.rb
  150 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/move_character.rb
  151 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/revive_player_char.rb
  152 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/cell_action.rb
  153 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/character_action.rb
  154 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/take_cell_drops.rb
  155 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/global_chat.rb
  156 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/character_data.rb
  157 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/use_item.rb
  158 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/npc_talk.rb
  159 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/close_npc_talk.rb
  160 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/remove_equip.rb
  161 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/craft.rb
  162 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/increment_char_attr.rb
  163 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameplay/request_craft.rb
  164 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameevent/gameevent.rb
  165 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameevent/event_seed.rb
  166 /home/paulorja/tcc/ircardia/ws-game-map/lib/gameevent/spawn_unit.rb
  167 /home/paulorja/tcc/ircardia/ws-game-map/lib/world_loader.rb
  168 /home/paulorja/tcc/ircardia/ws-game-map/lib/pathfinding_generator.rb
  169 /home/paulorja/tcc/ircardia/ws-game-map/lib/authentication.rb
  170 /home/paulorja/tcc/ircardia/ws-game-map/lib/inventory.rb
  171 /home/paulorja/tcc/ircardia/ws-game-map/lib/attributes.rb
  172 /home/paulorja/tcc/ircardia/ws-game-map/lib/level.rb
  173 /home/paulorja/tcc/ircardia/ws-game-map/lib/skills.rb
  174 /home/paulorja/tcc/ircardia/ws-game-map/lib/server.rb

* Process memory map:

564fb3de5000-564fb3de6000 r-xp 00000000 00:32 6831858                    /home/paulorja/.rbenv/versions/2.6.5/bin/ruby
564fb3fe5000-564fb3fe6000 r--p 00000000 00:32 6831858                    /home/paulorja/.rbenv/versions/2.6.5/bin/ruby
564fb3fe6000-564fb3fe7000 rw-p 00001000 00:32 6831858                    /home/paulorja/.rbenv/versions/2.6.5/bin/ruby
564fb56a5000-564fb7bcb000 rw-p 00000000 00:00 0                          [heap]
7f173dac1000-7f173e9e3000 r--s 00000000 08:01 4853326                    /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.27.so
7f173e9e3000-7f173ebd3000 r--s 00000000 08:01 3675085                    /lib/x86_64-linux-gnu/libc-2.27.so
7f173ebd3000-7f173f053000 rw-p 00000000 00:00 0 
7f173f053000-7f173f83f000 r--s 00000000 00:32 6831859                    /home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6.5
7f173f83f000-7f173faed000 rw-p 00000000 00:00 0 
7f173fb3e000-7f173fb3f000 ---p 00000000 00:00 0 
7f173fb3f000-7f173fc3f000 rw-p 00000000 00:00 0 
7f173fc3f000-7f173fc40000 ---p 00000000 00:00 0 
7f173fc40000-7f173fe41000 rw-p 00000000 00:00 0 
7f173fe41000-7f173fe42000 ---p 00000000 00:00 0 
7f173fe42000-7f1740043000 rw-p 00000000 00:00 0 
7f1740043000-7f1740044000 ---p 00000000 00:00 0 
7f1740044000-7f1740245000 rw-p 00000000 00:00 0 
7f1740245000-7f1740246000 ---p 00000000 00:00 0 
7f1740246000-7f1740447000 rw-p 00000000 00:00 0 
7f1740447000-7f1740448000 ---p 00000000 00:00 0 
7f1740448000-7f1740649000 rw-p 00000000 00:00 0 
7f1740649000-7f174064a000 ---p 00000000 00:00 0 
7f174064a000-7f174084b000 rw-p 00000000 00:00 0 
7f174084b000-7f174084c000 ---p 00000000 00:00 0 
7f174084c000-7f1740a4d000 rw-p 00000000 00:00 0 
7f1740a4d000-7f1740a4e000 ---p 00000000 00:00 0 
7f1740a4e000-7f1740c4f000 rw-p 00000000 00:00 0 
7f1740c4f000-7f1740c50000 ---p 00000000 00:00 0 
7f1740c50000-7f1740e51000 rw-p 00000000 00:00 0 
7f1740e51000-7f1740e52000 ---p 00000000 00:00 0 
7f1740e52000-7f1741053000 rw-p 00000000 00:00 0 
7f1741053000-7f1741054000 ---p 00000000 00:00 0 
7f1741054000-7f1741255000 rw-p 00000000 00:00 0 
7f1741255000-7f1741256000 ---p 00000000 00:00 0 
7f1741256000-7f1741457000 rw-p 00000000 00:00 0 
7f1741457000-7f1741458000 ---p 00000000 00:00 0 
7f1741458000-7f1741659000 rw-p 00000000 00:00 0 
7f1741659000-7f174165a000 ---p 00000000 00:00 0 
7f174165a000-7f174185b000 rw-p 00000000 00:00 0 
7f174185b000-7f174185c000 ---p 00000000 00:00 0 
7f174185c000-7f1741a5d000 rw-p 00000000 00:00 0 
7f1741a5d000-7f1741a5e000 ---p 00000000 00:00 0 
7f1741a5e000-7f1741c5f000 rw-p 00000000 00:00 0 
7f1741c5f000-7f1741c60000 ---p 00000000 00:00 0 
7f1741c60000-7f1741e61000 rw-p 00000000 00:00 0 
7f1741e61000-7f1741e62000 ---p 00000000 00:00 0 
7f1741e62000-7f1742063000 rw-p 00000000 00:00 0 
7f1742063000-7f1742064000 ---p 00000000 00:00 0 
7f1742064000-7f1742265000 rw-p 00000000 00:00 0 
7f1742265000-7f1742266000 ---p 00000000 00:00 0 
7f1742266000-7f1742467000 rw-p 00000000 00:00 0 
7f1742467000-7f1742468000 ---p 00000000 00:00 0 
7f1742468000-7f1742669000 rw-p 00000000 00:00 0 
7f1742669000-7f174266a000 ---p 00000000 00:00 0 
7f174266a000-7f174286b000 rw-p 00000000 00:00 0 
7f174286b000-7f174286c000 ---p 00000000 00:00 0 
7f174286c000-7f1742a6d000 rw-p 00000000 00:00 0 
7f1742a6d000-7f1742a6e000 ---p 00000000 00:00 0 
7f1742a6e000-7f1742c6f000 rw-p 00000000 00:00 0 
7f1742c6f000-7f1742c70000 ---p 00000000 00:00 0 
7f1742c70000-7f1742e71000 rw-p 00000000 00:00 0 
7f1742e71000-7f1742e72000 ---p 00000000 00:00 0 
7f1742e72000-7f1743073000 rw-p 00000000 00:00 0 
7f1743073000-7f1743074000 ---p 00000000 00:00 0 
7f1743074000-7f1743275000 rw-p 00000000 00:00 0 
7f1743275000-7f1743276000 ---p 00000000 00:00 0 
7f1743276000-7f1743477000 rw-p 00000000 00:00 0 
7f1743477000-7f1743478000 ---p 00000000 00:00 0 
7f1743478000-7f1743679000 rw-p 00000000 00:00 0 
7f1743679000-7f174367a000 ---p 00000000 00:00 0 
7f174367a000-7f174387b000 rw-p 00000000 00:00 0 
7f174387b000-7f174387c000 ---p 00000000 00:00 0 
7f174387c000-7f1743a7d000 rw-p 00000000 00:00 0 
7f1743a7d000-7f1743a7e000 ---p 00000000 00:00 0 
7f1743a7e000-7f1743c7f000 rw-p 00000000 00:00 0 
7f1743c7f000-7f1743c80000 ---p 00000000 00:00 0 
7f1743c80000-7f1743e81000 rw-p 00000000 00:00 0 
7f1743e81000-7f1743e82000 ---p 00000000 00:00 0 
7f1743e82000-7f1744083000 rw-p 00000000 00:00 0 
7f1744083000-7f1744084000 ---p 00000000 00:00 0 
7f1744084000-7f1744285000 rw-p 00000000 00:00 0 
7f1744285000-7f1744286000 ---p 00000000 00:00 0 
7f1744286000-7f1744487000 rw-p 00000000 00:00 0 
7f1744487000-7f1744488000 ---p 00000000 00:00 0 
7f1744488000-7f1744689000 rw-p 00000000 00:00 0 
7f1744689000-7f174468a000 ---p 00000000 00:00 0 
7f174468a000-7f174488b000 rw-p 00000000 00:00 0 
7f174488b000-7f174488c000 ---p 00000000 00:00 0 
7f174488c000-7f1744a8d000 rw-p 00000000 00:00 0 
7f1744a8d000-7f1744a8e000 ---p 00000000 00:00 0 
7f1744a8e000-7f1744c8f000 rw-p 00000000 00:00 0 
7f1744c8f000-7f1744c90000 ---p 00000000 00:00 0 
7f1744c90000-7f1744e91000 rw-p 00000000 00:00 0 
7f1744e91000-7f1744e92000 ---p 00000000 00:00 0 
7f1744e92000-7f1745093000 rw-p 00000000 00:00 0 
7f1745093000-7f1745094000 ---p 00000000 00:00 0 
7f1745094000-7f1745295000 rw-p 00000000 00:00 0 
7f1745295000-7f1745296000 ---p 00000000 00:00 0 
7f1745296000-7f1745497000 rw-p 00000000 00:00 0 
7f1745497000-7f1745498000 ---p 00000000 00:00 0 
7f1745498000-7f1745699000 rw-p 00000000 00:00 0 
7f1745699000-7f174569a000 ---p 00000000 00:00 0 
7f174569a000-7f174589b000 rw-p 00000000 00:00 0 
7f174589b000-7f174589c000 ---p 00000000 00:00 0 
7f174589c000-7f1745a9d000 rw-p 00000000 00:00 0 
7f1745a9d000-7f1745a9e000 ---p 00000000 00:00 0 
7f1745a9e000-7f1745c9f000 rw-p 00000000 00:00 0 
7f1745c9f000-7f1745ca0000 ---p 00000000 00:00 0 
7f1745ca0000-7f1745ea1000 rw-p 00000000 00:00 0 
7f1745ea1000-7f1745ea2000 ---p 00000000 00:00 0 
7f1745ea2000-7f17460a3000 rw-p 00000000 00:00 0 
7f17460a3000-7f17460a4000 ---p 00000000 00:00 0 
7f17460a4000-7f17462a5000 rw-p 00000000 00:00 0 
7f17462a5000-7f17462a6000 ---p 00000000 00:00 0 
7f17462a6000-7f17464a7000 rw-p 00000000 00:00 0 
7f17464a7000-7f17464a8000 ---p 00000000 00:00 0 
7f17464a8000-7f17466a9000 rw-p 00000000 00:00 0 
7f17466a9000-7f17466aa000 ---p 00000000 00:00 0 
7f17466aa000-7f17468ab000 rw-p 00000000 00:00 0 
7f17468ab000-7f17468ac000 ---p 00000000 00:00 0 
7f17468ac000-7f1746aad000 rw-p 00000000 00:00 0 
7f1746aad000-7f1746aae000 ---p 00000000 00:00 0 
7f1746aae000-7f1746caf000 rw-p 00000000 00:00 0 
7f1746caf000-7f1746cb0000 ---p 00000000 00:00 0 
7f1746cb0000-7f1746eb1000 rw-p 00000000 00:00 0 
7f1746eb1000-7f1746eb2000 ---p 00000000 00:00 0 
7f1746eb2000-7f17470b3000 rw-p 00000000 00:00 0 
7f17470b3000-7f17470b4000 ---p 00000000 00:00 0 
7f17470b4000-7f17472b5000 rw-p 00000000 00:00 0 
7f17472b5000-7f17472b6000 ---p 00000000 00:00 0 
7f17472b6000-7f17474b7000 rw-p 00000000 00:00 0 
7f17474b7000-7f17474b8000 ---p 00000000 00:00 0 
7f17474b8000-7f17476b9000 rw-p 00000000 00:00 0 
7f17476b9000-7f17476ba000 ---p 00000000 00:00 0 
7f17476ba000-7f17478bb000 rw-p 00000000 00:00 0 
7f17478bb000-7f17478bc000 ---p 00000000 00:00 0 
7f17478bc000-7f1747abd000 rw-p 00000000 00:00 0 
7f1747abd000-7f1747abe000 ---p 00000000 00:00 0 
7f1747abe000-7f1747cbf000 rw-p 00000000 00:00 0 
7f1747cbf000-7f1747cc0000 ---p 00000000 00:00 0 
7f1747cc0000-7f1747ec1000 rw-p 00000000 00:00 0 
7f1747ec1000-7f1747ec2000 ---p 00000000 00:00 0 
7f1747ec2000-7f17480c3000 rw-p 00000000 00:00 0 
7f17480c3000-7f17480c4000 ---p 00000000 00:00 0 
7f17480c4000-7f17482c5000 rw-p 00000000 00:00 0 
7f17482c5000-7f17482c6000 ---p 00000000 00:00 0 
7f17482c6000-7f17484c7000 rw-p 00000000 00:00 0 
7f17484c7000-7f17484c8000 ---p 00000000 00:00 0 
7f17484c8000-7f17486c9000 rw-p 00000000 00:00 0 
7f17486c9000-7f17486ca000 ---p 00000000 00:00 0 
7f17486ca000-7f17488cb000 rw-p 00000000 00:00 0 
7f17488cb000-7f17488cc000 ---p 00000000 00:00 0 
7f17488cc000-7f1748acd000 rw-p 00000000 00:00 0 
7f1748acd000-7f1748ace000 ---p 00000000 00:00 0 
7f1748ace000-7f1748ccf000 rw-p 00000000 00:00 0 
7f1748ccf000-7f1748cd0000 ---p 00000000 00:00 0 
7f1748cd0000-7f1748ed1000 rw-p 00000000 00:00 0 
7f1748ed1000-7f1748ed2000 ---p 00000000 00:00 0 
7f1748ed2000-7f17490d3000 rw-p 00000000 00:00 0 
7f17490d3000-7f17490d4000 ---p 00000000 00:00 0 
7f17490d4000-7f17492d5000 rw-p 00000000 00:00 0 
7f17492d5000-7f17492d6000 ---p 00000000 00:00 0 
7f17492d6000-7f17494d7000 rw-p 00000000 00:00 0 
7f17494d7000-7f17494d8000 ---p 00000000 00:00 0 
7f17494d8000-7f17496d9000 rw-p 00000000 00:00 0 
7f17496d9000-7f17496da000 ---p 00000000 00:00 0 
7f17496da000-7f17498db000 rw-p 00000000 00:00 0 
7f17498db000-7f17498dc000 ---p 00000000 00:00 0 
7f17498dc000-7f1749add000 rw-p 00000000 00:00 0 
7f1749add000-7f1749ade000 ---p 00000000 00:00 0 
7f1749ade000-7f1749cdf000 rw-p 00000000 00:00 0 
7f1749cdf000-7f1749ce0000 ---p 00000000 00:00 0 
7f1749ce0000-7f1749ee1000 rw-p 00000000 00:00 0 
7f1749ee1000-7f1749ee2000 ---p 00000000 00:00 0 
7f1749ee2000-7f174a0e3000 rw-p 00000000 00:00 0 
7f174a0e3000-7f174a0e4000 ---p 00000000 00:00 0 
7f174a0e4000-7f174a2e5000 rw-p 00000000 00:00 0 
7f174a2e5000-7f174a2e6000 ---p 00000000 00:00 0 
7f174a2e6000-7f174a4e7000 rw-p 00000000 00:00 0 
7f174a4e7000-7f174a4e8000 ---p 00000000 00:00 0 
7f174a4e8000-7f174a6e9000 rw-p 00000000 00:00 0 
7f174a6e9000-7f174a6ea000 ---p 00000000 00:00 0 
7f174a6ea000-7f174a8eb000 rw-p 00000000 00:00 0 
7f174a8eb000-7f174a8ec000 ---p 00000000 00:00 0 
7f174a8ec000-7f174aaed000 rw-p 00000000 00:00 0 
7f174aaed000-7f174aaee000 ---p 00000000 00:00 0 
7f174aaee000-7f174acef000 rw-p 00000000 00:00 0 
7f174acef000-7f174acf0000 ---p 00000000 00:00 0 
7f174acf0000-7f174aef1000 rw-p 00000000 00:00 0 
7f174aef1000-7f174aef2000 ---p 00000000 00:00 0 
7f174aef2000-7f174b0f3000 rw-p 00000000 00:00 0 
7f174b0f3000-7f174b0f4000 ---p 00000000 00:00 0 
7f174b0f4000-7f174b2f5000 rw-p 00000000 00:00 0 
7f174b2f5000-7f174b2f6000 ---p 00000000 00:00 0 
7f174b2f6000-7f174b4f7000 rw-p 00000000 00:00 0 
7f174b4f7000-7f174b4f8000 ---p 00000000 00:00 0 
7f174b4f8000-7f174b6f9000 rw-p 00000000 00:00 0 
7f174b6f9000-7f174b6fa000 ---p 00000000 00:00 0 
7f174b6fa000-7f174b8fb000 rw-p 00000000 00:00 0 
7f174b8fb000-7f174b8fc000 ---p 00000000 00:00 0 
7f174b8fc000-7f174bafd000 rw-p 00000000 00:00 0 
7f174bafd000-7f174bafe000 ---p 00000000 00:00 0 
7f174bafe000-7f174bcff000 rw-p 00000000 00:00 0 
7f174bcff000-7f174bd00000 ---p 00000000 00:00 0 
7f174bd00000-7f174bf01000 rw-p 00000000 00:00 0 
7f174bf01000-7f174bf02000 ---p 00000000 00:00 0 
7f174bf02000-7f174c103000 rw-p 00000000 00:00 0 
7f174c103000-7f174c104000 ---p 00000000 00:00 0 
7f174c104000-7f174c305000 rw-p 00000000 00:00 0 
7f174c305000-7f174c306000 ---p 00000000 00:00 0 
7f174c306000-7f174c507000 rw-p 00000000 00:00 0 
7f174c507000-7f174c508000 ---p 00000000 00:00 0 
7f174c508000-7f174c709000 rw-p 00000000 00:00 0 
7f174c709000-7f174c70a000 ---p 00000000 00:00 0 
7f174c70a000-7f174c90b000 rw-p 00000000 00:00 0 
7f174c90b000-7f174c90c000 ---p 00000000 00:00 0 
7f174c90c000-7f174cb0d000 rw-p 00000000 00:00 0 
7f174cb0d000-7f174cb0e000 ---p 00000000 00:00 0 
7f174cb0e000-7f174cd0f000 rw-p 00000000 00:00 0 
7f174cd0f000-7f174cd10000 ---p 00000000 00:00 0 
7f174cd10000-7f174cf11000 rw-p 00000000 00:00 0 
7f174cf11000-7f174cf12000 ---p 00000000 00:00 0 
7f174cf12000-7f174d113000 rw-p 00000000 00:00 0 
7f174d113000-7f174d114000 ---p 00000000 00:00 0 
7f174d114000-7f174d315000 rw-p 00000000 00:00 0 
7f174d315000-7f174d316000 ---p 00000000 00:00 0 
7f174d316000-7f174d517000 rw-p 00000000 00:00 0 
7f174d517000-7f174d518000 ---p 00000000 00:00 0 
7f174d518000-7f174d719000 rw-p 00000000 00:00 0 
7f174d719000-7f174d71a000 ---p 00000000 00:00 0 
7f174d71a000-7f174d91b000 rw-p 00000000 00:00 0 
7f174d91b000-7f174d91c000 ---p 00000000 00:00 0 
7f174d91c000-7f174db1d000 rw-p 00000000 00:00 0 
7f174db1d000-7f174db1e000 ---p 00000000 00:00 0 
7f174db1e000-7f174dd1f000 rw-p 00000000 00:00 0 
7f174dd1f000-7f174dd20000 ---p 00000000 00:00 0 
7f174dd20000-7f174df21000 rw-p 00000000 00:00 0 
7f174df21000-7f174df22000 ---p 00000000 00:00 0 
7f174df22000-7f174e123000 rw-p 00000000 00:00 0 
7f174e123000-7f174e124000 ---p 00000000 00:00 0 
7f174e124000-7f174e325000 rw-p 00000000 00:00 0 
7f174e325000-7f174e326000 ---p 00000000 00:00 0 
7f174e326000-7f174e527000 rw-p 00000000 00:00 0 
7f174e527000-7f174e528000 ---p 00000000 00:00 0 
7f174e528000-7f174e729000 rw-p 00000000 00:00 0 
7f174e729000-7f174e72a000 ---p 00000000 00:00 0 
7f174e72a000-7f174e92b000 rw-p 00000000 00:00 0 
7f174e92b000-7f174e92c000 ---p 00000000 00:00 0 
7f174e92c000-7f174eb2d000 rw-p 00000000 00:00 0 
7f174eb2d000-7f174eb2e000 ---p 00000000 00:00 0 
7f174eb2e000-7f174ed2f000 rw-p 00000000 00:00 0 
7f174ed2f000-7f174ed30000 ---p 00000000 00:00 0 
7f174ed30000-7f174ef31000 rw-p 00000000 00:00 0 
7f174ef31000-7f174ef32000 ---p 00000000 00:00 0 
7f174ef32000-7f174f133000 rw-p 00000000 00:00 0 
7f174f133000-7f174f134000 ---p 00000000 00:00 0 
7f174f134000-7f174f335000 rw-p 00000000 00:00 0 
7f174f335000-7f174f336000 ---p 00000000 00:00 0 
7f174f336000-7f174f537000 rw-p 00000000 00:00 0 
7f174f537000-7f174f538000 ---p 00000000 00:00 0 
7f174f538000-7f174f739000 rw-p 00000000 00:00 0 
7f174f739000-7f174f73a000 ---p 00000000 00:00 0 
7f174f73a000-7f174f93b000 rw-p 00000000 00:00 0 
7f174f93b000-7f174f93c000 ---p 00000000 00:00 0 
7f174f93c000-7f174fb3d000 rw-p 00000000 00:00 0 
7f174fb3d000-7f174fb3e000 ---p 00000000 00:00 0 
7f174fb3e000-7f174fd3f000 rw-p 00000000 00:00 0 
7f174fd3f000-7f174fd40000 ---p 00000000 00:00 0 
7f174fd40000-7f174ff41000 rw-p 00000000 00:00 0 
7f174ff41000-7f174ff42000 ---p 00000000 00:00 0 
7f174ff42000-7f1750143000 rw-p 00000000 00:00 0 
7f1750143000-7f1750144000 ---p 00000000 00:00 0 
7f1750144000-7f1750345000 rw-p 00000000 00:00 0 
7f1750345000-7f1750346000 ---p 00000000 00:00 0 
7f1750346000-7f1750547000 rw-p 00000000 00:00 0 
7f1750547000-7f1750548000 ---p 00000000 00:00 0 
7f1750548000-7f1750749000 rw-p 00000000 00:00 0 
7f1750749000-7f175074a000 ---p 00000000 00:00 0 
7f175074a000-7f175094b000 rw-p 00000000 00:00 0 
7f175094b000-7f175094c000 ---p 00000000 00:00 0 
7f175094c000-7f1750b4d000 rw-p 00000000 00:00 0 
7f1750b4d000-7f1750b4e000 ---p 00000000 00:00 0 
7f1750b4e000-7f1750d4f000 rw-p 00000000 00:00 0 
7f1750d4f000-7f1750d50000 ---p 00000000 00:00 0 
7f1750d50000-7f1750f51000 rw-p 00000000 00:00 0 
7f1750f51000-7f1750f52000 ---p 00000000 00:00 0 
7f1750f52000-7f1751153000 rw-p 00000000 00:00 0 
7f1751153000-7f1751154000 ---p 00000000 00:00 0 
7f1751154000-7f1751355000 rw-p 00000000 00:00 0 
7f1751355000-7f1751356000 ---p 00000000 00:00 0 
7f1751356000-7f1751557000 rw-p 00000000 00:00 0 
7f1751557000-7f1751558000 ---p 00000000 00:00 0 
7f1751558000-7f1751759000 rw-p 00000000 00:00 0 
7f1751759000-7f175175a000 ---p 00000000 00:00 0 
7f175175a000-7f175195b000 rw-p 00000000 00:00 0 
7f175195b000-7f175195c000 ---p 00000000 00:00 0 
7f175195c000-7f1751b5d000 rw-p 00000000 00:00 0 
7f1751b5d000-7f1751b5e000 ---p 00000000 00:00 0 
7f1751b5e000-7f1751d5f000 rw-p 00000000 00:00 0 
7f1751d5f000-7f1751d60000 ---p 00000000 00:00 0 
7f1751d60000-7f1751f61000 rw-p 00000000 00:00 0 
7f1751f61000-7f1751f62000 ---p 00000000 00:00 0 
7f1751f62000-7f1752163000 rw-p 00000000 00:00 0 
7f1752163000-7f1752164000 ---p 00000000 00:00 0 
7f1752164000-7f1752365000 rw-p 00000000 00:00 0 
7f1752365000-7f1752366000 ---p 00000000 00:00 0 
7f1752366000-7f1752567000 rw-p 00000000 00:00 0 
7f1752567000-7f1752568000 ---p 00000000 00:00 0 
7f1752568000-7f1752769000 rw-p 00000000 00:00 0 
7f1752769000-7f175276a000 ---p 00000000 00:00 0 
7f175276a000-7f175296b000 rw-p 00000000 00:00 0 
7f175296b000-7f175296c000 ---p 00000000 00:00 0 
7f175296c000-7f1752b6d000 rw-p 00000000 00:00 0 
7f1752b6d000-7f1752b6e000 ---p 00000000 00:00 0 
7f1752b6e000-7f1752d6f000 rw-p 00000000 00:00 0 
7f1752d6f000-7f1752d70000 ---p 00000000 00:00 0 
7f1752d70000-7f1752f71000 rw-p 00000000 00:00 0 
7f1752f71000-7f1752f72000 ---p 00000000 00:00 0 
7f1752f72000-7f1753173000 rw-p 00000000 00:00 0 
7f1753173000-7f1753174000 ---p 00000000 00:00 0 
7f1753174000-7f1753375000 rw-p 00000000 00:00 0 
7f1753375000-7f1753376000 ---p 00000000 00:00 0 
7f1753376000-7f1753577000 rw-p 00000000 00:00 0 
7f1753577000-7f1753578000 ---p 00000000 00:00 0 
7f1753578000-7f1753779000 rw-p 00000000 00:00 0 
7f1753779000-7f175377a000 ---p 00000000 00:00 0 
7f175377a000-7f175397b000 rw-p 00000000 00:00 0 
7f175397b000-7f175397c000 ---p 00000000 00:00 0 
7f175397c000-7f1753b7d000 rw-p 00000000 00:00 0 
7f1753b7d000-7f1753b7e000 ---p 00000000 00:00 0 
7f1753b7e000-7f1753d7f000 rw-p 00000000 00:00 0 
7f1753d7f000-7f1753d80000 ---p 00000000 00:00 0 
7f1753d80000-7f1753f81000 rw-p 00000000 00:00 0 
7f1753f81000-7f1753f82000 ---p 00000000 00:00 0 
7f1753f82000-7f1754183000 rw-p 00000000 00:00 0 
7f1754183000-7f1754184000 ---p 00000000 00:00 0 
7f1754184000-7f1754385000 rw-p 00000000 00:00 0 
7f1754385000-7f1754386000 ---p 00000000 00:00 0 
7f1754386000-7f1754587000 rw-p 00000000 00:00 0 
7f1754587000-7f1754588000 ---p 00000000 00:00 0 
7f1754588000-7f1754789000 rw-p 00000000 00:00 0 
7f1754789000-7f175478a000 ---p 00000000 00:00 0 
7f175478a000-7f175498b000 rw-p 00000000 00:00 0 
7f175498b000-7f175498c000 ---p 00000000 00:00 0 
7f175498c000-7f1754b8d000 rw-p 00000000 00:00 0 
7f1754b8d000-7f1754b8e000 ---p 00000000 00:00 0 
7f1754b8e000-7f1754d8f000 rw-p 00000000 00:00 0 
7f1754d8f000-7f1754d90000 ---p 00000000 00:00 0 
7f1754d90000-7f1754f91000 rw-p 00000000 00:00 0 
7f1754f91000-7f1754f92000 ---p 00000000 00:00 0 
7f1754f92000-7f1755193000 rw-p 00000000 00:00 0 
7f1755193000-7f1755194000 ---p 00000000 00:00 0 
7f1755194000-7f1755395000 rw-p 00000000 00:00 0 
7f1755395000-7f1755396000 ---p 00000000 00:00 0 
7f1755396000-7f1755597000 rw-p 00000000 00:00 0 
7f1755597000-7f1755598000 ---p 00000000 00:00 0 
7f1755598000-7f1755799000 rw-p 00000000 00:00 0 
7f1755799000-7f175579a000 ---p 00000000 00:00 0 
7f175579a000-7f175599b000 rw-p 00000000 00:00 0 
7f175599b000-7f175599c000 ---p 00000000 00:00 0 
7f175599c000-7f1755b9d000 rw-p 00000000 00:00 0 
7f1755b9d000-7f1755b9e000 ---p 00000000 00:00 0 
7f1755b9e000-7f1755d9f000 rw-p 00000000 00:00 0 
7f1755d9f000-7f1755da0000 ---p 00000000 00:00 0 
7f1755da0000-7f1755fa1000 rw-p 00000000 00:00 0 
7f1755fa1000-7f1755fa2000 ---p 00000000 00:00 0 
7f1755fa2000-7f17561a3000 rw-p 00000000 00:00 0 
7f17561a3000-7f17561a4000 ---p 00000000 00:00 0 
7f17561a4000-7f17563a5000 rw-p 00000000 00:00 0 
7f17563a5000-7f17563a6000 ---p 00000000 00:00 0 
7f17563a6000-7f17565a7000 rw-p 00000000 00:00 0 
7f17565a7000-7f17565a8000 ---p 00000000 00:00 0 
7f17565a8000-7f17567a9000 rw-p 00000000 00:00 0 
7f17567a9000-7f17567aa000 ---p 00000000 00:00 0 
7f17567aa000-7f17569ab000 rw-p 00000000 00:00 0 
7f17569ab000-7f17569ac000 ---p 00000000 00:00 0 
7f17569ac000-7f1756bad000 rw-p 00000000 00:00 0 
7f1756bad000-7f1756bae000 ---p 00000000 00:00 0 
7f1756bae000-7f1756daf000 rw-p 00000000 00:00 0 
7f1756daf000-7f1756db0000 ---p 00000000 00:00 0 
7f1756db0000-7f1756fb1000 rw-p 00000000 00:00 0 
7f1756fb1000-7f1756fb2000 ---p 00000000 00:00 0 
7f1756fb2000-7f17571b3000 rw-p 00000000 00:00 0 
7f17571b3000-7f17571b4000 ---p 00000000 00:00 0 
7f17571b4000-7f17573b5000 rw-p 00000000 00:00 0 
7f17573b5000-7f17573b6000 ---p 00000000 00:00 0 
7f17573b6000-7f17575b7000 rw-p 00000000 00:00 0 
7f17575b7000-7f17575b8000 ---p 00000000 00:00 0 
7f17575b8000-7f17577b9000 rw-p 00000000 00:00 0 
7f17577b9000-7f17577ba000 ---p 00000000 00:00 0 
7f17577ba000-7f17579bb000 rw-p 00000000 00:00 0 
7f17579bb000-7f17579bc000 ---p 00000000 00:00 0 
7f17579bc000-7f1757bbd000 rw-p 00000000 00:00 0 
7f1757bbd000-7f1757bbe000 ---p 00000000 00:00 0 
7f1757bbe000-7f1757dbf000 rw-p 00000000 00:00 0 
7f1757dbf000-7f1757dc0000 ---p 00000000 00:00 0 
7f1757dc0000-7f1757fc1000 rw-p 00000000 00:00 0 
7f1757fc1000-7f1757fc2000 ---p 00000000 00:00 0 
7f1757fc2000-7f17581c3000 rw-p 00000000 00:00 0 
7f17581c3000-7f17581c4000 ---p 00000000 00:00 0 
7f17581c4000-7f17583c5000 rw-p 00000000 00:00 0 
7f17583c5000-7f17583c6000 ---p 00000000 00:00 0 
7f17583c6000-7f17585c7000 rw-p 00000000 00:00 0 
7f17585c7000-7f17585c8000 ---p 00000000 00:00 0 
7f17585c8000-7f17587c9000 rw-p 00000000 00:00 0 
7f17587c9000-7f17587ca000 ---p 00000000 00:00 0 
7f17587ca000-7f17589cb000 rw-p 00000000 00:00 0 
7f17589cb000-7f17589cc000 ---p 00000000 00:00 0 
7f17589cc000-7f1758bcd000 rw-p 00000000 00:00 0 
7f1758bcd000-7f1758bce000 ---p 00000000 00:00 0 
7f1758bce000-7f1758dcf000 rw-p 00000000 00:00 0 
7f1758dcf000-7f1758dd0000 ---p 00000000 00:00 0 
7f1758dd0000-7f1758fd1000 rw-p 00000000 00:00 0 
7f1758fd1000-7f1758fd2000 ---p 00000000 00:00 0 
7f1758fd2000-7f17591d3000 rw-p 00000000 00:00 0 
7f17591d3000-7f17591d4000 ---p 00000000 00:00 0 
7f17591d4000-7f17593d5000 rw-p 00000000 00:00 0 
7f17593d5000-7f17593d6000 ---p 00000000 00:00 0 
7f17593d6000-7f17595d7000 rw-p 00000000 00:00 0 
7f17595d7000-7f17595d8000 ---p 00000000 00:00 0 
7f17595d8000-7f17597d9000 rw-p 00000000 00:00 0 
7f17597d9000-7f17597da000 ---p 00000000 00:00 0 
7f17597da000-7f17599db000 rw-p 00000000 00:00 0 
7f17599db000-7f17599dc000 ---p 00000000 00:00 0 
7f17599dc000-7f1759bdd000 rw-p 00000000 00:00 0 
7f1759bdd000-7f1759bde000 ---p 00000000 00:00 0 
7f1759bde000-7f1759ddf000 rw-p 00000000 00:00 0 
7f1759ddf000-7f1759de0000 ---p 00000000 00:00 0 
7f1759de0000-7f1759fe1000 rw-p 00000000 00:00 0 
7f1759fe1000-7f1759fe2000 ---p 00000000 00:00 0 
7f1759fe2000-7f175a1e3000 rw-p 00000000 00:00 0 
7f175a1e3000-7f175a1e4000 ---p 00000000 00:00 0 
7f175a1e4000-7f175a3e5000 rw-p 00000000 00:00 0 
7f175a3e5000-7f175a3e6000 ---p 00000000 00:00 0 
7f175a3e6000-7f175a5e7000 rw-p 00000000 00:00 0 
7f175a5e7000-7f175a5e8000 ---p 00000000 00:00 0 
7f175a5e8000-7f175a7e9000 rw-p 00000000 00:00 0 
7f175a7e9000-7f175a7ea000 ---p 00000000 00:00 0 
7f175a7ea000-7f175a9eb000 rw-p 00000000 00:00 0 
7f175a9eb000-7f175a9ec000 ---p 00000000 00:00 0 
7f175a9ec000-7f175abed000 rw-p 00000000 00:00 0 
7f175abed000-7f175abee000 ---p 00000000 00:00 0 
7f175abee000-7f175adef000 rw-p 00000000 00:00 0 
7f175adef000-7f175adf0000 ---p 00000000 00:00 0 
7f175adf0000-7f175aff1000 rw-p 00000000 00:00 0 
7f175aff1000-7f175aff2000 ---p 00000000 00:00 0 
7f175aff2000-7f175b1f3000 rw-p 00000000 00:00 0 
7f175b1f3000-7f175b1f4000 ---p 00000000 00:00 0 
7f175b1f4000-7f175b3f5000 rw-p 00000000 00:00 0 
7f175b3f5000-7f175b3f6000 ---p 00000000 00:00 0 
7f175b3f6000-7f175b5f7000 rw-p 00000000 00:00 0 
7f175b5f7000-7f175b5f8000 ---p 00000000 00:00 0 
7f175b5f8000-7f175b7f9000 rw-p 00000000 00:00 0 
7f175b7f9000-7f175b7fa000 ---p 00000000 00:00 0 
7f175b7fa000-7f175b9fb000 rw-p 00000000 00:00 0 
7f175b9fb000-7f175b9fc000 ---p 00000000 00:00 0 
7f175b9fc000-7f175bbfd000 rw-p 00000000 00:00 0 
7f175bbfd000-7f175bbfe000 ---p 00000000 00:00 0 
7f175bbfe000-7f175bdff000 rw-p 00000000 00:00 0 
7f175bdff000-7f175be00000 ---p 00000000 00:00 0 
7f175be00000-7f175c001000 rw-p 00000000 00:00 0 
7f175c001000-7f175c002000 ---p 00000000 00:00 0 
7f175c002000-7f175c203000 rw-p 00000000 00:00 0 
7f175c203000-7f175c204000 ---p 00000000 00:00 0 
7f175c204000-7f175c405000 rw-p 00000000 00:00 0 
7f175c405000-7f175c406000 ---p 00000000 00:00 0 
7f175c406000-7f175c607000 rw-p 00000000 00:00 0 
7f175c607000-7f175c608000 ---p 00000000 00:00 0 
7f175c608000-7f175c809000 rw-p 00000000 00:00 0 
7f175c809000-7f175c80a000 ---p 00000000 00:00 0 
7f175c80a000-7f175ca0b000 rw-p 00000000 00:00 0 
7f175ca0b000-7f175ca0c000 ---p 00000000 00:00 0 
7f175ca0c000-7f175cc0d000 rw-p 00000000 00:00 0 
7f175cc0d000-7f175cc0e000 ---p 00000000 00:00 0 
7f175cc0e000-7f175ce0f000 rw-p 00000000 00:00 0 
7f175ce0f000-7f175ce10000 ---p 00000000 00:00 0 
7f175ce10000-7f175d011000 rw-p 00000000 00:00 0 
7f175d011000-7f175d012000 ---p 00000000 00:00 0 
7f175d012000-7f175d213000 rw-p 00000000 00:00 0 
7f175d213000-7f175d214000 ---p 00000000 00:00 0 
7f175d214000-7f175d415000 rw-p 00000000 00:00 0 
7f175d415000-7f175d416000 ---p 00000000 00:00 0 
7f175d416000-7f175d617000 rw-p 00000000 00:00 0 
7f175d617000-7f175d618000 ---p 00000000 00:00 0 
7f175d618000-7f175d819000 rw-p 00000000 00:00 0 
7f175d819000-7f175d81a000 ---p 00000000 00:00 0 
7f175d81a000-7f175da1b000 rw-p 00000000 00:00 0 
7f175da1b000-7f175da1c000 ---p 00000000 00:00 0 
7f175da1c000-7f175dc1d000 rw-p 00000000 00:00 0 
7f175dc1d000-7f175dc1e000 ---p 00000000 00:00 0 
7f175dc1e000-7f175de1f000 rw-p 00000000 00:00 0 
7f175de1f000-7f175de20000 ---p 00000000 00:00 0 
7f175de20000-7f175e021000 rw-p 00000000 00:00 0 
7f175e021000-7f175e022000 ---p 00000000 00:00 0 
7f175e022000-7f175e223000 rw-p 00000000 00:00 0 
7f175e223000-7f175e224000 ---p 00000000 00:00 0 
7f175e224000-7f175e425000 rw-p 00000000 00:00 0 
7f175e425000-7f175e426000 ---p 00000000 00:00 0 
7f175e426000-7f175e627000 rw-p 00000000 00:00 0 
7f175e627000-7f175e628000 ---p 00000000 00:00 0 
7f175e628000-7f175e829000 rw-p 00000000 00:00 0 
7f175e829000-7f175e82a000 ---p 00000000 00:00 0 
7f175e82a000-7f175ea2b000 rw-p 00000000 00:00 0 
7f175ea2b000-7f175ea2c000 ---p 00000000 00:00 0 
7f175ea2c000-7f175ec2d000 rw-p 00000000 00:00 0 
7f175ec2d000-7f175ec2e000 ---p 00000000 00:00 0 
7f175ec2e000-7f175ee2f000 rw-p 00000000 00:00 0 
7f175ee2f000-7f175ee30000 ---p 00000000 00:00 0 
7f175ee30000-7f175f031000 rw-p 00000000 00:00 0 
7f175f031000-7f175f032000 ---p 00000000 00:00 0 
7f175f032000-7f175f233000 rw-p 00000000 00:00 0 
7f175f233000-7f175f234000 ---p 00000000 00:00 0 
7f175f234000-7f175f435000 rw-p 00000000 00:00 0 
7f175f435000-7f175f436000 ---p 00000000 00:00 0 
7f175f436000-7f175f637000 rw-p 00000000 00:00 0 
7f175f637000-7f175f638000 ---p 00000000 00:00 0 
7f175f638000-7f175f839000 rw-p 00000000 00:00 0 
7f175f839000-7f175f83a000 ---p 00000000 00:00 0 
7f175f83a000-7f175fa3b000 rw-p 00000000 00:00 0 
7f175fa3b000-7f175fa3c000 ---p 00000000 00:00 0 
7f175fa3c000-7f175fc3d000 rw-p 00000000 00:00 0 
7f175fc3d000-7f175fc3e000 ---p 00000000 00:00 0 
7f175fc3e000-7f175fe3f000 rw-p 00000000 00:00 0 
7f175fe3f000-7f175fe40000 ---p 00000000 00:00 0 
7f175fe40000-7f1760041000 rw-p 00000000 00:00 0 
7f1760041000-7f1760042000 ---p 00000000 00:00 0 
7f1760042000-7f1760243000 rw-p 00000000 00:00 0 
7f1760243000-7f1760244000 ---p 00000000 00:00 0 
7f1760244000-7f1760445000 rw-p 00000000 00:00 0 
7f1760445000-7f1760446000 ---p 00000000 00:00 0 
7f1760446000-7f1760647000 rw-p 00000000 00:00 0 
7f1760647000-7f1760648000 ---p 00000000 00:00 0 
7f1760648000-7f1760849000 rw-p 00000000 00:00 0 
7f1760849000-7f176084a000 ---p 00000000 00:00 0 
7f176084a000-7f1760a4b000 rw-p 00000000 00:00 0 
7f1760a4b000-7f1760a4c000 ---p 00000000 00:00 0 
7f1760a4c000-7f1760c4d000 rw-p 00000000 00:00 0 
7f1760c4d000-7f1760c4e000 ---p 00000000 00:00 0 
7f1760c4e000-7f1760e4f000 rw-p 00000000 00:00 0 
7f1760e4f000-7f1760e50000 ---p 00000000 00:00 0 
7f1760e50000-7f1761051000 rw-p 00000000 00:00 0 
7f1761051000-7f1761052000 ---p 00000000 00:00 0 
7f1761052000-7f1761253000 rw-p 00000000 00:00 0 
7f1761253000-7f1761254000 ---p 00000000 00:00 0 
7f1761254000-7f1761455000 rw-p 00000000 00:00 0 
7f1761455000-7f1761456000 ---p 00000000 00:00 0 
7f1761456000-7f1761657000 rw-p 00000000 00:00 0 
7f1761657000-7f1761658000 ---p 00000000 00:00 0 
7f1761658000-7f1761859000 rw-p 00000000 00:00 0 
7f1761859000-7f176185a000 ---p 00000000 00:00 0 
7f176185a000-7f1761a5b000 rw-p 00000000 00:00 0 
7f1761a5b000-7f1761a5c000 ---p 00000000 00:00 0 
7f1761a5c000-7f1761c5d000 rw-p 00000000 00:00 0 
7f1761c5d000-7f1761c5e000 ---p 00000000 00:00 0 
7f1761c5e000-7f1761e5f000 rw-p 00000000 00:00 0 
7f1761e5f000-7f1761e60000 ---p 00000000 00:00 0 
7f1761e60000-7f1762061000 rw-p 00000000 00:00 0 
7f1762061000-7f1762062000 ---p 00000000 00:00 0 
7f1762062000-7f1762263000 rw-p 00000000 00:00 0 
7f1762263000-7f1762264000 ---p 00000000 00:00 0 
7f1762264000-7f1762465000 rw-p 00000000 00:00 0 
7f1762465000-7f1762466000 ---p 00000000 00:00 0 
7f1762466000-7f1762667000 rw-p 00000000 00:00 0 
7f1762667000-7f1762668000 ---p 00000000 00:00 0 
7f1762668000-7f1762869000 rw-p 00000000 00:00 0 
7f1762869000-7f176286a000 ---p 00000000 00:00 0 
7f176286a000-7f1762a6b000 rw-p 00000000 00:00 0 
7f1762a6b000-7f1762a6c000 ---p 00000000 00:00 0 
7f1762a6c000-7f1762c6d000 rw-p 00000000 00:00 0 
7f1762c6d000-7f1762c6e000 ---p 00000000 00:00 0 
7f1762c6e000-7f1762e6f000 rw-p 00000000 00:00 0 
7f1762e6f000-7f1762e70000 ---p 00000000 00:00 0 
7f1762e70000-7f1763071000 rw-p 00000000 00:00 0 
7f1763071000-7f1763072000 ---p 00000000 00:00 0 
7f1763072000-7f1763273000 rw-p 00000000 00:00 0 
7f1763273000-7f1763274000 ---p 00000000 00:00 0 
7f1763274000-7f1763475000 rw-p 00000000 00:00 0 
7f1763475000-7f1763476000 ---p 00000000 00:00 0 
7f1763476000-7f1763677000 rw-p 00000000 00:00 0 
7f1763677000-7f1763678000 ---p 00000000 00:00 0 
7f1763678000-7f1763879000 rw-p 00000000 00:00 0 
7f1763879000-7f176387a000 ---p 00000000 00:00 0 
7f176387a000-7f1763a7b000 rw-p 00000000 00:00 0 
7f1763a7b000-7f1763a7c000 ---p 00000000 00:00 0 
7f1763a7c000-7f1763c7d000 rw-p 00000000 00:00 0 
7f1763c7d000-7f1763c7e000 ---p 00000000 00:00 0 
7f1763c7e000-7f1763e7f000 rw-p 00000000 00:00 0 
7f1763e7f000-7f1763e80000 ---p 00000000 00:00 0 
7f1763e80000-7f1764081000 rw-p 00000000 00:00 0 
7f1764081000-7f1764082000 ---p 00000000 00:00 0 
7f1764082000-7f1764283000 rw-p 00000000 00:00 0 
7f1764283000-7f1764284000 ---p 00000000 00:00 0 
7f1764284000-7f1764485000 rw-p 00000000 00:00 0 
7f1764485000-7f1764486000 ---p 00000000 00:00 0 
7f1764486000-7f1764687000 rw-p 00000000 00:00 0 
7f1764687000-7f1764688000 ---p 00000000 00:00 0 
7f1764688000-7f1764889000 rw-p 00000000 00:00 0 
7f1764889000-7f176488a000 ---p 00000000 00:00 0 
7f176488a000-7f1764a8b000 rw-p 00000000 00:00 0 
7f1764a8b000-7f1764a8c000 ---p 00000000 00:00 0 
7f1764a8c000-7f1764c8d000 rw-p 00000000 00:00 0 
7f1764c8d000-7f1764c8e000 ---p 00000000 00:00 0 
7f1764c8e000-7f1764e8f000 rw-p 00000000 00:00 0 
7f1764e8f000-7f1764e90000 ---p 00000000 00:00 0 
7f1764e90000-7f1765091000 rw-p 00000000 00:00 0 
7f1765091000-7f1765092000 ---p 00000000 00:00 0 
7f1765092000-7f1765293000 rw-p 00000000 00:00 0 
7f1765293000-7f1765294000 ---p 00000000 00:00 0 
7f1765294000-7f1765495000 rw-p 00000000 00:00 0 
7f1765495000-7f1765496000 ---p 00000000 00:00 0 
7f1765496000-7f1765697000 rw-p 00000000 00:00 0 
7f1765697000-7f1765698000 ---p 00000000 00:00 0 
7f1765698000-7f1765899000 rw-p 00000000 00:00 0 
7f1765899000-7f176589a000 ---p 00000000 00:00 0 
7f176589a000-7f1765a9b000 rw-p 00000000 00:00 0 
7f1765a9b000-7f1765a9c000 ---p 00000000 00:00 0 
7f1765a9c000-7f1765c9d000 rw-p 00000000 00:00 0 
7f1765c9d000-7f1765c9e000 ---p 00000000 00:00 0 
7f1765c9e000-7f1765e9f000 rw-p 00000000 00:00 0 
7f1765e9f000-7f1765ea0000 ---p 00000000 00:00 0 
7f1765ea0000-7f17660a1000 rw-p 00000000 00:00 0 
7f17660a1000-7f17660a2000 ---p 00000000 00:00 0 
7f17660a2000-7f17662a3000 rw-p 00000000 00:00 0 
7f17662a3000-7f17662a4000 ---p 00000000 00:00 0 
7f17662a4000-7f17664a5000 rw-p 00000000 00:00 0 
7f17664a5000-7f17664a6000 ---p 00000000 00:00 0 
7f17664a6000-7f17666a7000 rw-p 00000000 00:00 0 
7f17666a7000-7f17666a8000 ---p 00000000 00:00 0 
7f17666a8000-7f17668a9000 rw-p 00000000 00:00 0 
7f17668a9000-7f17668aa000 ---p 00000000 00:00 0 
7f17668aa000-7f1766aab000 rw-p 00000000 00:00 0 
7f1766aab000-7f1766aac000 ---p 00000000 00:00 0 
7f1766aac000-7f1766cad000 rw-p 00000000 00:00 0 
7f1766cad000-7f1766cae000 ---p 00000000 00:00 0 
7f1766cae000-7f1766eaf000 rw-p 00000000 00:00 0 
7f1766eaf000-7f1766eb0000 ---p 00000000 00:00 0 
7f1766eb0000-7f17670b1000 rw-p 00000000 00:00 0 
7f17670b1000-7f17670b2000 ---p 00000000 00:00 0 
7f17670b2000-7f17672b3000 rw-p 00000000 00:00 0 
7f17672b3000-7f17672b4000 ---p 00000000 00:00 0 
7f17672b4000-7f17674b5000 rw-p 00000000 00:00 0 
7f17674b5000-7f17674b6000 ---p 00000000 00:00 0 
7f17674b6000-7f17676b7000 rw-p 00000000 00:00 0 
7f17676b7000-7f17676b8000 ---p 00000000 00:00 0 
7f17676b8000-7f17678b9000 rw-p 00000000 00:00 0 
7f17678b9000-7f17678ba000 ---p 00000000 00:00 0 
7f17678ba000-7f1767abb000 rw-p 00000000 00:00 0 
7f1767abb000-7f1767abc000 ---p 00000000 00:00 0 
7f1767abc000-7f1767cbd000 rw-p 00000000 00:00 0 
7f1767cbd000-7f1767cbe000 ---p 00000000 00:00 0 
7f1767cbe000-7f1767ebf000 rw-p 00000000 00:00 0 
7f1767ebf000-7f1767ec0000 ---p 00000000 00:00 0 
7f1767ec0000-7f17680c1000 rw-p 00000000 00:00 0 
7f17680c1000-7f17680c2000 ---p 00000000 00:00 0 
7f17680c2000-7f17682c3000 rw-p 00000000 00:00 0 
7f17682c3000-7f17682c4000 ---p 00000000 00:00 0 
7f17682c4000-7f17684c5000 rw-p 00000000 00:00 0 
7f17684c5000-7f17684c6000 ---p 00000000 00:00 0 
7f17684c6000-7f17686c7000 rw-p 00000000 00:00 0 
7f17686c7000-7f17686c8000 ---p 00000000 00:00 0 
7f17686c8000-7f17688c9000 rw-p 00000000 00:00 0 
7f17688c9000-7f17688ca000 ---p 00000000 00:00 0 
7f17688ca000-7f1768acb000 rw-p 00000000 00:00 0 
7f1768acb000-7f1768acc000 ---p 00000000 00:00 0 
7f1768acc000-7f1768ccd000 rw-p 00000000 00:00 0 
7f1768ccd000-7f1768cce000 ---p 00000000 00:00 0 
7f1768cce000-7f1768ecf000 rw-p 00000000 00:00 0 
7f1768ecf000-7f1768ed0000 ---p 00000000 00:00 0 
7f1768ed0000-7f17690d1000 rw-p 00000000 00:00 0 
7f17690d1000-7f17690d2000 ---p 00000000 00:00 0 
7f17690d2000-7f17692d3000 rw-p 00000000 00:00 0 
7f17692d3000-7f17692d4000 ---p 00000000 00:00 0 
7f17692d4000-7f17694d5000 rw-p 00000000 00:00 0 
7f17694d5000-7f17694d6000 ---p 00000000 00:00 0 
7f17694d6000-7f17696d7000 rw-p 00000000 00:00 0 
7f17696d7000-7f17696d8000 ---p 00000000 00:00 0 
7f17696d8000-7f17698d9000 rw-p 00000000 00:00 0 
7f17698d9000-7f17698da000 ---p 00000000 00:00 0 
7f17698da000-7f1769adb000 rw-p 00000000 00:00 0 
7f1769adb000-7f1769adc000 ---p 00000000 00:00 0 
7f1769adc000-7f1769cdd000 rw-p 00000000 00:00 0 
7f1769cdd000-7f1769cde000 ---p 00000000 00:00 0 
7f1769cde000-7f1769edf000 rw-p 00000000 00:00 0 
7f1769edf000-7f1769ee0000 ---p 00000000 00:00 0 
7f1769ee0000-7f176a0e1000 rw-p 00000000 00:00 0 
7f176a0e1000-7f176a0e2000 ---p 00000000 00:00 0 
7f176a0e2000-7f176a2e3000 rw-p 00000000 00:00 0 
7f176a2e3000-7f176a2e4000 ---p 00000000 00:00 0 
7f176a2e4000-7f176a4e5000 rw-p 00000000 00:00 0 
7f176a4e5000-7f176a4e6000 ---p 00000000 00:00 0 
7f176a4e6000-7f176a6e7000 rw-p 00000000 00:00 0 
7f176a6e7000-7f176a6e8000 ---p 00000000 00:00 0 
7f176a6e8000-7f176a8e9000 rw-p 00000000 00:00 0 
7f176a8e9000-7f176a8ea000 ---p 00000000 00:00 0 
7f176a8ea000-7f176aaeb000 rw-p 00000000 00:00 0 
7f176aaeb000-7f176aaec000 ---p 00000000 00:00 0 
7f176aaec000-7f176aced000 rw-p 00000000 00:00 0 
7f176aced000-7f176acee000 ---p 00000000 00:00 0 
7f176acee000-7f176aeef000 rw-p 00000000 00:00 0 
7f176aeef000-7f176aef0000 ---p 00000000 00:00 0 
7f176aef0000-7f176b0f1000 rw-p 00000000 00:00 0 
7f176b0f1000-7f176b0f2000 ---p 00000000 00:00 0 
7f176b0f2000-7f176b2f3000 rw-p 00000000 00:00 0 
7f176b2f3000-7f176b2f4000 ---p 00000000 00:00 0 
7f176b2f4000-7f176b4f5000 rw-p 00000000 00:00 0 
7f176b4f5000-7f176b4f6000 ---p 00000000 00:00 0 
7f176b4f6000-7f176b6f7000 rw-p 00000000 00:00 0 
7f176b6f7000-7f176b6f8000 ---p 00000000 00:00 0 
7f176b6f8000-7f176b8f9000 rw-p 00000000 00:00 0 
7f176b8f9000-7f176b8fa000 ---p 00000000 00:00 0 
7f176b8fa000-7f176bafb000 rw-p 00000000 00:00 0 
7f176bafb000-7f176bafc000 ---p 00000000 00:00 0 
7f176bafc000-7f176bcfd000 rw-p 00000000 00:00 0 
7f176bcfd000-7f176bcfe000 ---p 00000000 00:00 0 
7f176bcfe000-7f176beff000 rw-p 00000000 00:00 0 
7f176beff000-7f176bf00000 ---p 00000000 00:00 0 
7f176bf00000-7f176c000000 rw-p 00000000 00:00 0 
7f176c000000-7f176c06b000 rw-p 00000000 00:00 0 
7f176c06b000-7f1770000000 ---p 00000000 00:00 0 
7f1770000000-7f1770064000 rw-p 00000000 00:00 0 
7f1770064000-7f1774000000 ---p 00000000 00:00 0 
7f1774000000-7f1774058000 rw-p 00000000 00:00 0 
7f1774058000-7f1778000000 ---p 00000000 00:00 0 
7f1778000000-7f1778071000 rw-p 00000000 00:00 0 
7f1778071000-7f177c000000 ---p 00000000 00:00 0 
7f177c000000-7f177c071000 rw-p 00000000 00:00 0 
7f177c071000-7f1780000000 ---p 00000000 00:00 0 
7f1780000000-7f178005a000 rw-p 00000000 00:00 0 
7f178005a000-7f1784000000 ---p 00000000 00:00 0 
7f1784000000-7f178406b000 rw-p 00000000 00:00 0 
7f178406b000-7f1788000000 ---p 00000000 00:00 0 
7f17880c1000-7f17881c2000 rw-p 00000000 00:00 0 
7f17881c2000-7f17881c3000 ---p 00000000 00:00 0 
7f17881c3000-7f17883c4000 rw-p 00000000 00:00 0 
7f17883c4000-7f17883c5000 ---p 00000000 00:00 0 
7f17883c5000-7f17885c6000 rw-p 00000000 00:00 0 
7f17885c6000-7f17885c7000 ---p 00000000 00:00 0 
7f17885c7000-7f17887c8000 rw-p 00000000 00:00 0 
7f17887c8000-7f17887c9000 ---p 00000000 00:00 0 
7f17887c9000-7f17889ca000 rw-p 00000000 00:00 0 
7f17889ca000-7f17889cb000 ---p 00000000 00:00 0 
7f17889cb000-7f1788bcc000 rw-p 00000000 00:00 0 
7f1788bcc000-7f1788bcd000 ---p 00000000 00:00 0 
7f1788bcd000-7f1788dce000 rw-p 00000000 00:00 0 
7f1788dce000-7f1788dcf000 ---p 00000000 00:00 0 
7f1788dcf000-7f1788fd0000 rw-p 00000000 00:00 0 
7f1788fd0000-7f1788fd1000 ---p 00000000 00:00 0 
7f1788fd1000-7f17891d2000 rw-p 00000000 00:00 0 
7f17891d2000-7f17891d3000 ---p 00000000 00:00 0 
7f17891d3000-7f17893d4000 rw-p 00000000 00:00 0 
7f17893d4000-7f17893d5000 ---p 00000000 00:00 0 
7f17893d5000-7f17895d6000 rw-p 00000000 00:00 0 
7f17895d6000-7f17895d7000 ---p 00000000 00:00 0 
7f17895d7000-7f17897d8000 rw-p 00000000 00:00 0 
7f17897d8000-7f17897d9000 ---p 00000000 00:00 0 
7f17897d9000-7f17899da000 rw-p 00000000 00:00 0 
7f17899da000-7f17899db000 ---p 00000000 00:00 0 
7f17899db000-7f1789bdc000 rw-p 00000000 00:00 0 
7f1789bdc000-7f1789bdd000 ---p 00000000 00:00 0 
7f1789bdd000-7f1789dde000 rw-p 00000000 00:00 0 
7f1789dde000-7f1789ddf000 ---p 00000000 00:00 0 
7f1789ddf000-7f1789fe0000 rw-p 00000000 00:00 0 
7f1789fe0000-7f1789fe1000 ---p 00000000 00:00 0 
7f1789fe1000-7f178a1e2000 rw-p 00000000 00:00 0 
7f178a1e2000-7f178a1e3000 ---p 00000000 00:00 0 
7f178a1e3000-7f178a3e4000 rw-p 00000000 00:00 0 
7f178a3e4000-7f178a3e5000 ---p 00000000 00:00 0 
7f178a3e5000-7f178a5e6000 rw-p 00000000 00:00 0 
7f178a5e6000-7f178a5e7000 ---p 00000000 00:00 0 
7f178a5e7000-7f178a7e8000 rw-p 00000000 00:00 0 
7f178a7e8000-7f178a7e9000 ---p 00000000 00:00 0 
7f178a7e9000-7f178a9ea000 rw-p 00000000 00:00 0 
7f178a9ea000-7f178a9eb000 ---p 00000000 00:00 0 
7f178a9eb000-7f178abec000 rw-p 00000000 00:00 0 
7f178abec000-7f178abed000 ---p 00000000 00:00 0 
7f178abed000-7f178adee000 rw-p 00000000 00:00 0 
7f178adee000-7f178adef000 ---p 00000000 00:00 0 
7f178adef000-7f178aff0000 rw-p 00000000 00:00 0 
7f178aff0000-7f178aff1000 ---p 00000000 00:00 0 
7f178aff1000-7f178b1f2000 rw-p 00000000 00:00 0 
7f178b1f2000-7f178b1f3000 ---p 00000000 00:00 0 
7f178b1f3000-7f178b3f4000 rw-p 00000000 00:00 0 
7f178b3f4000-7f178b3f5000 ---p 00000000 00:00 0 
7f178b3f5000-7f178b5f6000 rw-p 00000000 00:00 0 
7f178b5f6000-7f178b5f7000 ---p 00000000 00:00 0 
7f178b5f7000-7f178b7f8000 rw-p 00000000 00:00 0 
7f178b7f8000-7f178b7f9000 ---p 00000000 00:00 0 
7f178b7f9000-7f178b9fa000 rw-p 00000000 00:00 0 
7f178b9fa000-7f178b9fb000 ---p 00000000 00:00 0 
7f178b9fb000-7f178bbfc000 rw-p 00000000 00:00 0 
7f178bbfc000-7f178bbfd000 ---p 00000000 00:00 0 
7f178bbfd000-7f178bdfe000 rw-p 00000000 00:00 0 
7f178bdfe000-7f178bdff000 ---p 00000000 00:00 0 
7f178bdff000-7f178c000000 rw-p 00000000 00:00 0 
7f178c000000-7f178c05d000 rw-p 00000000 00:00 0 
7f178c05d000-7f1790000000 ---p 00000000 00:00 0 
7f1790000000-7f179005c000 rw-p 00000000 00:00 0 
7f179005c000-7f1794000000 ---p 00000000 00:00 0 
7f1794000000-7f1794070000 rw-p 00000000 00:00 0 
7f1794070000-7f1798000000 ---p 00000000 00:00 0 
7f1798000000-7f1798058000 rw-p 00000000 00:00 0 
7f1798058000-7f179c000000 ---p 00000000 00:00 0 
7f179c000000-7f179c05d000 rw-p 00000000 00:00 0 
7f179c05d000-7f17a0000000 ---p 00000000 00:00 0 
7f17a0000000-7f17a007e000 rw-p 00000000 00:00 0 
7f17a007e000-7f17a4000000 ---p 00000000 00:00 0 
7f17a4000000-7f17a4058000 rw-p 00000000 00:00 0 
7f17a4058000-7f17a8000000 ---p 00000000 00:00 0 
7f17a8000000-7f17a805f000 rw-p 00000000 00:00 0 
7f17a805f000-7f17ac000000 ---p 00000000 00:00 0 
7f17ac000000-7f17ac06a000 rw-p 00000000 00:00 0 
7f17ac06a000-7f17b0000000 ---p 00000000 00:00 0 
7f17b0000000-7f17b0076000 rw-p 00000000 00:00 0 
7f17b0076000-7f17b4000000 ---p 00000000 00:00 0 
7f17b4000000-7f17b406b000 rw-p 00000000 00:00 0 
7f17b406b000-7f17b8000000 ---p 00000000 00:00 0 
7f17b8000000-7f17b805d000 rw-p 00000000 00:00 0 
7f17b805d000-7f17bc000000 ---p 00000000 00:00 0 
7f17bc000000-7f17bc072000 rw-p 00000000 00:00 0 
7f17bc072000-7f17c0000000 ---p 00000000 00:00 0 
7f17c0000000-7f17c006f000 rw-p 00000000 00:00 0 
7f17c006f000-7f17c4000000 ---p 00000000 00:00 0 
7f17c4000000-7f17c4070000 rw-p 00000000 00:00 0 
7f17c4070000-7f17c8000000 ---p 00000000 00:00 0 
7f17c8000000-7f17c805f000 rw-p 00000000 00:00 0 
7f17c805f000-7f17cc000000 ---p 00000000 00:00 0 
7f17cc000000-7f17cc074000 rw-p 00000000 00:00 0 
7f17cc074000-7f17d0000000 ---p 00000000 00:00 0 
7f17d0000000-7f17d006c000 rw-p 00000000 00:00 0 
7f17d006c000-7f17d4000000 ---p 00000000 00:00 0 
7f17d4000000-7f17d405b000 rw-p 00000000 00:00 0 
7f17d405b000-7f17d8000000 ---p 00000000 00:00 0 
7f17d8000000-7f17d832b000 rw-p 00000000 00:00 0 
7f17d832b000-7f17dc000000 ---p 00000000 00:00 0 
7f17dc000000-7f17dc072000 rw-p 00000000 00:00 0 
7f17dc072000-7f17e0000000 ---p 00000000 00:00 0 
7f17e0000000-7f17e005c000 rw-p 00000000 00:00 0 
7f17e005c000-7f17e4000000 ---p 00000000 00:00 0 
7f17e4000000-7f17e4053000 rw-p 00000000 00:00 0 
7f17e4053000-7f17e8000000 ---p 00000000 00:00 0 
7f17e8000000-7f17e8072000 rw-p 00000000 00:00 0 
7f17e8072000-7f17ec000000 ---p 00000000 00:00 0 
7f17ec000000-7f17ec057000 rw-p 00000000 00:00 0 
7f17ec057000-7f17f0000000 ---p 00000000 00:00 0 
7f17f0000000-7f17f006e000 rw-p 00000000 00:00 0 
7f17f006e000-7f17f4000000 ---p 00000000 00:00 0 
7f17f4000000-7f17f405c000 rw-p 00000000 00:00 0 
7f17f405c000-7f17f8000000 ---p 00000000 00:00 0 
7f17f8000000-7f17f806b000 rw-p 00000000 00:00 0 
7f17f806b000-7f17fc000000 ---p 00000000 00:00 0 
7f17fc000000-7f17fc054000 rw-p 00000000 00:00 0 
7f17fc054000-7f1800000000 ---p 00000000 00:00 0 
7f1800000000-7f180005b000 rw-p 00000000 00:00 0 
7f180005b000-7f1804000000 ---p 00000000 00:00 0 
7f1804000000-7f1804054000 rw-p 00000000 00:00 0 
7f1804054000-7f1808000000 ---p 00000000 00:00 0 
7f1808000000-7f1808056000 rw-p 00000000 00:00 0 
7f1808056000-7f180c000000 ---p 00000000 00:00 0 
7f180c000000-7f180c055000 rw-p 00000000 00:00 0 
7f180c055000-7f1810000000 ---p 00000000 00:00 0 
7f1810000000-7f181006f000 rw-p 00000000 00:00 0 
7f181006f000-7f1814000000 ---p 00000000 00:00 0 
7f1814000000-7f1814084000 rw-p 00000000 00:00 0 
7f1814084000-7f1818000000 ---p 00000000 00:00 0 
7f1818000000-7f1818068000 rw-p 00000000 00:00 0 
7f1818068000-7f181c000000 ---p 00000000 00:00 0 
7f181c000000-7f181c06b000 rw-p 00000000 00:00 0 
7f181c06b000-7f1820000000 ---p 00000000 00:00 0 
7f1820000000-7f1820056000 rw-p 00000000 00:00 0 
7f1820056000-7f1824000000 ---p 00000000 00:00 0 
7f1824000000-7f1824057000 rw-p 00000000 00:00 0 
7f1824057000-7f1828000000 ---p 00000000 00:00 0 
7f1828000000-7f1828065000 rw-p 00000000 00:00 0 
7f1828065000-7f182c000000 ---p 00000000 00:00 0 
7f182c000000-7f182c069000 rw-p 00000000 00:00 0 
7f182c069000-7f1830000000 ---p 00000000 00:00 0 
7f1830000000-7f1830050000 rw-p 00000000 00:00 0 
7f1830050000-7f1834000000 ---p 00000000 00:00 0 
7f1834000000-7f183405a000 rw-p 00000000 00:00 0 
7f183405a000-7f1838000000 ---p 00000000 00:00 0 
7f1838000000-7f1838059000 rw-p 00000000 00:00 0 
7f1838059000-7f183c000000 ---p 00000000 00:00 0 
7f183c000000-7f183c05a000 rw-p 00000000 00:00 0 
7f183c05a000-7f1840000000 ---p 00000000 00:00 0 
7f1840000000-7f184008f000 rw-p 00000000 00:00 0 
7f184008f000-7f1844000000 ---p 00000000 00:00 0 
7f1844000000-7f1844075000 rw-p 00000000 00:00 0 
7f1844075000-7f1848000000 ---p 00000000 00:00 0 
7f1848000000-7f1848060000 rw-p 00000000 00:00 0 
7f1848060000-7f184c000000 ---p 00000000 00:00 0 
7f184c000000-7f184c060000 rw-p 00000000 00:00 0 
7f184c060000-7f1850000000 ---p 00000000 00:00 0 
7f1850000000-7f1850072000 rw-p 00000000 00:00 0 
7f1850072000-7f1854000000 ---p 00000000 00:00 0 
7f1854000000-7f185406c000 rw-p 00000000 00:00 0 
7f185406c000-7f1858000000 ---p 00000000 00:00 0 
7f1858000000-7f18580e2000 rw-p 00000000 00:00 0 
7f18580e2000-7f185c000000 ---p 00000000 00:00 0 
7f185c000000-7f185c058000 rw-p 00000000 00:00 0 
7f185c058000-7f1860000000 ---p 00000000 00:00 0 
7f1860000000-7f186004f000 rw-p 00000000 00:00 0 
7f186004f000-7f1864000000 ---p 00000000 00:00 0 
7f1864000000-7f1864068000 rw-p 00000000 00:00 0 
7f1864068000-7f1868000000 ---p 00000000 00:00 0 
7f1868032000-7f1868033000 ---p 00000000 00:00 0 
7f1868033000-7f1868234000 rw-p 00000000 00:00 0 
7f1868234000-7f1868235000 ---p 00000000 00:00 0 
7f1868235000-7f1868436000 rw-p 00000000 00:00 0 
7f1868436000-7f1868437000 ---p 00000000 00:00 0 
7f1868437000-7f1868638000 rw-p 00000000 00:00 0 
7f1868638000-7f1868639000 ---p 00000000 00:00 0 
7f1868639000-7f186883a000 rw-p 00000000 00:00 0 
7f186883a000-7f186883b000 ---p 00000000 00:00 0 
7f186883b000-7f1868a3c000 rw-p 00000000 00:00 0 
7f1868a3c000-7f1868a3d000 ---p 00000000 00:00 0 
7f1868a3d000-7f1868c3e000 rw-p 00000000 00:00 0 
7f1868c3e000-7f1868c3f000 ---p 00000000 00:00 0 
7f1868c3f000-7f1868e40000 rw-p 00000000 00:00 0 
7f1868e40000-7f1868e41000 ---p 00000000 00:00 0 
7f1868e41000-7f1869042000 rw-p 00000000 00:00 0 
7f1869042000-7f1869043000 ---p 00000000 00:00 0 
7f1869043000-7f1869244000 rw-p 00000000 00:00 0 
7f1869244000-7f1869245000 ---p 00000000 00:00 0 
7f1869245000-7f1869446000 rw-p 00000000 00:00 0 
7f1869446000-7f1869447000 ---p 00000000 00:00 0 
7f1869447000-7f1869648000 rw-p 00000000 00:00 0 
7f1869648000-7f1869649000 ---p 00000000 00:00 0 
7f1869649000-7f186984a000 rw-p 00000000 00:00 0 
7f186984a000-7f186984b000 ---p 00000000 00:00 0 
7f186984b000-7f1869a4c000 rw-p 00000000 00:00 0 
7f1869a4c000-7f1869a4d000 ---p 00000000 00:00 0 
7f1869a4d000-7f1869c4e000 rw-p 00000000 00:00 0 
7f1869c4e000-7f1869c4f000 ---p 00000000 00:00 0 
7f1869c4f000-7f1869e50000 rw-p 00000000 00:00 0 
7f1869e50000-7f1869e51000 ---p 00000000 00:00 0 
7f1869e51000-7f186a052000 rw-p 00000000 00:00 0 
7f186a052000-7f186a053000 ---p 00000000 00:00 0 
7f186a053000-7f186a254000 rw-p 00000000 00:00 0 
7f186a254000-7f186a255000 ---p 00000000 00:00 0 
7f186a255000-7f186a456000 rw-p 00000000 00:00 0 
7f186a456000-7f186a457000 ---p 00000000 00:00 0 
7f186a457000-7f186a658000 rw-p 00000000 00:00 0 
7f186a658000-7f186a659000 ---p 00000000 00:00 0 
7f186a659000-7f186a85a000 rw-p 00000000 00:00 0 
7f186a85a000-7f186a85b000 ---p 00000000 00:00 0 
7f186a85b000-7f186aa5c000 rw-p 00000000 00:00 0 
7f186aa5c000-7f186aa5d000 ---p 00000000 00:00 0 
7f186aa5d000-7f186ac5e000 rw-p 00000000 00:00 0 
7f186ac5e000-7f186ac5f000 ---p 00000000 00:00 0 
7f186ac5f000-7f186ae60000 rw-p 00000000 00:00 0 
7f186ae60000-7f186ae61000 ---p 00000000 00:00 0 
7f186ae61000-7f186af61000 rw-p 00000000 00:00 0 
7f186af61000-7f186af62000 ---p 00000000 00:00 0 
7f186af62000-7f186b062000 rw-p 00000000 00:00 0 
7f186b0f1000-7f186b1f2000 rw-p 00000000 00:00 0 
7f186b1f2000-7f186b1f3000 ---p 00000000 00:00 0 
7f186b1f3000-7f186b3f4000 rw-p 00000000 00:00 0 
7f186b3f4000-7f186b3f5000 ---p 00000000 00:00 0 
7f186b3f5000-7f186b5f6000 rw-p 00000000 00:00 0 
7f186b5f6000-7f186b5f7000 ---p 00000000 00:00 0 
7f186b5f7000-7f186b7f8000 rw-p 00000000 00:00 0 
7f186b7f8000-7f186b7f9000 ---p 00000000 00:00 0 
7f186b7f9000-7f186b9fa000 rw-p 00000000 00:00 0 
7f186b9fa000-7f186b9fb000 ---p 00000000 00:00 0 
7f186b9fb000-7f186bbfc000 rw-p 00000000 00:00 0 
7f186bbfc000-7f186bbfd000 ---p 00000000 00:00 0 
7f186bbfd000-7f186bdfe000 rw-p 00000000 00:00 0 
7f186bdfe000-7f186bdff000 ---p 00000000 00:00 0 
7f186bdff000-7f186c000000 rw-p 00000000 00:00 0 
7f186c000000-7f186c052000 rw-p 00000000 00:00 0 
7f186c052000-7f1870000000 ---p 00000000 00:00 0 
7f1870032000-7f1870033000 ---p 00000000 00:00 0 
7f1870033000-7f1870234000 rw-p 00000000 00:00 0 
7f1870234000-7f1870235000 ---p 00000000 00:00 0 
7f1870235000-7f1870436000 rw-p 00000000 00:00 0 
7f1870436000-7f1870437000 ---p 00000000 00:00 0 
7f1870437000-7f1870638000 rw-p 00000000 00:00 0 
7f1870638000-7f1870639000 ---p 00000000 00:00 0 
7f1870639000-7f187083a000 rw-p 00000000 00:00 0 
7f187083a000-7f187083b000 ---p 00000000 00:00 0 
7f187083b000-7f1870a3c000 rw-p 00000000 00:00 0 
7f1870a3c000-7f1870a3d000 ---p 00000000 00:00 0 
7f1870a3d000-7f1870c3e000 rw-p 00000000 00:00 0 
7f1870c3e000-7f1870c3f000 ---p 00000000 00:00 0 
7f1870c3f000-7f1870e40000 rw-p 00000000 00:00 0 
7f1870e40000-7f1870e41000 ---p 00000000 00:00 0 
7f1870e41000-7f1871042000 rw-p 00000000 00:00 0 
7f1871042000-7f1871043000 ---p 00000000 00:00 0 
7f1871043000-7f1871244000 rw-p 00000000 00:00 0 
7f1871244000-7f1871245000 ---p 00000000 00:00 0 
7f1871245000-7f1871446000 rw-p 00000000 00:00 0 
7f1871446000-7f1871447000 ---p 00000000 00:00 0 
7f1871447000-7f1871648000 rw-p 00000000 00:00 0 
7f1871648000-7f1871649000 ---p 00000000 00:00 0 
7f1871649000-7f187184a000 rw-p 00000000 00:00 0 
7f187184a000-7f187184b000 ---p 00000000 00:00 0 
7f187184b000-7f1871a4c000 rw-p 00000000 00:00 0 
7f1871a4c000-7f1871a4d000 ---p 00000000 00:00 0 
7f1871a4d000-7f1871c4e000 rw-p 00000000 00:00 0 
7f1871c4e000-7f1871c4f000 ---p 00000000 00:00 0 
7f1871c4f000-7f1871e50000 rw-p 00000000 00:00 0 
7f1871e50000-7f1871e51000 ---p 00000000 00:00 0 
7f1871e51000-7f1872052000 rw-p 00000000 00:00 0 
7f1872052000-7f1872053000 ---p 00000000 00:00 0 
7f1872053000-7f1872254000 rw-p 00000000 00:00 0 
7f1872254000-7f1872255000 ---p 00000000 00:00 0 
7f1872255000-7f1872456000 rw-p 00000000 00:00 0 
7f1872456000-7f1872457000 ---p 00000000 00:00 0 
7f1872457000-7f1872658000 rw-p 00000000 00:00 0 
7f1872658000-7f1872659000 ---p 00000000 00:00 0 
7f1872659000-7f187285a000 rw-p 00000000 00:00 0 
7f187285a000-7f187285b000 ---p 00000000 00:00 0 
7f187285b000-7f1872a5c000 rw-p 00000000 00:00 0 
7f1872a5c000-7f1872a5d000 ---p 00000000 00:00 0 
7f1872a5d000-7f1872c5e000 rw-p 00000000 00:00 0 
7f1872c5e000-7f1872c5f000 ---p 00000000 00:00 0 
7f1872c5f000-7f1872e60000 rw-p 00000000 00:00 0 
7f1872e60000-7f1872e61000 ---p 00000000 00:00 0 
7f1872e61000-7f1873163000 rw-p 00000000 00:00 0 
7f1873163000-7f1873164000 ---p 00000000 00:00 0 
7f1873164000-7f1873365000 rw-p 00000000 00:00 0 
7f1873365000-7f1873371000 r-xp 00000000 00:32 1721830                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/chingu-pathfinding-1.1.3/lib/chingu_pathfinding/chingu_pathfinding.so
7f1873371000-7f1873570000 ---p 0000c000 00:32 1721830                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/chingu-pathfinding-1.1.3/lib/chingu_pathfinding/chingu_pathfinding.so
7f1873570000-7f1873571000 r--p 0000b000 00:32 1721830                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/chingu-pathfinding-1.1.3/lib/chingu_pathfinding/chingu_pathfinding.so
7f1873571000-7f1873572000 rw-p 0000c000 00:32 1721830                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/chingu-pathfinding-1.1.3/lib/chingu_pathfinding/chingu_pathfinding.so
7f1873572000-7f187357c000 r-xp 00000000 00:32 1722425                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext/generator.so
7f187357c000-7f187377b000 ---p 0000a000 00:32 1722425                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext/generator.so
7f187377b000-7f187377c000 r--p 00009000 00:32 1722425                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext/generator.so
7f187377c000-7f187377d000 rw-p 0000a000 00:32 1722425                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext/generator.so
7f187377d000-7f1873783000 r-xp 00000000 00:32 1722435                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext/parser.so
7f1873783000-7f1873982000 ---p 00006000 00:32 1722435                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext/parser.so
7f1873982000-7f1873983000 r--p 00005000 00:32 1722435                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext/parser.so
7f1873983000-7f1873984000 rw-p 00006000 00:32 1722435                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/json-2.3.0/lib/json/ext/parser.so
7f1873984000-7f1873985000 r-xp 00000000 00:32 7237375                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest/sha1.so
7f1873985000-7f1873b84000 ---p 00001000 00:32 7237375                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest/sha1.so
7f1873b84000-7f1873b85000 r--p 00000000 00:32 7237375                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest/sha1.so
7f1873b85000-7f1873b86000 rw-p 00001000 00:32 7237375                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest/sha1.so
7f1873b86000-7f1873b8a000 r-xp 00000000 00:32 6832236                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest.so
7f1873b8a000-7f1873d89000 ---p 00004000 00:32 6832236                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest.so
7f1873d89000-7f1873d8a000 r--p 00003000 00:32 6832236                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest.so
7f1873d8a000-7f1873d8b000 rw-p 00004000 00:32 6832236                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest.so
7f1873d8b000-7f1873d8c000 r-xp 00000000 00:32 7237372                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest/md5.so
7f1873d8c000-7f1873f8b000 ---p 00001000 00:32 7237372                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest/md5.so
7f1873f8b000-7f1873f8c000 r--p 00000000 00:32 7237372                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest/md5.so
7f1873f8c000-7f1873f8d000 rw-p 00001000 00:32 7237372                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/digest/md5.so
7f1873f8d000-7f1873f96000 r-xp 00000000 00:32 1722229                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so
7f1873f96000-7f1874195000 ---p 00009000 00:32 1722229                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so
7f1874195000-7f1874196000 r--p 00008000 00:32 1722229                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so
7f1874196000-7f1874197000 rw-p 00009000 00:32 1722229                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so
7f1874197000-7f1874199000 r-xp 00000000 00:32 7237381                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/io/wait.so
7f1874199000-7f1874398000 ---p 00002000 00:32 7237381                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/io/wait.so
7f1874398000-7f1874399000 r--p 00001000 00:32 7237381                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/io/wait.so
7f1874399000-7f187439a000 rw-p 00002000 00:32 7237381                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/io/wait.so
7f187439a000-7f18743c8000 r-xp 00000000 00:32 6832242                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/socket.so
7f18743c8000-7f18745c7000 ---p 0002e000 00:32 6832242                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/socket.so
7f18745c7000-7f18745c8000 r--p 0002d000 00:32 6832242                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/socket.so
7f18745c8000-7f18745c9000 rw-p 0002e000 00:32 6832242                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/socket.so
7f18745c9000-7f18745e0000 r-xp 00000000 08:01 3670200                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f18745e0000-7f18747df000 ---p 00017000 08:01 3670200                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f18747df000-7f18747e0000 r--p 00016000 08:01 3670200                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f18747e0000-7f18747e1000 rw-p 00017000 08:01 3670200                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f18747e1000-7f187495a000 r-xp 00000000 08:01 4853895                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7f187495a000-7f1874b5a000 ---p 00179000 08:01 4853895                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7f1874b5a000-7f1874b64000 r--p 00179000 08:01 4853895                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7f1874b64000-7f1874b66000 rw-p 00183000 08:01 4853895                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7f1874b66000-7f1874b6a000 rw-p 00000000 00:00 0 
7f1874b6a000-7f1874e05000 r-xp 00000000 08:01 4850808                    /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f1874e05000-7f1875004000 ---p 0029b000 08:01 4850808                    /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f1875004000-7f1875030000 r--p 0029a000 08:01 4850808                    /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f1875030000-7f1875032000 rw-p 002c6000 08:01 4850808                    /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f1875032000-7f1875035000 rw-p 00000000 00:00 0 
7f1875035000-7f18750b5000 r-xp 00000000 08:01 4856468                    /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f18750b5000-7f18752b5000 ---p 00080000 08:01 4856468                    /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f18752b5000-7f18752be000 r--p 00080000 08:01 4856468                    /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f18752be000-7f18752c2000 rw-p 00089000 08:01 4856468                    /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f18752c2000-7f18752ec000 r-xp 00000000 00:32 1722105                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so
7f18752ec000-7f18754ec000 ---p 0002a000 00:32 1722105                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so
7f18754ec000-7f18754ed000 r--p 0002a000 00:32 1722105                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so
7f18754ed000-7f18754ef000 rw-p 0002b000 00:32 1722105                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so
7f18754ef000-7f18754f8000 r-xp 00000000 00:32 6832245                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/stringio.so
7f18754f8000-7f18756f7000 ---p 00009000 00:32 6832245                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/stringio.so
7f18756f7000-7f18756f8000 r--p 00008000 00:32 6832245                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/stringio.so
7f18756f8000-7f18756f9000 rw-p 00009000 00:32 6832245                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/stringio.so
7f18756f9000-7f18756fb000 r-xp 00000000 00:32 7237398                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/enc/trans/transdb.so
7f18756fb000-7f18758fb000 ---p 00002000 00:32 7237398                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/enc/trans/transdb.so
7f18758fb000-7f18758fc000 r--p 00002000 00:32 7237398                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/enc/trans/transdb.so
7f18758fc000-7f18758fd000 rw-p 00003000 00:32 7237398                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/enc/trans/transdb.so
7f18758fd000-7f18758ff000 r-xp 00000000 00:32 7237439                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/enc/encdb.so
7f18758ff000-7f1875afe000 ---p 00002000 00:32 7237439                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/enc/encdb.so
7f1875afe000-7f1875aff000 r--p 00001000 00:32 7237439                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/enc/encdb.so
7f1875aff000-7f1875b00000 rw-p 00002000 00:32 7237439                    /home/paulorja/.rbenv/versions/2.6.5/lib/ruby/2.6.0/x86_64-linux/enc/encdb.so
7f1875b00000-7f1877b09000 rw-p 00000000 00:00 0 
7f1877b09000-7f1877de8000 r--p 00000000 08:01 4855987                    /usr/lib/locale/locale-archive
7f1877de8000-7f1877f85000 r-xp 00000000 08:01 3675148                    /lib/x86_64-linux-gnu/libm-2.27.so
7f1877f85000-7f1878184000 ---p 0019d000 08:01 3675148                    /lib/x86_64-linux-gnu/libm-2.27.so
7f1878184000-7f1878185000 r--p 0019c000 08:01 3675148                    /lib/x86_64-linux-gnu/libm-2.27.so
7f1878185000-7f1878186000 rw-p 0019d000 08:01 3675148                    /lib/x86_64-linux-gnu/libm-2.27.so
7f1878186000-7f187818f000 r-xp 00000000 08:01 3675095                    /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f187818f000-7f187838e000 ---p 00009000 08:01 3675095                    /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f187838e000-7f187838f000 r--p 00008000 08:01 3675095                    /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f187838f000-7f1878390000 rw-p 00009000 08:01 3675095                    /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f1878390000-7f18783be000 rw-p 00000000 00:00 0 
7f18783be000-7f18783c1000 r-xp 00000000 08:01 3675108                    /lib/x86_64-linux-gnu/libdl-2.27.so
7f18783c1000-7f18785c0000 ---p 00003000 08:01 3675108                    /lib/x86_64-linux-gnu/libdl-2.27.so
7f18785c0000-7f18785c1000 r--p 00002000 08:01 3675108                    /lib/x86_64-linux-gnu/libdl-2.27.so
7f18785c1000-7f18785c2000 rw-p 00003000 08:01 3675108                    /lib/x86_64-linux-gnu/libdl-2.27.so
7f18785c2000-7f18785c9000 r-xp 00000000 08:01 3675226                    /lib/x86_64-linux-gnu/librt-2.27.so
7f18785c9000-7f18787c8000 ---p 00007000 08:01 3675226                    /lib/x86_64-linux-gnu/librt-2.27.so
7f18787c8000-7f18787c9000 r--p 00006000 08:01 3675226                    /lib/x86_64-linux-gnu/librt-2.27.so
7f18787c9000-7f18787ca000 rw-p 00007000 08:01 3675226                    /lib/x86_64-linux-gnu/librt-2.27.so
7f18787ca000-7f18787e4000 r-xp 00000000 08:01 3675218                    /lib/x86_64-linux-gnu/libpthread-2.27.so
7f18787e4000-7f18789e3000 ---p 0001a000 08:01 3675218                    /lib/x86_64-linux-gnu/libpthread-2.27.so
7f18789e3000-7f18789e4000 r--p 00019000 08:01 3675218                    /lib/x86_64-linux-gnu/libpthread-2.27.so
7f18789e4000-7f18789e5000 rw-p 0001a000 08:01 3675218                    /lib/x86_64-linux-gnu/libpthread-2.27.so
7f18789e5000-7f18789e9000 rw-p 00000000 00:00 0 
7f18789e9000-7f1878a05000 r-xp 00000000 08:01 3675259                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7f1878a05000-7f1878c04000 ---p 0001c000 08:01 3675259                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7f1878c04000-7f1878c05000 r--p 0001b000 08:01 3675259                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7f1878c05000-7f1878c06000 rw-p 0001c000 08:01 3675259                    /lib/x86_64-linux-gnu/libz.so.1.2.11
7f1878c06000-7f1878ded000 r-xp 00000000 08:01 3675085                    /lib/x86_64-linux-gnu/libc-2.27.so
7f1878ded000-7f1878fed000 ---p 001e7000 08:01 3675085                    /lib/x86_64-linux-gnu/libc-2.27.so
7f1878fed000-7f1878ff1000 r--p 001e7000 08:01 3675085                    /lib/x86_64-linux-gnu/libc-2.27.so
7f1878ff1000-7f1878ff3000 rw-p 001eb000 08:01 3675085                    /lib/x86_64-linux-gnu/libc-2.27.so
7f1878ff3000-7f1878ff7000 rw-p 00000000 00:00 0 
7f1878ff7000-7f1879361000 r-xp 00000000 00:32 6831859                    /home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6.5
7f1879361000-7f1879560000 ---p 0036a000 00:32 6831859                    /home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6.5
7f1879560000-7f1879566000 r--p 00369000 00:32 6831859                    /home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6.5
7f1879566000-7f1879569000 rw-p 0036f000 00:32 6831859                    /home/paulorja/.rbenv/versions/2.6.5/lib/libruby.so.2.6.5
7f1879569000-7f187957a000 rw-p 00000000 00:00 0 
7f187957a000-7f18795a1000 r-xp 00000000 08:01 3675057                    /lib/x86_64-linux-gnu/ld-2.27.so
7f18795d3000-7f18795f7000 r--s 00000000 08:01 3675218                    /lib/x86_64-linux-gnu/libpthread-2.27.so
7f18795f7000-7f187961f000 r--s 00000000 00:32 6831858                    /home/paulorja/.rbenv/versions/2.6.5/bin/ruby
7f187961f000-7f1879786000 rw-p 00000000 00:00 0 
7f1879798000-7f187979f000 r--s 00000000 08:01 5115693                    /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f187979f000-7f18797a1000 rw-p 00000000 00:00 0 
7f18797a1000-7f18797a2000 r--p 00027000 08:01 3675057                    /lib/x86_64-linux-gnu/ld-2.27.so
7f18797a2000-7f18797a3000 rw-p 00028000 08:01 3675057                    /lib/x86_64-linux-gnu/ld-2.27.so
7f18797a3000-7f18797a4000 rw-p 00000000 00:00 0 
7ffd463f0000-7ffd46bef000 rw-p 00000000 00:00 0                          [stack]
7ffd46bfc000-7ffd46bff000 r--p 00000000 00:00 0                          [vvar]
7ffd46bff000-7ffd46c00000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]


[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: https://www.ruby-lang.org/bugreport.html

Aborted (core dumped)

Sometimes it runs for hours, sometimes just seconds

already tested with different versions of ruby

I've been trying to debug a few days but I can't solve it.

Thankss

Updated by ko1 (Koichi Sasada) 4 months ago

already tested with different versions of ruby

which versions? does it include 2.5?

Updated by paulorja (paulo jansen) 4 months ago

ko1 (Koichi Sasada) wrote in #note-1:

already tested with different versions of ruby

which versions? does it include 2.5?

In versions 2.6.5 and 2.7.0:

  • [BUG] Segmentation fault........

In version 2.5.7:

/home/paulorja/tcc/ircardia/ws-game-map/lib/world.rb:111: [BUG] rb_gc_mark(): 0x000055a154b6e310 is T_NONE
ruby 2.5.7p206 (2019-10-01 revision 67816) [x86_64-linux]

or

/home/paulorja/tcc/ircardia/ws-game-map/lib/world.rb:110:in `distance_of': undefined method `-' for "%":String (NoMethodError)

or

/home/paulorja/tcc/ircardia/ws-game-map/lib/character.rb:159:in `block in current_pos': undefined method `[]' for 2020-03-30 01:13:13 -0300:Time (NoMethodError)

The server only breaks when I add too many threads(100~200+)

Updated by alanwu (Alan Wu) 4 months ago

I see that you use chingu-pathfinding which includes a native extension.
To make the problem smaller, could you try reproducing without that library?

Updated by alanwu (Alan Wu) 4 months ago

Also, do you happen to be running on Ubuntu Bionic Beaver?

#5

Updated by jeremyevans0 (Jeremy Evans) 3 months ago

  • Status changed from Open to Feedback

Updated by paulorja (paulo jansen) 3 months ago

alanwu (Alan Wu) wrote in #note-3:

I see that you use chingu-pathfinding which includes a native extension.
To make the problem smaller, could you try reproducing without that library?

It's only happening when I use that lib.

I am a beginner with multi threading. I imagine the bug is happening because many threads are calling lib in C

Updated by paulorja (paulo jansen) 3 months ago

alanwu (Alan Wu) wrote in #note-4:

Also, do you happen to be running on Ubuntu Bionic Beaver?

Im using Linux Mint

And tested on amazon ec2 instance with Ubuntu Server too

Updated by jeremyevans0 (Jeremy Evans) 3 months ago

  • Status changed from Feedback to Third Party's Issue

paulorja (paulo jansen) wrote in #note-6:

alanwu (Alan Wu) wrote in #note-3:

I see that you use chingu-pathfinding which includes a native extension.
To make the problem smaller, could you try reproducing without that library?

It's only happening when I use that lib.

I am a beginner with multi threading. I imagine the bug is happening because many threads are calling lib in C

It is most likely a bug in the chingu-pathfinding library, and should be filed upstream: https://github.com/zombiecalypse/chingu-pathfinding/issues

Updated by k0kubun (Takashi Kokubun) 3 months ago

According to the C backtrace, the place which caused SEGV was https://github.com/ruby/ruby/blob/v2_6_5/vm_method.c#L812.

It is most likely a bug in the chingu-pathfinding library

I haven't taken a close look at it yet, but out of curiosity, what kind of bug in third-party library did you imagine caused the crash in method_entry_get?

Updated by alanwu (Alan Wu) 3 months ago

what kind of bug in third-party library did you imagine caused the crash in method_entry_get?

Forgetting to mark objects can make this happen. It looks like the library is not marking the self data member. Also, the library uses C++ exceptions which is probably bad news when it has to unwind Ruby's C stack frames. It could corrupt the stack and do all sorts of wild things.

Edit: upon closer inspection I don't know if either of these are the root cause. The usage of the unmarked self should be safe in this case because it's only used when there is an activation with the same object as the receiver; the GC will mark the same object that is kept in the class when it marks the VM stack. Also, it should never throw C++ exceptions because the code seems to rule that out.

Updated by paulorja (paulo jansen) 3 months ago

alanwu (Alan Wu) wrote in #note-10:

what kind of bug in third-party library did you imagine caused the crash in method_entry_get?

Forgetting to mark objects can make this happen. It looks like the library is not marking the self data member. Also, the library uses C++ exceptions which is probably bad news when it has to unwind Ruby's C stack frames. It could corrupt the stack and do all sorts of wild things.

Edit: upon closer inspection I don't know if either of these are the root cause. The usage of the unmarked self should be safe in this case because it's only used when there is an activation with the same object as the receiver; the GC will mark the same object that is kept in the class when it marks the VM stack. Also, it should never throw C++ exceptions because the code seems to rule that out.

If it is a bug in the library, shouldn't Ruby show it differently?

k0kubun (Takashi Kokubun) wrote in #note-9:

According to the C backtrace, the place which caused SEGV was https://github.com/ruby/ruby/blob/v2_6_5/vm_method.c#L812.

It is most likely a bug in the chingu-pathfinding library

I haven't taken a close look at it yet, but out of curiosity, what kind of bug in third-party library did you imagine caused the crash in method_entry_get?

Updated by alanwu (Alan Wu) 3 months ago

If it is a bug in the library, shouldn't Ruby show it differently?

Do you mean that the stack trace should be different? Not necessarily. When data corruption happens the crash site is usually far away from the code doing the wrong thing.
The library is very suspicious because you can't reproduce the crash without it.
Without a reliable reproducer that everyone could run, it's hard to say whether it's a bug in the library or in Ruby itself, or much of anything, frankly.
The surface of things that could go wrong is too large to draw any conclusions.

Also available in: Atom PDF