Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve backtrace generation using Backward #63

Merged
merged 8 commits into from
Oct 15, 2021

Conversation

azeey
Copy link
Contributor

@azeey azeey commented Oct 11, 2021

🦟 Bug fix

Fixes #4

Summary

As described in #4, the backtrace currently generated includes a lot of information related to ruby that is not useful for diagnosing a crash. This PR vendors Backward and creates a small shared library that initializes it to handle the following signals

      // Signals for which the default action is "Core".
      SIGABRT, // Abort signal from abort(3)
      SIGBUS,  // Bus error (bad memory access)
      SIGFPE,  // Floating point exception
      SIGILL,  // Illegal Instruction
      SIGIOT,  // IOT trap. A synonym for SIGABRT
      SIGQUIT, // Quit from keyboard
      SIGSEGV, // Invalid memory reference
      SIGSYS,  // Bad argument to routine (SVr4)
      SIGTRAP, // Trace/breakpoint trap
      SIGXCPU, // CPU time limit exceeded (4.2BSD)
      SIGXFSZ, // File size limit exceeded (4.2BSD)
#if defined(BACKWARD_SYSTEM_DARWIN)
      SIGEMT, // emulation instruction executed
#endif

This library gets loaded before ign loads commands from other libraries so that it catches any signal generated by our C++ libraries. I believe @mjcarroll had added Backward to ign-gazebo before, but when we moved over from using standalone binaries to using ign, that functionality was lost.

I added a raise(SIGSEGV) somewhere in ign-gazebo to demonstrate:

Before this PR
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:431: [BUG] Segmentation fault at 0x000003e80000406b
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0007 p:---- s:0077 e:000076 CFUNC  :call
c:0006 p:0017 s:0054 e:000053 METHOD /home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:431
c:0005 p:0166 s:0048 e:000047 BLOCK  /home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:460 [FINISH]
c:0004 p:---- s:0045 e:000044 CFUNC  :fork
c:0003 p:0675 s:0041 e:000040 METHOD /home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:456
c:0002 p:0772 s:0020 E:001540 EVAL   /home/addisu/ws/fortress/install/bin/ign:298 [FINISH]
c:0001 p:0000 s:0003 E:000730 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
/home/addisu/ws/fortress/install/bin/ign:298:in `<main>'
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:456:in `execute'
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:456:in `fork'
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:460:in `block in execute'
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:431:in `runServer'
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:431:in `call'

-- Machine register context ------------------------------------------------
 RIP: 0x00007f36cbb49fb7 RBP: 0x000055e974182160 RSP: 0x00007ffcd1890260
 RAX: 0x0000000000000000 RBX: 0x000055e974181ec0 RCX: 0x00007f36cbb49fb7
 RDX: 0x0000000000000000 RDI: 0x0000000000000002 RSI: 0x00007ffcd1890260
  R8: 0x0000000000000000  R9: 0x00007ffcd1890260 R10: 0x0000000000000008
 R11: 0x0000000000000246 R12: 0x00007ffcd18903f0 R13: 0x0000000000000001
 R14: 0x0000000000000000 R15: 0x000055e974181ec9 EFL: 0x0000000000000246

-- C level backtrace information -------------------------------------------
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(rb_vm_bugreport+0x50d) [0x7f36cc11500d]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0xa68c8) [0x7f36cbfa28c8]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x1921d2) [0x7f36cc08e1d2]
/lib/x86_64-linux-gnu/libc.so.6(0x7f36cbb4a040) [0x7f36cbb4a040]
/lib/x86_64-linux-gnu/libc.so.6(raise+0xc7) [0x7f36cbb49fb7] ../sysdeps/unix/sysv/linux/nptl-signals.h:80
/home/addisu/ws/fortress/install/lib/libignition-gazebo6.so.6(_ZN8ignition6gazebo2v616SimulationRunner3RunEm+0x67b) [0x7f36c8e30f2b] /home/addisu/ws/fortress/src/ign-gazebo/src/SimulationRunner.cc:786
/home/addisu/ws/fortress/install/lib/libignition-gazebo6.so.6(_ZN8ignition6gazebo2v613ServerPrivate3RunEmSt8optionalIPSt18condition_variableE+0x2b2) [0x7f36c8e25652] /home/addisu/ws/fortress/src/ign-gazebo/src/ServerPrivate.cc:163
/home/addisu/ws/fortress/install/lib/libignition-gazebo6.so.6(_ZN8ignition6gazebo2v66Server3RunEbmb+0xc1) [0x7f36c8e1d931] /home/addisu/ws/fortress/src/ign-gazebo/src/Server.cc:235
/home/addisu/ws/fortress/install/lib/libignition-gazebo6-ign.so.6.0.0(runServer+0x5f8) [0x7f36c958d908] /home/addisu/ws/fortress/src/ign-gazebo/src/ign.cc:354
/usr/lib/x86_64-linux-gnu/libffi.so.6(ffi_call_unix64+0x4c) [0x7f36c99e0dae]
/usr/lib/x86_64-linux-gnu/libffi.so.6(ffi_call+0x22f) [0x7f36c99e071f]
/home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/fiddle.so(nogvl_ffi_call+0x18) [0x7f36c9be7a78]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(rb_thread_call_without_gvl+0x58) [0x7f36cc0ccee8]
/home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/fiddle.so(0x48b5) [0x7f36c9be78b5]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x1fbc79) [0x7f36cc0f7c79]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x20d94c) [0x7f36cc10994c]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x20df9b) [0x7f36cc109f9b]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x2072b3) [0x7f36cc1032b3]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x20ba9d) [0x7f36cc107a9d]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x20c66b) [0x7f36cc10866b]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(rb_yield+0x1eb) [0x7f36cc10e80b]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(rb_protect+0x1d1) [0x7f36cbfa9641]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x14b192) [0x7f36cc047192]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x1fbc79) [0x7f36cc0f7c79]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x20d94c) [0x7f36cc10994c]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x20df9b) [0x7f36cc109f9b]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x2072b3) [0x7f36cc1032b3]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0x20ba9d) [0x7f36cc107a9d]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(0xaa7a4) [0x7f36cbfa67a4]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(ruby_exec_node+0x1d) [0x7f36cbfa85fd]
/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5(ruby_run_node+0x1e) [0x7f36cbfab06e]
/home/addisu/.rbenv/versions/2.5.1/bin/ruby(main+0x4b) [0x55e97227b8eb] ./main.c:42

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

* Loaded script: /home/addisu/ws/fortress/install/bin/ign

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/enc/encdb.so
    5 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/enc/trans/transdb.so
    6 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/rbconfig.rb
    7 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/compatibility.rb
    8 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/defaults.rb
    9 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/deprecate.rb
   10 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/errors.rb
   11 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/version.rb
   12 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/requirement.rb
   13 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/platform.rb
   14 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/basic_specification.rb
   15 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/stub_specification.rb
   16 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/util/list.rb
   17 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/stringio.so
   18 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/rfc2396_parser.rb
   19 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/rfc3986_parser.rb
   20 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/common.rb
   21 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/generic.rb
   22 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/ftp.rb
   23 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/http.rb
   24 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/https.rb
   25 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/ldap.rb
   26 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/ldaps.rb
   27 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri/mailto.rb
   28 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/uri.rb
   29 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/specification.rb
   30 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/exceptions.rb
   31 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/dependency.rb
   32 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/core_ext/kernel_gem.rb
   33 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/monitor.rb
   34 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb
   35 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems.rb
   36 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/path_support.rb
   37 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/version.rb
   38 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/core_ext/name_error.rb
   39 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/levenshtein.rb
   40 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/jaro_winkler.rb
   41 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checker.rb
   42 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/delegate.rb
   43 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   44 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   45 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers.rb
   46 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/method_name_checker.rb
   47 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/key_error_checker.rb
   48 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/null_checker.rb
   49 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/formatters/plain_formatter.rb
   50 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean.rb
   51 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/optparse.rb
   52 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/versions.rb
   53 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/bundler_version_finder.rb
   54 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/rubygems/util.rb
   55 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/exception.rb
   56 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/syntax_error.rb
   57 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/psych.so
   58 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/omap.rb
   59 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/set.rb
   60 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/class_loader.rb
   61 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/strscan.so
   62 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/scalar_scanner.rb
   63 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/node.rb
   64 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/stream.rb
   65 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/document.rb
   66 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/sequence.rb
   67 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/scalar.rb
   68 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/mapping.rb
   69 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes/alias.rb
   70 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/nodes.rb
   71 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/streaming.rb
   72 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/visitor.rb
   73 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/to_ruby.rb
   74 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/emitter.rb
   75 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/handler.rb
   76 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/tree_builder.rb
   77 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/yaml_tree.rb
   78 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/json/ruby_events.rb
   79 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/json_tree.rb
   80 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors/depth_first.rb
   81 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/visitors.rb
   82 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/parser.rb
   83 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/coder.rb
   84 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/core_ext.rb
   85 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/stream.rb
   86 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/json/yaml_events.rb
   87 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/json/tree_builder.rb
   88 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/json/stream.rb
   89 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych/handlers/document_stream.rb
   90 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/psych.rb
   91 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/yaml.rb
   92 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/fiddle.so
   93 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/fiddle/function.rb
   94 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/fiddle/closure.rb
   95 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/fiddle.rb
   96 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/fiddle/value.rb
   97 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/fiddle/pack.rb
   98 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/fiddle/struct.rb
   99 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/fiddle/cparser.rb
  100 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/fiddle/import.rb
  101 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/cgi/escape.so
  102 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/cgi/util.rb
  103 /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/erb.rb
  104 /home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb

* Process memory map:

55e97227b000-55e97227c000 r-xp 00000000 103:03 17326611                  /home/addisu/.rbenv/versions/2.5.1/bin/ruby
55e97247b000-55e97247c000 r--p 00000000 103:03 17326611                  /home/addisu/.rbenv/versions/2.5.1/bin/ruby
55e97247c000-55e97247d000 rw-p 00001000 103:03 17326611                  /home/addisu/.rbenv/versions/2.5.1/bin/ruby
55e973c6c000-55e974500000 rw-p 00000000 00:00 0                          [heap]
55e974500000-55e9767ca000 rw-p 00000000 00:00 0                          [heap]
7f36548ba000-7f365c000000 r--s 00000000 103:03 2893548                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6.so.6.0.0
7f365c000000-7f365c021000 rw-p 00000000 00:00 0 
7f365c021000-7f3660000000 ---p 00000000 00:00 0 
7f3660000000-7f3660021000 rw-p 00000000 00:00 0 
7f3660021000-7f3664000000 ---p 00000000 00:00 0 
7f3664000000-7f3664021000 rw-p 00000000 00:00 0 
7f3664021000-7f3668000000 ---p 00000000 00:00 0 
7f3668000000-7f3668021000 rw-p 00000000 00:00 0 
7f3668021000-7f366c000000 ---p 00000000 00:00 0 
7f366c000000-7f366c021000 rw-p 00000000 00:00 0 
7f366c021000-7f3670000000 ---p 00000000 00:00 0 
7f3670000000-7f3670021000 rw-p 00000000 00:00 0 
7f3670021000-7f3674000000 ---p 00000000 00:00 0 
7f3674000000-7f3674021000 rw-p 00000000 00:00 0 
7f3674021000-7f3678000000 ---p 00000000 00:00 0 
7f3678000000-7f3678021000 rw-p 00000000 00:00 0 
7f3678021000-7f367c000000 ---p 00000000 00:00 0 
7f367c000000-7f367c021000 rw-p 00000000 00:00 0 
7f367c021000-7f3680000000 ---p 00000000 00:00 0 
7f3682ffe000-7f3682fff000 ---p 00000000 00:00 0 
7f3682fff000-7f36837ff000 rw-p 00000000 00:00 0 
7f36837ff000-7f3683800000 ---p 00000000 00:00 0 
7f3683800000-7f3684000000 rw-p 00000000 00:00 0 
7f3684000000-7f3684021000 rw-p 00000000 00:00 0 
7f3684021000-7f3688000000 ---p 00000000 00:00 0 
7f36887f9000-7f36887fa000 ---p 00000000 00:00 0 
7f36887fa000-7f3688ffa000 rw-p 00000000 00:00 0 
7f3688ffa000-7f3688ffb000 ---p 00000000 00:00 0 
7f3688ffb000-7f36897fb000 rw-p 00000000 00:00 0 
7f368a155000-7f368b0df000 r--s 00000000 103:03 2885152                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6-ign.so.6.0.0
7f368b0df000-7f368c000000 r--s 00000000 103:01 11019413                  /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.27.so
7f368c000000-7f368c035000 rw-p 00000000 00:00 0 
7f368c035000-7f3690000000 ---p 00000000 00:00 0 
7f36902d5000-7f36904c5000 r--s 00000000 103:01 4456862                   /lib/x86_64-linux-gnu/libc-2.27.so
7f36904c5000-7f3690cbd000 r--s 00000000 103:03 17326624                  /home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5.1
7f3690cbd000-7f3690cbe000 ---p 00000000 00:00 0 
7f3690cbe000-7f36914be000 rw-p 00000000 00:00 0 
7f36914be000-7f3691597000 r-xp 00000000 103:03 3151023                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-scene-broadcaster-system.so.6.0.0
7f3691597000-7f3691796000 ---p 000d9000 103:03 3151023                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-scene-broadcaster-system.so.6.0.0
7f3691796000-7f3691799000 r--p 000d8000 103:03 3151023                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-scene-broadcaster-system.so.6.0.0
7f3691799000-7f369179b000 rw-p 000db000 103:03 3151023                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-scene-broadcaster-system.so.6.0.0
7f369179b000-7f369179c000 rw-p 00000000 00:00 0 
7f369179c000-7f3691843000 r-xp 00000000 103:03 3151051                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-user-commands-system.so.6.0.0
7f3691843000-7f3691a43000 ---p 000a7000 103:03 3151051                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-user-commands-system.so.6.0.0
7f3691a43000-7f3691a46000 r--p 000a7000 103:03 3151051                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-user-commands-system.so.6.0.0
7f3691a46000-7f3691a48000 rw-p 000aa000 103:03 3151051                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-user-commands-system.so.6.0.0
7f3691a48000-7f3691a52000 r-xp 00000000 103:01 11021354                  /usr/lib/x86_64-linux-gnu/libccd.so.2.0
7f3691a52000-7f3691c51000 ---p 0000a000 103:01 11021354                  /usr/lib/x86_64-linux-gnu/libccd.so.2.0
7f3691c51000-7f3691c52000 r--p 00009000 103:01 11021354                  /usr/lib/x86_64-linux-gnu/libccd.so.2.0
7f3691c52000-7f3691c53000 rw-p 0000a000 103:01 11021354                  /usr/lib/x86_64-linux-gnu/libccd.so.2.0
7f3691c53000-7f3691c5d000 r-xp 00000000 103:01 11021380                  /usr/lib/x86_64-linux-gnu/libminizip.so.1.0.0
7f3691c5d000-7f3691e5c000 ---p 0000a000 103:01 11021380                  /usr/lib/x86_64-linux-gnu/libminizip.so.1.0.0
7f3691e5c000-7f3691e5d000 r--p 00009000 103:01 11021380                  /usr/lib/x86_64-linux-gnu/libminizip.so.1.0.0
7f3691e5d000-7f3691e5e000 rw-p 0000a000 103:01 11021380                  /usr/lib/x86_64-linux-gnu/libminizip.so.1.0.0
7f3691e5e000-7f3691e63000 r-xp 00000000 103:01 11011135                  /usr/lib/liboctomath.so.1.8.1
7f3691e63000-7f3692062000 ---p 00005000 103:01 11011135                  /usr/lib/liboctomath.so.1.8.1
7f3692062000-7f3692063000 r--p 00004000 103:01 11011135                  /usr/lib/liboctomath.so.1.8.1
7f3692063000-7f3692064000 rw-p 00005000 103:01 11011135                  /usr/lib/liboctomath.so.1.8.1
7f3692064000-7f36920a6000 r-xp 00000000 103:01 11010496                  /usr/lib/liboctomap.so.1.8.1
7f36920a6000-7f36922a5000 ---p 00042000 103:01 11010496                  /usr/lib/liboctomap.so.1.8.1
7f36922a5000-7f36922a7000 r--p 00041000 103:01 11010496                  /usr/lib/liboctomap.so.1.8.1
7f36922a7000-7f36922a8000 rw-p 00043000 103:01 11010496                  /usr/lib/liboctomap.so.1.8.1
7f36922a8000-7f3692b4e000 r-xp 00000000 103:01 11010388                  /usr/lib/x86_64-linux-gnu/libfcl.so.0.5.0
7f3692b4e000-7f3692d4e000 ---p 008a6000 103:01 11010388                  /usr/lib/x86_64-linux-gnu/libfcl.so.0.5.0
7f3692d4e000-7f3692d8b000 r--p 008a6000 103:01 11010388                  /usr/lib/x86_64-linux-gnu/libfcl.so.0.5.0
7f3692d8b000-7f3692d8c000 rw-p 008e3000 103:01 11010388                  /usr/lib/x86_64-linux-gnu/libfcl.so.0.5.0
7f3692d8c000-7f3692d90000 rw-p 00000000 00:00 0 
7f3692d90000-7f3692e93000 r-xp 00000000 103:01 11020911                  /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.65.1
7f3692e93000-7f3693092000 ---p 00103000 103:01 11020911                  /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.65.1
7f3693092000-7f3693097000 r--p 00102000 103:01 11020911                  /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.65.1
7f3693097000-7f3693098000 rw-p 00107000 103:01 11020911                  /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.65.1
7f3693098000-7f36930b1000 r-xp 00000000 103:01 11018082                  /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.65.1
7f36930b1000-7f36932b0000 ---p 00019000 103:01 11018082                  /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.65.1
7f36932b0000-7f36932b1000 r--p 00018000 103:01 11018082                  /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.65.1
7f36932b1000-7f36932b2000 rw-p 00019000 103:01 11018082                  /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.65.1
7f36932b2000-7f36932b6000 r-xp 00000000 103:01 11020487                  /usr/lib/x86_64-linux-gnu/libboost_system.so.1.65.1
7f36932b6000-7f36934b5000 ---p 00004000 103:01 11020487                  /usr/lib/x86_64-linux-gnu/libboost_system.so.1.65.1
7f36934b5000-7f36934b6000 r--p 00003000 103:01 11020487                  /usr/lib/x86_64-linux-gnu/libboost_system.so.1.65.1
7f36934b6000-7f36934b7000 rw-p 00004000 103:01 11020487                  /usr/lib/x86_64-linux-gnu/libboost_system.so.1.65.1
7f36934b7000-7f36934c4000 r-xp 00000000 103:03 2905113                   /home/addisu/ws/fortress/install/lib/libdart-external-odelcpsolver.so.6.9.5
7f36934c4000-7f36936c3000 ---p 0000d000 103:03 2905113                   /home/addisu/ws/fortress/install/lib/libdart-external-odelcpsolver.so.6.9.5
7f36936c3000-7f36936c4000 r--p 0000c000 103:03 2905113                   /home/addisu/ws/fortress/install/lib/libdart-external-odelcpsolver.so.6.9.5
7f36936c4000-7f36936c5000 rw-p 0000d000 103:03 2905113                   /home/addisu/ws/fortress/install/lib/libdart-external-odelcpsolver.so.6.9.5
7f36936c5000-7f36937d9000 r-xp 00000000 103:01 11010264                  /usr/lib/x86_64-linux-gnu/libode.so.6.0.0
7f36937d9000-7f36939d9000 ---p 00114000 103:01 11010264                  /usr/lib/x86_64-linux-gnu/libode.so.6.0.0
7f36939d9000-7f36939db000 r--p 00114000 103:01 11010264                  /usr/lib/x86_64-linux-gnu/libode.so.6.0.0
7f36939db000-7f36939dc000 rw-p 00116000 103:01 11010264                  /usr/lib/x86_64-linux-gnu/libode.so.6.0.0
7f36939dc000-7f36939e3000 rw-p 00000000 00:00 0 
7f36939e3000-7f3693adb000 r-xp 00000000 103:01 11015503                  /usr/lib/x86_64-linux-gnu/libBulletCollision.so.2.87
7f3693adb000-7f3693cdb000 ---p 000f8000 103:01 11015503                  /usr/lib/x86_64-linux-gnu/libBulletCollision.so.2.87
7f3693cdb000-7f3693ce1000 r--p 000f8000 103:01 11015503                  /usr/lib/x86_64-linux-gnu/libBulletCollision.so.2.87
7f3693ce1000-7f3693ce2000 rw-p 000fe000 103:01 11015503                  /usr/lib/x86_64-linux-gnu/libBulletCollision.so.2.87
7f3693ce2000-7f36943d2000 r-xp 00000000 103:01 11021382                  /usr/lib/x86_64-linux-gnu/libassimp.so.4.1.0
7f36943d2000-7f36945d2000 ---p 006f0000 103:01 11021382                  /usr/lib/x86_64-linux-gnu/libassimp.so.4.1.0
7f36945d2000-7f36946a4000 r--p 006f0000 103:01 11021382                  /usr/lib/x86_64-linux-gnu/libassimp.so.4.1.0
7f36946a4000-7f36946a6000 rw-p 007c2000 103:01 11021382                  /usr/lib/x86_64-linux-gnu/libassimp.so.4.1.0
7f36946a6000-7f36946ad000 rw-p 00000000 00:00 0 
7f36946ad000-7f3694c40000 r-xp 00000000 103:03 2905107                   /home/addisu/ws/fortress/install/lib/libdart.so.6.9.5
7f3694c40000-7f3694e40000 ---p 00593000 103:03 2905107                   /home/addisu/ws/fortress/install/lib/libdart.so.6.9.5
7f3694e40000-7f3694ed0000 r--p 00593000 103:03 2905107                   /home/addisu/ws/fortress/install/lib/libdart.so.6.9.5
7f3694ed0000-7f3694ed6000 rw-p 00623000 103:03 2905107                   /home/addisu/ws/fortress/install/lib/libdart.so.6.9.5
7f3694ed6000-7f3694ed8000 rw-p 00000000 00:00 0 
7f3694ed8000-7f3694eea000 r-xp 00000000 103:03 2905119                   /home/addisu/ws/fortress/install/lib/libdart-collision-ode.so.6.9.5
7f3694eea000-7f36950e9000 ---p 00012000 103:03 2905119                   /home/addisu/ws/fortress/install/lib/libdart-collision-ode.so.6.9.5
7f36950e9000-7f36950ea000 r--p 00011000 103:03 2905119                   /home/addisu/ws/fortress/install/lib/libdart-collision-ode.so.6.9.5
7f36950ea000-7f36950eb000 rw-p 00012000 103:03 2905119                   /home/addisu/ws/fortress/install/lib/libdart-collision-ode.so.6.9.5
7f36950eb000-7f3695104000 r-xp 00000000 103:01 11015509                  /usr/lib/x86_64-linux-gnu/libLinearMath.so.2.87
7f3695104000-7f3695304000 ---p 00019000 103:01 11015509                  /usr/lib/x86_64-linux-gnu/libLinearMath.so.2.87
7f3695304000-7f3695305000 r--p 00019000 103:01 11015509                  /usr/lib/x86_64-linux-gnu/libLinearMath.so.2.87
7f3695305000-7f369530b000 rw-p 0001a000 103:01 11015509                  /usr/lib/x86_64-linux-gnu/libLinearMath.so.2.87
7f369530b000-7f369530d000 rw-p 00000000 00:00 0 
7f369530d000-7f369532d000 r-xp 00000000 103:03 2905121                   /home/addisu/ws/fortress/install/lib/libdart-collision-bullet.so.6.9.5
7f369532d000-7f369552c000 ---p 00020000 103:03 2905121                   /home/addisu/ws/fortress/install/lib/libdart-collision-bullet.so.6.9.5
7f369552c000-7f369552d000 r--p 0001f000 103:03 2905121                   /home/addisu/ws/fortress/install/lib/libdart-collision-bullet.so.6.9.5
7f369552d000-7f369552e000 rw-p 00020000 103:03 2905121                   /home/addisu/ws/fortress/install/lib/libdart-collision-bullet.so.6.9.5
7f369552e000-7f3695736000 r-xp 00000000 103:03 3147934                   /home/addisu/ws/fortress/install/lib/ign-physics-5/engine-plugins/libignition-physics5-dartsim-plugin.so.5.0.0
7f3695736000-7f3695936000 ---p 00208000 103:03 3147934                   /home/addisu/ws/fortress/install/lib/ign-physics-5/engine-plugins/libignition-physics5-dartsim-plugin.so.5.0.0
7f3695936000-7f3695952000 r--p 00208000 103:03 3147934                   /home/addisu/ws/fortress/install/lib/ign-physics-5/engine-plugins/libignition-physics5-dartsim-plugin.so.5.0.0
7f3695952000-7f3695954000 rw-p 00224000 103:03 3147934                   /home/addisu/ws/fortress/install/lib/ign-physics-5/engine-plugins/libignition-physics5-dartsim-plugin.so.5.0.0
7f3695954000-7f3695955000 rw-p 00000000 00:00 0 
7f3695955000-7f369595a000 r-xp 00000000 103:01 11020497                  /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.12.0.0
7f369595a000-7f3695b5a000 ---p 00005000 103:01 11020497                  /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.12.0.0
7f3695b5a000-7f3695b5b000 r--p 00005000 103:01 11020497                  /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.12.0.0
7f3695b5b000-7f3695b5c000 rw-p 00006000 103:01 11020497                  /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.12.0.0
7f3695b5c000-7f3695b67000 r-xp 00000000 103:01 11018604                  /usr/lib/x86_64-linux-gnu/libjbig.so.0
7f3695b67000-7f3695d66000 ---p 0000b000 103:01 11018604                  /usr/lib/x86_64-linux-gnu/libjbig.so.0
7f3695d66000-7f3695d67000 r--p 0000a000 103:01 11018604                  /usr/lib/x86_64-linux-gnu/libjbig.so.0
7f3695d67000-7f3695d6a000 rw-p 0000b000 103:01 11018604                  /usr/lib/x86_64-linux-gnu/libjbig.so.0
7f3695d6a000-7f3695d8e000 r-xp 00000000 103:01 4461289                   /lib/x86_64-linux-gnu/liblzma.so.5.2.2
7f3695d8e000-7f3695f8e000 ---p 00024000 103:01 4461289                   /lib/x86_64-linux-gnu/liblzma.so.5.2.2
7f3695f8e000-7f3695f8f000 r--p 00024000 103:01 4461289                   /lib/x86_64-linux-gnu/liblzma.so.5.2.2
7f3695f8f000-7f3695f90000 rw-p 00025000 103:01 4461289                   /lib/x86_64-linux-gnu/liblzma.so.5.2.2
7f3695f90000-7f3695fbe000 r-xp 00000000 103:01 11019567                  /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7f3695fbe000-7f36961bd000 ---p 0002e000 103:01 11019567                  /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7f36961bd000-7f36961be000 r--p 0002d000 103:01 11019567                  /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7f36961be000-7f36961bf000 rw-p 0002e000 103:01 11019567                  /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
7f36961bf000-7f3696211000 r-xp 00000000 103:01 11031578                  /usr/lib/x86_64-linux-gnu/liblcms2.so.2.0.8
7f3696211000-7f3696411000 ---p 00052000 103:01 11031578                  /usr/lib/x86_64-linux-gnu/liblcms2.so.2.0.8
7f3696411000-7f3696413000 r--p 00052000 103:01 11031578                  /usr/lib/x86_64-linux-gnu/liblcms2.so.2.0.8
7f3696413000-7f3696416000 rw-p 00054000 103:01 11031578                  /usr/lib/x86_64-linux-gnu/liblcms2.so.2.0.8
7f3696416000-7f3696417000 rw-p 00000000 00:00 0 
7f3696417000-7f369644a000 r-xp 00000000 103:01 11021510                  /usr/lib/x86_64-linux-gnu/libjpegxr.so.1.1
7f369644a000-7f3696649000 ---p 00033000 103:01 11021510                  /usr/lib/x86_64-linux-gnu/libjpegxr.so.1.1
7f3696649000-7f369664a000 r--p 00032000 103:01 11021510                  /usr/lib/x86_64-linux-gnu/libjpegxr.so.1.1
7f369664a000-7f369664b000 rw-p 00033000 103:01 11021510                  /usr/lib/x86_64-linux-gnu/libjpegxr.so.1.1
7f369664b000-7f3696666000 r-xp 00000000 103:01 11018291                  /usr/lib/x86_64-linux-gnu/libIex-2_2.so.12.0.0
7f3696666000-7f3696865000 ---p 0001b000 103:01 11018291                  /usr/lib/x86_64-linux-gnu/libIex-2_2.so.12.0.0
7f3696865000-7f3696868000 r--p 0001a000 103:01 11018291                  /usr/lib/x86_64-linux-gnu/libIex-2_2.so.12.0.0
7f3696868000-7f3696869000 rw-p 0001d000 103:01 11018291                  /usr/lib/x86_64-linux-gnu/libIex-2_2.so.12.0.0
7f3696869000-7f36968ab000 r-xp 00000000 103:01 11018290                  /usr/lib/x86_64-linux-gnu/libHalf.so.12.0.0
7f36968ab000-7f3696aaa000 ---p 00042000 103:01 11018290                  /usr/lib/x86_64-linux-gnu/libHalf.so.12.0.0
7f3696aaa000-7f3696aab000 r--p 00041000 103:01 11018290                  /usr/lib/x86_64-linux-gnu/libHalf.so.12.0.0
7f3696aab000-7f3696aac000 rw-p 00042000 103:01 11018290                  /usr/lib/x86_64-linux-gnu/libHalf.so.12.0.0
7f3696aac000-7f3696c6c000 r-xp 00000000 103:01 11014973                  /usr/lib/x86_64-linux-gnu/libIlmImf-2_2.so.22.0.0
7f3696c6c000-7f3696e6b000 ---p 001c0000 103:01 11014973                  /usr/lib/x86_64-linux-gnu/libIlmImf-2_2.so.22.0.0
7f3696e6b000-7f3696e6e000 r--p 001bf000 103:01 11014973                  /usr/lib/x86_64-linux-gnu/libIlmImf-2_2.so.22.0.0
7f3696e6e000-7f3696f6f000 rw-p 001c2000 103:01 11014973                  /usr/lib/x86_64-linux-gnu/libIlmImf-2_2.so.22.0.0
7f3696f6f000-7f3696f70000 rw-p 00000000 00:00 0 
7f3696f70000-7f3696fd6000 r-xp 00000000 103:01 11019080                  /usr/lib/x86_64-linux-gnu/libwebp.so.6.0.2
7f3696fd6000-7f36971d5000 ---p 00066000 103:01 11019080                  /usr/lib/x86_64-linux-gnu/libwebp.so.6.0.2
7f36971d5000-7f36971d6000 r--p 00065000 103:01 11019080                  /usr/lib/x86_64-linux-gnu/libwebp.so.6.0.2
7f36971d6000-7f36971d7000 rw-p 00066000 103:01 11019080                  /usr/lib/x86_64-linux-gnu/libwebp.so.6.0.2
7f36971d7000-7f36971d9000 rw-p 00000000 00:00 0 
7f36971d9000-7f36971e2000 r-xp 00000000 103:01 11026746                  /usr/lib/x86_64-linux-gnu/libwebpmux.so.3.0.1
7f36971e2000-7f36973e1000 ---p 00009000 103:01 11026746                  /usr/lib/x86_64-linux-gnu/libwebpmux.so.3.0.1
7f36973e1000-7f36973e2000 r--p 00008000 103:01 11026746                  /usr/lib/x86_64-linux-gnu/libwebpmux.so.3.0.1
7f36973e2000-7f36973e3000 rw-p 00009000 103:01 11026746                  /usr/lib/x86_64-linux-gnu/libwebpmux.so.3.0.1
7f36973e3000-7f3697456000 r-xp 00000000 103:01 11015480                  /usr/lib/x86_64-linux-gnu/libtiff.so.5.3.0
7f3697456000-7f3697655000 ---p 00073000 103:01 11015480                  /usr/lib/x86_64-linux-gnu/libtiff.so.5.3.0
7f3697655000-7f3697659000 r--p 00072000 103:01 11015480                  /usr/lib/x86_64-linux-gnu/libtiff.so.5.3.0
7f3697659000-7f369765a000 rw-p 00076000 103:01 11015480                  /usr/lib/x86_64-linux-gnu/libtiff.so.5.3.0
7f369765a000-7f36976e0000 r-xp 00000000 103:01 11011487                  /usr/lib/x86_64-linux-gnu/libraw.so.16.0.0
7f36976e0000-7f36978e0000 ---p 00086000 103:01 11011487                  /usr/lib/x86_64-linux-gnu/libraw.so.16.0.0
7f36978e0000-7f36978ea000 r--p 00086000 103:01 11011487                  /usr/lib/x86_64-linux-gnu/libraw.so.16.0.0
7f36978ea000-7f369792d000 rw-p 00090000 103:01 11011487                  /usr/lib/x86_64-linux-gnu/libraw.so.16.0.0
7f369792d000-7f3697981000 r-xp 00000000 103:01 11019787                  /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.3.0
7f3697981000-7f3697b81000 ---p 00054000 103:01 11019787                  /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.3.0
7f3697b81000-7f3697b82000 r--p 00054000 103:01 11019787                  /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.3.0
7f3697b82000-7f3697b83000 rw-p 00055000 103:01 11019787                  /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.3.0
7f3697b83000-7f3697bea000 r-xp 00000000 103:01 11010833                  /usr/lib/x86_64-linux-gnu/libjpeg.so.8.1.2
7f3697bea000-7f3697de9000 ---p 00067000 103:01 11010833                  /usr/lib/x86_64-linux-gnu/libjpeg.so.8.1.2
7f3697de9000-7f3697dea000 r--p 00066000 103:01 11010833                  /usr/lib/x86_64-linux-gnu/libjpeg.so.8.1.2
7f3697dea000-7f3697deb000 rw-p 00067000 103:01 11010833                  /usr/lib/x86_64-linux-gnu/libjpeg.so.8.1.2
7f3697deb000-7f3697e08000 r-xp 00000000 103:01 11021511                  /usr/lib/x86_64-linux-gnu/libjxrglue.so.1.1
7f3697e08000-7f3698007000 ---p 0001d000 103:01 11021511                  /usr/lib/x86_64-linux-gnu/libjxrglue.so.1.1
7f3698007000-7f3698009000 r--p 0001c000 103:01 11021511                  /usr/lib/x86_64-linux-gnu/libjxrglue.so.1.1
7f3698009000-7f369800a000 rw-p 0001e000 103:01 11021511                  /usr/lib/x86_64-linux-gnu/libjxrglue.so.1.1
7f369800a000-7f369800b000 rw-p 00000000 00:00 0 
7f369800b000-7f36980ae000 r-xp 00000000 103:01 11011164                  /usr/lib/x86_64-linux-gnu/libfreeimage-3.17.0.so
7f36980ae000-7f36982ad000 ---p 000a3000 103:01 11011164                  /usr/lib/x86_64-linux-gnu/libfreeimage-3.17.0.so
7f36982ad000-7f36982b0000 r--p 000a2000 103:01 11011164                  /usr/lib/x86_64-linux-gnu/libfreeimage-3.17.0.so
7f36982b0000-7f36982ba000 rw-p 000a5000 103:01 11011164                  /usr/lib/x86_64-linux-gnu/libfreeimage-3.17.0.so
7f36982ba000-7f3698316000 r-xp 00000000 103:01 11021793                  /usr/lib/x86_64-linux-gnu/libgts-0.7.so.5.0.1
7f3698316000-7f3698515000 ---p 0005c000 103:01 11021793                  /usr/lib/x86_64-linux-gnu/libgts-0.7.so.5.0.1
7f3698515000-7f3698516000 r--p 0005b000 103:01 11021793                  /usr/lib/x86_64-linux-gnu/libgts-0.7.so.5.0.1
7f3698516000-7f3698517000 rw-p 0005c000 103:01 11021793                  /usr/lib/x86_64-linux-gnu/libgts-0.7.so.5.0.1
7f3698517000-7f36985f4000 r-xp 00000000 103:03 2892051                   /home/addisu/ws/fortress/install/lib/libignition-common4-graphics.so.4.3.0
7f36985f4000-7f36987f3000 ---p 000dd000 103:03 2892051                   /home/addisu/ws/fortress/install/lib/libignition-common4-graphics.so.4.3.0
7f36987f3000-7f36987f5000 r--p 000dc000 103:03 2892051                   /home/addisu/ws/fortress/install/lib/libignition-common4-graphics.so.4.3.0
7f36987f5000-7f36987f8000 rw-p 000de000 103:03 2892051                   /home/addisu/ws/fortress/install/lib/libignition-common4-graphics.so.4.3.0
7f36987f8000-7f36987f9000 rw-p 00000000 00:00 0 
7f36987f9000-7f36987fa000 ---p 00000000 00:00 0 
7f36987fa000-7f3698ffa000 rw-p 00000000 00:00 0 
7f3698ffa000-7f3698ffb000 ---p 00000000 00:00 0 
7f3698ffb000-7f36997fb000 rw-p 00000000 00:00 0 
7f36997fb000-7f36997fc000 ---p 00000000 00:00 0 
7f36997fc000-7f3699ffc000 rw-p 00000000 00:00 0 
7f3699ffc000-7f3699ffd000 ---p 00000000 00:00 0 
7f3699ffd000-7f369a7fd000 rw-p 00000000 00:00 0 
7f369a7fd000-7f369a7fe000 ---p 00000000 00:00 0 
7f369a7fe000-7f369affe000 rw-p 00000000 00:00 0 
7f369affe000-7f369afff000 ---p 00000000 00:00 0 
7f369afff000-7f369b7ff000 rw-p 00000000 00:00 0 
7f369b7ff000-7f369b800000 ---p 00000000 00:00 0 
7f369b800000-7f369c000000 rw-p 00000000 00:00 0 
7f369c000000-7f369c021000 rw-p 00000000 00:00 0 
7f369c021000-7f36a0000000 ---p 00000000 00:00 0 
7f36a0000000-7f36a0021000 rw-p 00000000 00:00 0 
7f36a0021000-7f36a4000000 ---p 00000000 00:00 0 
7f36a4000000-7f36a4021000 rw-p 00000000 00:00 0 
7f36a4021000-7f36a8000000 ---p 00000000 00:00 0 
7f36a815f000-7f36a8167000 r-xp 00000000 103:03 2893553                   /home/addisu/ws/fortress/install/lib/libignition-physics5.so.5.0.0
7f36a8167000-7f36a8366000 ---p 00008000 103:03 2893553                   /home/addisu/ws/fortress/install/lib/libignition-physics5.so.5.0.0
7f36a8366000-7f36a8367000 r--p 00007000 103:03 2893553                   /home/addisu/ws/fortress/install/lib/libignition-physics5.so.5.0.0
7f36a8367000-7f36a8368000 rw-p 00008000 103:03 2893553                   /home/addisu/ws/fortress/install/lib/libignition-physics5.so.5.0.0
7f36a8368000-7f36a85de000 r-xp 00000000 103:03 3151015                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-physics-system.so.6.0.0
7f36a85de000-7f36a87de000 ---p 00276000 103:03 3151015                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-physics-system.so.6.0.0
7f36a87de000-7f36a87f4000 r--p 00276000 103:03 3151015                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-physics-system.so.6.0.0
7f36a87f4000-7f36a87f8000 rw-p 0028c000 103:03 3151015                   /home/addisu/ws/fortress/install/lib/ign-gazebo-6/plugins/libignition-gazebo6-physics-system.so.6.0.0
7f36a87f8000-7f36a87f9000 rw-p 00000000 00:00 0 
7f36a87f9000-7f36a87fa000 ---p 00000000 00:00 0 
7f36a87fa000-7f36a8ffa000 rw-p 00000000 00:00 0 
7f36a8ffa000-7f36a8ffb000 ---p 00000000 00:00 0 
7f36a8ffb000-7f36a97fb000 rw-p 00000000 00:00 0 
7f36a97fb000-7f36a97fc000 ---p 00000000 00:00 0 
7f36a97fc000-7f36a9ffc000 rw-p 00000000 00:00 0 
7f36a9ffc000-7f36a9ffd000 ---p 00000000 00:00 0 
7f36a9ffd000-7f36aa7fd000 rw-p 00000000 00:00 0 
7f36aa7fd000-7f36aa7fe000 ---p 00000000 00:00 0 
7f36aa7fe000-7f36aaffe000 rw-p 00000000 00:00 0 
7f36aaffe000-7f36aafff000 ---p 00000000 00:00 0 
7f36aafff000-7f36ab7ff000 rw-p 00000000 00:00 0 
7f36ab7ff000-7f36ab800000 ---p 00000000 00:00 0 
7f36ab800000-7f36ac000000 rw-p 00000000 00:00 0 
7f36ac000000-7f36ac03e000 rw-p 00000000 00:00 0 
7f36ac03e000-7f36b0000000 ---p 00000000 00:00 0 
7f36b0028000-7f36b0029000 ---p 00000000 00:00 0 
7f36b0029000-7f36b0829000 rw-p 00000000 00:00 0 
7f36b0829000-7f36b082a000 ---p 00000000 00:00 0 
7f36b082a000-7f36b102a000 rw-p 00000000 00:00 0 
7f36b102a000-7f36b102b000 ---p 00000000 00:00 0 
7f36b102b000-7f36b182b000 rw-p 00000000 00:00 0 
7f36b182b000-7f36b182c000 ---p 00000000 00:00 0 
7f36b182c000-7f36b202c000 rw-p 00000000 00:00 0 
7f36b202c000-7f36b2037000 r-xp 00000000 103:01 4456901                   /lib/x86_64-linux-gnu/libnss_files-2.27.so
7f36b2037000-7f36b2236000 ---p 0000b000 103:01 4456901                   /lib/x86_64-linux-gnu/libnss_files-2.27.so
7f36b2236000-7f36b2237000 r--p 0000a000 103:01 4456901                   /lib/x86_64-linux-gnu/libnss_files-2.27.so
7f36b2237000-7f36b2238000 rw-p 0000b000 103:01 4456901                   /lib/x86_64-linux-gnu/libnss_files-2.27.so
7f36b2238000-7f36b223e000 rw-p 00000000 00:00 0 
7f36b223e000-7f36b2255000 r-xp 00000000 103:01 4456876                   /lib/x86_64-linux-gnu/libnsl-2.27.so
7f36b2255000-7f36b2454000 ---p 00017000 103:01 4456876                   /lib/x86_64-linux-gnu/libnsl-2.27.so
7f36b2454000-7f36b2455000 r--p 00016000 103:01 4456876                   /lib/x86_64-linux-gnu/libnsl-2.27.so
7f36b2455000-7f36b2456000 rw-p 00017000 103:01 4456876                   /lib/x86_64-linux-gnu/libnsl-2.27.so
7f36b2456000-7f36b2458000 rw-p 00000000 00:00 0 
7f36b2458000-7f36b2463000 r-xp 00000000 103:01 4456925                   /lib/x86_64-linux-gnu/libnss_nis-2.27.so
7f36b2463000-7f36b2662000 ---p 0000b000 103:01 4456925                   /lib/x86_64-linux-gnu/libnss_nis-2.27.so
7f36b2662000-7f36b2663000 r--p 0000a000 103:01 4456925                   /lib/x86_64-linux-gnu/libnss_nis-2.27.so
7f36b2663000-7f36b2664000 rw-p 0000b000 103:01 4456925                   /lib/x86_64-linux-gnu/libnss_nis-2.27.so
7f36b2664000-7f36b266c000 r-xp 00000000 103:01 4456878                   /lib/x86_64-linux-gnu/libnss_compat-2.27.so
7f36b266c000-7f36b286c000 ---p 00008000 103:01 4456878                   /lib/x86_64-linux-gnu/libnss_compat-2.27.so
7f36b286c000-7f36b286d000 r--p 00008000 103:01 4456878                   /lib/x86_64-linux-gnu/libnss_compat-2.27.so
7f36b286d000-7f36b286e000 rw-p 00009000 103:01 4456878                   /lib/x86_64-linux-gnu/libnss_compat-2.27.so
7f36b286e000-7f36b286f000 ---p 00000000 00:00 0 
7f36b286f000-7f36b306f000 rw-p 00000000 00:00 0 
7f36b306f000-7f36b3070000 ---p 00000000 00:00 0 
7f36b3070000-7f36b3870000 rw-p 00000000 00:00 0 
7f36b3870000-7f36b3871000 ---p 00000000 00:00 0 
7f36b3871000-7f36b4071000 rw-p 00000000 00:00 0 
7f36b4071000-7f36b4072000 ---p 00000000 00:00 0 
7f36b4072000-7f36b4872000 rw-p 00000000 00:00 0 
7f36b4872000-7f36b4873000 ---p 00000000 00:00 0 
7f36b4873000-7f36b5073000 rw-p 00000000 00:00 0 
7f36b5073000-7f36b5074000 ---p 00000000 00:00 0 
7f36b5074000-7f36b5874000 rw-p 00000000 00:00 0 
7f36b5874000-7f36b5875000 ---p 00000000 00:00 0 
7f36b5875000-7f36b6075000 rw-p 00000000 00:00 0 
7f36b6075000-7f36b6076000 ---p 00000000 00:00 0 
7f36b6076000-7f36b6876000 rw-p 00000000 00:00 0 
7f36b6876000-7f36b6877000 ---p 00000000 00:00 0 
7f36b6877000-7f36b7077000 rw-p 00000000 00:00 0 
7f36b7077000-7f36b7078000 ---p 00000000 00:00 0 
7f36b7078000-7f36b7878000 rw-p 00000000 00:00 0 
7f36b7878000-7f36b7879000 ---p 00000000 00:00 0 
7f36b7879000-7f36b8079000 rw-p 00000000 00:00 0 
7f36b8079000-7f36b807a000 ---p 00000000 00:00 0 
7f36b807a000-7f36b887a000 rw-p 00000000 00:00 0 
7f36b887a000-7f36b888d000 r-xp 00000000 103:01 4459617                   /lib/x86_64-linux-gnu/libbsd.so.0.8.7
7f36b888d000-7f36b8a8c000 ---p 00013000 103:01 4459617                   /lib/x86_64-linux-gnu/libbsd.so.0.8.7
7f36b8a8c000-7f36b8a8d000 r--p 00012000 103:01 4459617                   /lib/x86_64-linux-gnu/libbsd.so.0.8.7
7f36b8a8d000-7f36b8a8e000 rw-p 00013000 103:01 4459617                   /lib/x86_64-linux-gnu/libbsd.so.0.8.7
7f36b8a8e000-7f36b8a8f000 rw-p 00000000 00:00 0 
7f36b8a8f000-7f36b8a94000 r-xp 00000000 103:01 11017954                  /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f36b8a94000-7f36b8c93000 ---p 00005000 103:01 11017954                  /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f36b8c93000-7f36b8c94000 r--p 00004000 103:01 11017954                  /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f36b8c94000-7f36b8c95000 rw-p 00005000 103:01 11017954                  /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f36b8c95000-7f36b8c97000 r-xp 00000000 103:01 11019871                  /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f36b8c97000-7f36b8e97000 ---p 00002000 103:01 11019871                  /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f36b8e97000-7f36b8e98000 r--p 00002000 103:01 11019871                  /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f36b8e98000-7f36b8e99000 rw-p 00003000 103:01 11019871                  /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f36b8e99000-7f36b8f9d000 r-xp 00000000 103:01 11010094                  /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f36b8f9d000-7f36b919c000 ---p 00104000 103:01 11010094                  /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f36b919c000-7f36b919f000 r--p 00103000 103:01 11010094                  /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f36b919f000-7f36b91a1000 rw-p 00106000 103:01 11010094                  /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f36b91a1000-7f36b91a2000 rw-p 00000000 00:00 0 
7f36b91a2000-7f36b91e8000 r-xp 00000000 103:01 11018531                  /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f36b91e8000-7f36b93e7000 ---p 00046000 103:01 11018531                  /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f36b93e7000-7f36b93ea000 r--p 00045000 103:01 11018531                  /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f36b93ea000-7f36b93eb000 rw-p 00048000 103:01 11018531                  /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f36b93eb000-7f36b93ec000 rw-p 00000000 00:00 0 
7f36b93ec000-7f36b93fa000 r-xp 00000000 103:01 11018515                  /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f36b93fa000-7f36b95f9000 ---p 0000e000 103:01 11018515                  /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f36b95f9000-7f36b95fa000 r--p 0000d000 103:01 11018515                  /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f36b95fa000-7f36b95fb000 rw-p 0000e000 103:01 11018515                  /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f36b95fb000-7f36b9623000 r-xp 00000000 103:01 11019091                  /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f36b9623000-7f36b9822000 ---p 00028000 103:01 11019091                  /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f36b9822000-7f36b9823000 r--p 00027000 103:01 11019091                  /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f36b9823000-7f36b9824000 rw-p 00028000 103:01 11019091                  /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f36b9824000-7f36b984a000 r-xp 00000000 103:01 11019877                  /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f36b984a000-7f36b9a4a000 ---p 00026000 103:01 11019877                  /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f36b9a4a000-7f36b9a4b000 r--p 00026000 103:01 11019877                  /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f36b9a4b000-7f36b9a4c000 rw-p 00027000 103:01 11019877                  /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f36b9a4c000-7f36b9a61000 r-xp 00000000 103:01 11018878                  /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f36b9a61000-7f36b9c60000 ---p 00015000 103:01 11018878                  /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f36b9c60000-7f36b9c61000 r--p 00014000 103:01 11018878                  /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f36b9c61000-7f36b9c62000 rw-p 00015000 103:01 11018878                  /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f36b9c62000-7f36b9c95000 r-xp 00000000 103:01 11018513                  /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f36b9c95000-7f36b9e94000 ---p 00033000 103:01 11018513                  /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f36b9e94000-7f36b9e96000 r--p 00032000 103:01 11018513                  /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f36b9e96000-7f36b9e97000 rw-p 00034000 103:01 11018513                  /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f36b9e97000-7f36b9e98000 rw-p 00000000 00:00 0 
7f36b9e98000-7f36b9f36000 r-xp 00000000 103:01 11018019                  /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f36b9f36000-7f36ba136000 ---p 0009e000 103:01 11018019                  /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f36ba136000-7f36ba137000 r--p 0009e000 103:01 11018019                  /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f36ba137000-7f36ba13a000 rw-p 0009f000 103:01 11018019                  /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f36ba13a000-7f36ba1c1000 r-xp 00000000 103:01 11018616                  /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f36ba1c1000-7f36ba3c0000 ---p 00087000 103:01 11018616                  /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f36ba3c0000-7f36ba3c4000 r--p 00086000 103:01 11018616                  /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f36ba3c4000-7f36ba3c6000 rw-p 0008a000 103:01 11018616                  /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f36ba3c6000-7f36ba3c7000 rw-p 00000000 00:00 0 
7f36ba3c7000-7f36ba3cf000 r-xp 00000000 103:01 11018517                  /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f36ba3cf000-7f36ba5ce000 ---p 00008000 103:01 11018517                  /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f36ba5ce000-7f36ba5cf000 r--p 00007000 103:01 11018517                  /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f36ba5cf000-7f36ba5d0000 rw-p 00008000 103:01 11018517                  /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f36ba5d0000-7f36ba5d3000 r-xp 00000000 103:01 4461283                   /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f36ba5d3000-7f36ba7d2000 ---p 00003000 103:01 4461283                   /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f36ba7d2000-7f36ba7d3000 r--p 00002000 103:01 4461283                   /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f36ba7d3000-7f36ba7d4000 rw-p 00003000 103:01 4461283                   /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f36ba7d4000-7f36ba7e5000 r-xp 00000000 103:01 11018975                  /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.5
7f36ba7e5000-7f36ba9e5000 ---p 00011000 103:01 11018975                  /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.5
7f36ba9e5000-7f36ba9e6000 r--p 00011000 103:01 11018975                  /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.5
7f36ba9e6000-7f36ba9e7000 rw-p 00012000 103:01 11018975                  /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.5
7f36ba9e7000-7f36bab01000 r-xp 00000000 103:01 11026117                  /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f36bab01000-7f36bad01000 ---p 0011a000 103:01 11026117                  /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f36bad01000-7f36bad0b000 r--p 0011a000 103:01 11026117                  /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f36bad0b000-7f36bad15000 rw-p 00124000 103:01 11026117                  /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f36bad15000-7f36bad16000 rw-p 00000000 00:00 0 
7f36bad16000-7f36bae49000 r-xp 00000000 103:01 11014037                  /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f36bae49000-7f36bb049000 ---p 00133000 103:01 11014037                  /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f36bb049000-7f36bb04a000 r--p 00133000 103:01 11014037                  /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f36bb04a000-7f36bb04e000 rw-p 00134000 103:01 11014037                  /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f36bb04e000-7f36bb08b000 r-xp 00000000 103:01 11018440                  /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f36bb08b000-7f36bb28b000 ---p 0003d000 103:01 11018440                  /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f36bb28b000-7f36bb28d000 r--p 0003d000 103:01 11018440                  /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f36bb28d000-7f36bb28f000 rw-p 0003f000 103:01 11018440                  /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f36bb28f000-7f36bb2a8000 r-xp 00000000 103:01 11011705                  /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f36bb2a8000-7f36bb4a8000 ---p 00019000 103:01 11011705                  /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f36bb4a8000-7f36bb4a9000 r--p 00019000 103:01 11011705                  /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f36bb4a9000-7f36bb4aa000 rw-p 0001a000 103:01 11011705                  /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f36bb4aa000-7f36bb4c1000 r-xp 00000000 103:01 4456942                   /lib/x86_64-linux-gnu/libresolv-2.27.so
7f36bb4c1000-7f36bb6c0000 ---p 00017000 103:01 4456942                   /lib/x86_64-linux-gnu/libresolv-2.27.so
7f36bb6c0000-7f36bb6c1000 r--p 00016000 103:01 4456942                   /lib/x86_64-linux-gnu/libresolv-2.27.so
7f36bb6c1000-7f36bb6c2000 rw-p 00017000 103:01 4456942                   /lib/x86_64-linux-gnu/libresolv-2.27.so
7f36bb6c2000-7f36bb6c4000 rw-p 00000000 00:00 0 
7f36bb6c4000-7f36bb6ce000 r-xp 00000000 103:01 11021782                  /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f36bb6ce000-7f36bb8cd000 ---p 0000a000 103:01 11021782                  /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f36bb8cd000-7f36bb8ce000 r--p 00009000 103:01 11021782                  /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f36bb8ce000-7f36bb8cf000 rw-p 0000a000 103:01 11021782                  /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f36bb8cf000-7f36bb8d2000 r-xp 00000000 103:01 4459619                   /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f36bb8d2000-7f36bbad1000 ---p 00003000 103:01 4459619                   /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f36bbad1000-7f36bbad2000 r--p 00002000 103:01 4459619                   /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f36bbad2000-7f36bbad3000 rw-p 00003000 103:01 4459619                   /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f36bbad3000-7f36bbb01000 r-xp 00000000 103:01 11021784                  /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f36bbb01000-7f36bbd01000 ---p 0002e000 103:01 11021784                  /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f36bbd01000-7f36bbd03000 r--p 0002e000 103:01 11021784                  /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f36bbd03000-7f36bbd04000 rw-p 00030000 103:01 11021784                  /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f36bbd04000-7f36bbd05000 rw-p 00000000 00:00 0 
7f36bbd05000-7f36bbdcb000 r-xp 00000000 103:01 11019180                  /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f36bbdcb000-7f36bbfcb000 ---p 000c6000 103:01 11019180                  /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f36bbfcb000-7f36bbfd9000 r--p 000c6000 103:01 11019180                  /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f36bbfd9000-7f36bbfdb000 rw-p 000d4000 103:01 11019180                  /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f36bbfdb000-7f36bc00f000 r-xp 00000000 103:01 11010941                  /usr/lib/x86_64-linux-gnu/libnettle.so.6.5
7f36bc00f000-7f36bc20e000 ---p 00034000 103:01 11010941                  /usr/lib/x86_64-linux-gnu/libnettle.so.6.5
7f36bc20e000-7f36bc210000 r--p 00033000 103:01 11010941                  /usr/lib/x86_64-linux-gnu/libnettle.so.6.5
7f36bc210000-7f36bc211000 rw-p 00035000 103:01 11010941                  /usr/lib/x86_64-linux-gnu/libnettle.so.6.5
7f36bc211000-7f36bc245000 r-xp 00000000 103:01 11011710                  /usr/lib/x86_64-linux-gnu/libhogweed.so.4.5
7f36bc245000-7f36bc445000 ---p 00034000 103:01 11011710                  /usr/lib/x86_64-linux-gnu/libhogweed.so.4.5
7f36bc445000-7f36bc446000 r--p 00034000 103:01 11011710                  /usr/lib/x86_64-linux-gnu/libhogweed.so.4.5
7f36bc446000-7f36bc447000 rw-p 00035000 103:01 11011710                  /usr/lib/x86_64-linux-gnu/libhogweed.so.4.5
7f36bc447000-7f36bc59f000 r-xp 00000000 103:01 11010773                  /usr/lib/x86_64-linux-gnu/libgnutls.so.30.14.10
7f36bc59f000-7f36bc79f000 ---p 00158000 103:01 11010773                  /usr/lib/x86_64-linux-gnu/libgnutls.so.30.14.10
7f36bc79f000-7f36bc7ab000 r--p 00158000 103:01 11010773                  /usr/lib/x86_64-linux-gnu/libgnutls.so.30.14.10
7f36bc7ab000-7f36bc7ac000 rw-p 00164000 103:01 11010773                  /usr/lib/x86_64-linux-gnu/libgnutls.so.30.14.10
7f36bc7ac000-7f36bc7ad000 rw-p 00000000 00:00 0 
7f36bc7ad000-7f36bc927000 r-xp 00000000 103:01 11010187                  /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7f36bc927000-7f36bcb27000 ---p 0017a000 103:01 11010187                  /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7f36bcb27000-7f36bcb2a000 r--p 0017a000 103:01 11010187                  /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7f36bcb2a000-7f36bcb2b000 rw-p 0017d000 103:01 11010187                  /usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0
7f36bcb2b000-7f36bcb56000 r-xp 00000000 103:01 11018428                  /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f36bcb56000-7f36bcd55000 ---p 0002b000 103:01 11018428                  /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f36bcd55000-7f36bcd57000 r--p 0002a000 103:01 11018428                  /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f36bcd57000-7f36bcd58000 rw-p 0002c000 103:01 11018428                  /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f36bcd58000-7f36bce05000 r-xp 00000000 103:01 11025875                  /usr/lib/x86_64-linux-gnu/libfreetype.so.6.15.0
7f36bce05000-7f36bd004000 ---p 000ad000 103:01 11025875                  /usr/lib/x86_64-linux-gnu/libfreetype.so.6.15.0
7f36bd004000-7f36bd00b000 r--p 000ac000 103:01 11025875                  /usr/lib/x86_64-linux-gnu/libfreetype.so.6.15.0
7f36bd00b000-7f36bd00c000 rw-p 000b3000 103:01 11025875                  /usr/lib/x86_64-linux-gnu/libfreetype.so.6.15.0
7f36bd00c000-7f36bd07a000 r-xp 00000000 103:01 11015185                  /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
7f36bd07a000-7f36bd279000 ---p 0006e000 103:01 11015185                  /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
7f36bd279000-7f36bd2a1000 r--p 0006d000 103:01 11015185                  /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
7f36bd2a1000-7f36bd2a2000 rw-p 00095000 103:01 11015185                  /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0.0.0
7f36bd2a2000-7f36bd2c2000 rw-p 00000000 00:00 0 
7f36bd2c2000-7f36bd2d2000 r-xp 00000000 103:01 11015189                  /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
7f36bd2d2000-7f36bd4d1000 ---p 00010000 103:01 11015189                  /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
7f36bd4d1000-7f36bd4d2000 r--p 0000f000 103:01 11015189                  /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
7f36bd4d2000-7f36bd4d3000 rw-p 00010000 103:01 11015189                  /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0
7f36bd4d3000-7f36bd4f3000 rw-p 00000000 00:00 0 
7f36bd4f3000-7f36bd563000 r-xp 00000000 103:01 4461351                   /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7f36bd563000-7f36bd763000 ---p 00070000 103:01 4461351                   /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7f36bd763000-7f36bd764000 r--p 00070000 103:01 4461351                   /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7f36bd764000-7f36bd765000 rw-p 00071000 103:01 4461351                   /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7f36bd765000-7f36bf10d000 r-xp 00000000 103:01 11020823                  /usr/lib/x86_64-linux-gnu/libicudata.so.60.2
7f36bf10d000-7f36bf30c000 ---p 019a8000 103:01 11020823                  /usr/lib/x86_64-linux-gnu/libicudata.so.60.2
7f36bf30c000-7f36bf30d000 r--p 019a7000 103:01 11020823                  /usr/lib/x86_64-linux-gnu/libicudata.so.60.2
7f36bf30d000-7f36bf30e000 rw-p 019a8000 103:01 11020823                  /usr/lib/x86_64-linux-gnu/libicudata.so.60.2
7f36bf30e000-7f36bf315000 r-xp 00000000 103:01 4456944                   /lib/x86_64-linux-gnu/librt-2.27.so
7f36bf315000-7f36bf514000 ---p 00007000 103:01 4456944                   /lib/x86_64-linux-gnu/librt-2.27.so
7f36bf514000-7f36bf515000 r--p 00006000 103:01 4456944                   /lib/x86_64-linux-gnu/librt-2.27.so
7f36bf515000-7f36bf516000 rw-p 00007000 103:01 4456944                   /lib/x86_64-linux-gnu/librt-2.27.so
7f36bf516000-7f36bf593000 r-xp 00000000 103:01 11017964                  /usr/lib/x86_64-linux-gnu/libnorm.so.1.0.0
7f36bf593000-7f36bf793000 ---p 0007d000 103:01 11017964                  /usr/lib/x86_64-linux-gnu/libnorm.so.1.0.0
7f36bf793000-7f36bf795000 r--p 0007d000 103:01 11017964                  /usr/lib/x86_64-linux-gnu/libnorm.so.1.0.0
7f36bf795000-7f36bf796000 rw-p 0007f000 103:01 11017964                  /usr/lib/x86_64-linux-gnu/libnorm.so.1.0.0
7f36bf796000-7f36bf846000 rw-p 00000000 00:00 0 
7f36bf846000-7f36bf88d000 r-xp 00000000 103:01 11018157                  /usr/lib/x86_64-linux-gnu/libpgm-5.2.so.0.0.122
7f36bf88d000-7f36bfa8c000 ---p 00047000 103:01 11018157                  /usr/lib/x86_64-linux-gnu/libpgm-5.2.so.0.0.122
7f36bfa8c000-7f36bfa8d000 r--p 00046000 103:01 11018157                  /usr/lib/x86_64-linux-gnu/libpgm-5.2.so.0.0.122
7f36bfa8d000-7f36bfa8e000 rw-p 00047000 103:01 11018157                  /usr/lib/x86_64-linux-gnu/libpgm-5.2.so.0.0.122
7f36bfa8e000-7f36bfa92000 rw-p 00000000 00:00 0 
7f36bfa92000-7f36bfae2000 r-xp 00000000 103:01 11018937                  /usr/lib/x86_64-linux-gnu/libsodium.so.23.1.0
7f36bfae2000-7f36bfce1000 ---p 00050000 103:01 11018937                  /usr/lib/x86_64-linux-gnu/libsodium.so.23.1.0
7f36bfce1000-7f36bfce2000 r--p 0004f000 103:01 11018937                  /usr/lib/x86_64-linux-gnu/libsodium.so.23.1.0
7f36bfce2000-7f36bfce3000 rw-p 00050000 103:01 11018937                  /usr/lib/x86_64-linux-gnu/libsodium.so.23.1.0
7f36bfce3000-7f36bfce6000 r-xp 00000000 103:01 11021197                  /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4
7f36bfce6000-7f36bfee6000 ---p 00003000 103:01 11021197                  /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4
7f36bfee6000-7f36bfee7000 r--p 00003000 103:01 11021197                  /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4
7f36bfee7000-7f36bfee8000 rw-p 00004000 103:01 11021197                  /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.4
7f36bfee8000-7f36bfefc000 r-xp 00000000 103:01 11020499                  /usr/lib/x86_64-linux-gnu/libtinyxml.so.2.6.2
7f36bfefc000-7f36c00fb000 ---p 00014000 103:01 11020499                  /usr/lib/x86_64-linux-gnu/libtinyxml.so.2.6.2
7f36c00fb000-7f36c00fc000 r--p 00013000 103:01 11020499                  /usr/lib/x86_64-linux-gnu/libtinyxml.so.2.6.2
7f36c00fc000-7f36c00fd000 rw-p 00014000 103:01 11020499                  /usr/lib/x86_64-linux-gnu/libtinyxml.so.2.6.2
7f36c00fd000-7f36c010a000 r-xp 00000000 103:01 11012207                  /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.8
7f36c010a000-7f36c0309000 ---p 0000d000 103:01 11012207                  /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.8
7f36c0309000-7f36c030a000 r--p 0000c000 103:01 11012207                  /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.8
7f36c030a000-7f36c030b000 rw-p 0000d000 103:01 11012207                  /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.8
7f36c030b000-7f36c0359000 r-xp 00000000 103:01 11012217                  /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.8
7f36c0359000-7f36c0558000 ---p 0004e000 103:01 11012217                  /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.8
7f36c0558000-7f36c055a000 r--p 0004d000 103:01 11012217                  /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.8
7f36c055a000-7f36c055b000 rw-p 0004f000 103:01 11012217                  /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.8
7f36c055b000-7f36c055d000 rw-p 00000000 00:00 0 
7f36c055d000-7f36c05a5000 r-xp 00000000 103:01 11018840                  /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f36c05a5000-7f36c07a4000 ---p 00048000 103:01 11018840                  /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f36c07a4000-7f36c07a6000 r--p 00047000 103:01 11018840                  /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f36c07a6000-7f36c07a8000 rw-p 00049000 103:01 11018840                  /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f36c07a8000-7f36c0a43000 r-xp 00000000 103:01 11010063                  /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f36c0a43000-7f36c0c42000 ---p 0029b000 103:01 11010063                  /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f36c0c42000-7f36c0c6e000 r--p 0029a000 103:01 11010063                  /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f36c0c6e000-7f36c0c70000 rw-p 002c6000 103:01 11010063                  /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f36c0c70000-7f36c0c73000 rw-p 00000000 00:00 0 
7f36c0c73000-7f36c0cf4000 r-xp 00000000 103:01 11010876                  /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f36c0cf4000-7f36c0ef3000 ---p 00081000 103:01 11010876                  /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f36c0ef3000-7f36c0efc000 r--p 00080000 103:01 11010876                  /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f36c0efc000-7f36c0f00000 rw-p 00089000 103:01 11010876                  /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f36c0f00000-7f36c0f0d000 r-xp 00000000 103:01 11018825                  /usr/lib/x86_64-linux-gnu/libpsl.so.5.2.0
7f36c0f0d000-7f36c110c000 ---p 0000d000 103:01 11018825                  /usr/lib/x86_64-linux-gnu/libpsl.so.5.2.0
7f36c110c000-7f36c110d000 r--p 0000c000 103:01 11018825                  /usr/lib/x86_64-linux-gnu/libpsl.so.5.2.0
7f36c110d000-7f36c110e000 rw-p 0000d000 103:01 11018825                  /usr/lib/x86_64-linux-gnu/libpsl.so.5.2.0
7f36c110e000-7f36c1129000 r-xp 00000000 103:01 11018883                  /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f36c1129000-7f36c1328000 ---p 0001b000 103:01 11018883                  /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f36c1328000-7f36c1329000 r--p 0001a000 103:01 11018883                  /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f36c1329000-7f36c132a000 rw-p 0001b000 103:01 11018883                  /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f36c132a000-7f36c1346000 r-xp 00000000 103:01 11012606                  /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.3
7f36c1346000-7f36c1545000 ---p 0001c000 103:01 11012606                  /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.3
7f36c1545000-7f36c1546000 r--p 0001b000 103:01 11012606                  /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.3
7f36c1546000-7f36c1547000 rw-p 0001c000 103:01 11012606                  /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.3
7f36c1547000-7f36c156a000 r-xp 00000000 103:01 11018725                  /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.15.2
7f36c156a000-7f36c1769000 ---p 00023000 103:01 11018725                  /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.15.2
7f36c1769000-7f36c176a000 r--p 00022000 103:01 11018725                  /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.15.2
7f36c176a000-7f36c176c000 rw-p 00023000 103:01 11018725                  /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.15.2
7f36c176c000-7f36c1808000 r-xp 00000000 103:01 11018511                  /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10702.0
7f36c1808000-7f36c1a08000 ---p 0009c000 103:01 11018511                  /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10702.0
7f36c1a08000-7f36c1a09000 r--p 0009c000 103:01 11018511                  /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10702.0
7f36c1a09000-7f36c1a0a000 rw-p 0009d000 103:01 11018511                  /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10702.0
7f36c1a0a000-7f36c1a3b000 r-xp 00000000 103:01 11015992                  /usr/lib/x86_64-linux-gnu/libpng16.so.16.34.0
7f36c1a3b000-7f36c1c3a000 ---p 00031000 103:01 11015992                  /usr/lib/x86_64-linux-gnu/libpng16.so.16.34.0
7f36c1c3a000-7f36c1c3b000 r--p 00030000 103:01 11015992                  /usr/lib/x86_64-linux-gnu/libpng16.so.16.34.0
7f36c1c3b000-7f36c1c3c000 rw-p 00031000 103:01 11015992                  /usr/lib/x86_64-linux-gnu/libpng16.so.16.34.0
7f36c1c3c000-7f36c1cad000 r-xp 00000000 103:01 11015186                  /usr/lib/x86_64-linux-gnu/libGL.so.1.0.0
7f36c1cad000-7f36c1eac000 ---p 00071000 103:01 11015186                  /usr/lib/x86_64-linux-gnu/libGL.so.1.0.0
7f36c1eac000-7f36c1ec6000 r--p 00070000 103:01 11015186                  /usr/lib/x86_64-linux-gnu/libGL.so.1.0.0
7f36c1ec6000-7f36c1ec7000 rw-p 0008a000 103:01 11015186                  /usr/lib/x86_64-linux-gnu/libGL.so.1.0.0
7f36c1ec7000-7f36c1ec8000 rw-p 00000000 00:00 0 
7f36c1ec8000-7f36c204b000 r-xp 00000000 103:01 11012644                  /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.9.5
7f36c204b000-7f36c224b000 ---p 00183000 103:01 11012644                  /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.9.5
7f36c224b000-7f36c2251000 r--p 00183000 103:01 11012644                  /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.9.5
7f36c2251000-7f36c2253000 rw-p 00189000 103:01 11012644                  /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.9.5
7f36c2253000-7f36c2254000 rw-p 00000000 00:00 0 
7f36c2254000-7f36c2368000 r-xp 00000000 103:01 11018089                  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.4
7f36c2368000-7f36c2568000 ---p 00114000 103:01 11018089                  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.4
7f36c2568000-7f36c2569000 r--p 00114000 103:01 11018089                  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.4
7f36c2569000-7f36c256a000 rw-p 00115000 103:01 11018089                  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.4
7f36c256a000-7f36c256b000 rw-p 00000000 00:00 0 
7f36c256b000-7f36c257b000 r-xp 00000000 103:01 11020092                  /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1.0
7f36c257b000-7f36c277a000 ---p 00010000 103:01 11020092                  /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1.0
7f36c277a000-7f36c277b000 r--p 0000f000 103:01 11020092                  /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1.0
7f36c277b000-7f36c277c000 rw-p 00010000 103:01 11020092                  /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1.0
7f36c277c000-7f36c2920000 r-xp 00000000 103:01 11020828                  /usr/lib/x86_64-linux-gnu/libicuuc.so.60.2
7f36c2920000-7f36c2b1f000 ---p 001a4000 103:01 11020828                  /usr/lib/x86_64-linux-gnu/libicuuc.so.60.2
7f36c2b1f000-7f36c2b32000 r--p 001a3000 103:01 11020828                  /usr/lib/x86_64-linux-gnu/libicuuc.so.60.2
7f36c2b32000-7f36c2b33000 rw-p 001b6000 103:01 11020828                  /usr/lib/x86_64-linux-gnu/libicuuc.so.60.2
7f36c2b33000-7f36c2b34000 rw-p 00000000 00:00 0 
7f36c2b34000-7f36c2dc6000 r-xp 00000000 103:01 11020824                  /usr/lib/x86_64-linux-gnu/libicui18n.so.60.2
7f36c2dc6000-7f36c2fc5000 ---p 00292000 103:01 11020824                  /usr/lib/x86_64-linux-gnu/libicui18n.so.60.2
7f36c2fc5000-7f36c2fd4000 r--p 00291000 103:01 11020824                  /usr/lib/x86_64-linux-gnu/libicui18n.so.60.2
7f36c2fd4000-7f36c2fd5000 rw-p 002a0000 103:01 11020824                  /usr/lib/x86_64-linux-gnu/libicui18n.so.60.2
7f36c2fd5000-7f36c2ff1000 r-xp 00000000 103:01 4461203                   /lib/x86_64-linux-gnu/libz.so.1.2.11
7f36c2ff1000-7f36c31f0000 ---p 0001c000 103:01 4461203                   /lib/x86_64-linux-gnu/libz.so.1.2.11
7f36c31f0000-7f36c31f1000 r--p 0001b000 103:01 4461203                   /lib/x86_64-linux-gnu/libz.so.1.2.11
7f36c31f1000-7f36c31f2000 rw-p 0001c000 103:01 4461203                   /lib/x86_64-linux-gnu/libz.so.1.2.11
7f36c31f2000-7f36c3285000 r-xp 00000000 103:01 11017314                  /usr/lib/x86_64-linux-gnu/libzmq.so.5.1.5
7f36c3285000-7f36c3485000 ---p 00093000 103:01 11017314                  /usr/lib/x86_64-linux-gnu/libzmq.so.5.1.5
7f36c3485000-7f36c348b000 r--p 00093000 103:01 11017314                  /usr/lib/x86_64-linux-gnu/libzmq.so.5.1.5
7f36c348b000-7f36c348c000 rw-p 00099000 103:01 11017314                  /usr/lib/x86_64-linux-gnu/libzmq.so.5.1.5
7f36c348c000-7f36c3492000 r-xp 00000000 103:01 4456690                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f36c3492000-7f36c3691000 ---p 00006000 103:01 4456690                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f36c3691000-7f36c3692000 r--p 00005000 103:01 4456690                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f36c3692000-7f36c3693000 rw-p 00006000 103:01 4456690                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f36c3693000-7f36c36b3000 r-xp 00000000 103:01 11019671                  /usr/lib/x86_64-linux-gnu/liburdfdom_model.so.1.0
7f36c36b3000-7f36c38b3000 ---p 00020000 103:01 11019671                  /usr/lib/x86_64-linux-gnu/liburdfdom_model.so.1.0
7f36c38b3000-7f36c38b4000 r--p 00020000 103:01 11019671                  /usr/lib/x86_64-linux-gnu/liburdfdom_model.so.1.0
7f36c38b4000-7f36c38b5000 rw-p 00021000 103:01 11019671                  /usr/lib/x86_64-linux-gnu/liburdfdom_model.so.1.0
7f36c38b5000-7f36c3933000 r-xp 00000000 103:01 11010313                  /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0
7f36c3933000-7f36c3b33000 ---p 0007e000 103:01 11010313                  /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0
7f36c3b33000-7f36c3b36000 r--p 0007e000 103:01 11010313                  /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0
7f36c3b36000-7f36c3b37000 rw-p 00081000 103:01 11010313                  /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0
7f36c3b37000-7f36c3b4a000 r-xp 00000000 103:01 11030736                  /usr/lib/x86_64-linux-gnu/libzip.so.4.0.0
7f36c3b4a000-7f36c3d49000 ---p 00013000 103:01 11030736                  /usr/lib/x86_64-linux-gnu/libzip.so.4.0.0
7f36c3d49000-7f36c3d4a000 r--p 00012000 103:01 11030736                  /usr/lib/x86_64-linux-gnu/libzip.so.4.0.0
7f36c3d4a000-7f36c3d4b000 rw-p 00013000 103:01 11030736                  /usr/lib/x86_64-linux-gnu/libzip.so.4.0.0
7f36c3d4b000-7f36c3d7c000 r-xp 00000000 103:01 11020791                  /usr/lib/x86_64-linux-gnu/libjsoncpp.so.1.7.4
7f36c3d7c000-7f36c3f7b000 ---p 00031000 103:01 11020791                  /usr/lib/x86_64-linux-gnu/libjsoncpp.so.1.7.4
7f36c3f7b000-7f36c3f7c000 r--p 00030000 103:01 11020791                  /usr/lib/x86_64-linux-gnu/libjsoncpp.so.1.7.4
7f36c3f7c000-7f36c3f7d000 rw-p 00031000 103:01 11020791                  /usr/lib/x86_64-linux-gnu/libjsoncpp.so.1.7.4
7f36c3f7d000-7f36c3fa1000 r-xp 00000000 103:03 2892047                   /home/addisu/ws/fortress/install/lib/libignition-common4-events.so.4.3.0
7f36c3fa1000-7f36c41a0000 ---p 00024000 103:03 2892047                   /home/addisu/ws/fortress/install/lib/libignition-common4-events.so.4.3.0
7f36c41a0000-7f36c41a1000 r--p 00023000 103:03 2892047                   /home/addisu/ws/fortress/install/lib/libignition-common4-events.so.4.3.0
7f36c41a1000-7f36c41a2000 rw-p 00024000 103:03 2892047                   /home/addisu/ws/fortress/install/lib/libignition-common4-events.so.4.3.0
7f36c41a2000-7f36c41ac000 r-xp 00000000 103:03 2893381                   /home/addisu/ws/fortress/install/lib/libignition-plugin1.so.1.2.1
7f36c41ac000-7f36c43ab000 ---p 0000a000 103:03 2893381                   /home/addisu/ws/fortress/install/lib/libignition-plugin1.so.1.2.1
7f36c43ab000-7f36c43ac000 r--p 00009000 103:03 2893381                   /home/addisu/ws/fortress/install/lib/libignition-plugin1.so.1.2.1
7f36c43ac000-7f36c43ad000 rw-p 0000a000 103:03 2893381                   /home/addisu/ws/fortress/install/lib/libignition-plugin1.so.1.2.1
7f36c43ad000-7f36c43c1000 r-xp 00000000 103:03 2893391                   /home/addisu/ws/fortress/install/lib/libignition-plugin1-loader.so.1.2.1
7f36c43c1000-7f36c45c0000 ---p 00014000 103:03 2893391                   /home/addisu/ws/fortress/install/lib/libignition-plugin1-loader.so.1.2.1
7f36c45c0000-7f36c45c1000 r--p 00013000 103:03 2893391                   /home/addisu/ws/fortress/install/lib/libignition-plugin1-loader.so.1.2.1
7f36c45c1000-7f36c45c2000 rw-p 00014000 103:03 2893391                   /home/addisu/ws/fortress/install/lib/libignition-plugin1-loader.so.1.2.1
7f36c45c2000-7f36c45d4000 r-xp 00000000 103:01 11021250                  /usr/lib/x86_64-linux-gnu/libtinyxml2.so.6.0.0
7f36c45d4000-7f36c47d4000 ---p 00012000 103:01 11021250                  /usr/lib/x86_64-linux-gnu/libtinyxml2.so.6.0.0
7f36c47d4000-7f36c47d5000 r--p 00012000 103:01 11021250                  /usr/lib/x86_64-linux-gnu/libtinyxml2.so.6.0.0
7f36c47d5000-7f36c47d6000 rw-p 00013000 103:01 11021250                  /usr/lib/x86_64-linux-gnu/libtinyxml2.so.6.0.0
7f36c47d6000-7f36c4d25000 r-xp 00000000 103:01 11012888                  /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.9.5
7f36c4d25000-7f36c4f25000 ---p 0054f000 103:01 11012888                  /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.9.5
7f36c4f25000-7f36c4f34000 r--p 0054f000 103:01 11012888                  /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.9.5
7f36c4f34000-7f36c4f3a000 rw-p 0055e000 103:01 11012888                  /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.9.5
7f36c4f3a000-7f36c4f3f000 rw-p 00000000 00:00 0 
7f36c4f3f000-7f36c5322000 r-xp 00000000 103:01 11012902                  /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5.9.5
7f36c5322000-7f36c5522000 ---p 003e3000 103:01 11012902                  /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5.9.5
7f36c5522000-7f36c5533000 r--p 003e3000 103:01 11012902                  /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5.9.5
7f36c5533000-7f36c5539000 rw-p 003f4000 103:01 11012902                  /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5.9.5
7f36c5539000-7f36c553c000 rw-p 00000000 00:00 0 
7f36c553c000-7f36c595d000 r-xp 00000000 103:01 11012195                  /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.9.5
7f36c595d000-7f36c5b5d000 ---p 00421000 103:01 11012195                  /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.9.5
7f36c5b5d000-7f36c5b7f000 r--p 00421000 103:01 11012195                  /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.9.5
7f36c5b7f000-7f36c5b84000 rw-p 00443000 103:01 11012195                  /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5.9.5
7f36c5b84000-7f36c5b85000 rw-p 00000000 00:00 0 
7f36c5b85000-7f36c619b000 r-xp 00000000 103:01 11011156                  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.9.5
7f36c619b000-7f36c639a000 ---p 00616000 103:01 11011156                  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.9.5
7f36c639a000-7f36c63c7000 r--p 00615000 103:01 11011156                  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.9.5
7f36c63c7000-7f36c63cc000 rw-p 00642000 103:01 11011156                  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.9.5
7f36c63cc000-7f36c6457000 r-xp 00000000 103:03 2894284                   /home/addisu/ws/fortress/install/lib/libignition-gui6.so.6.0.0
7f36c6457000-7f36c6657000 ---p 0008b000 103:03 2894284                   /home/addisu/ws/fortress/install/lib/libignition-gui6.so.6.0.0
7f36c6657000-7f36c6659000 r--p 0008b000 103:03 2894284                   /home/addisu/ws/fortress/install/lib/libignition-gui6.so.6.0.0
7f36c6659000-7f36c665b000 rw-p 0008d000 103:03 2894284                   /home/addisu/ws/fortress/install/lib/libignition-gui6.so.6.0.0
7f36c665b000-7f36c6672000 r-xp 00000000 103:01 4456741                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7f36c6672000-7f36c6871000 ---p 00017000 103:01 4456741                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7f36c6871000-7f36c6872000 r--p 00016000 103:01 4456741                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7f36c6872000-7f36c6873000 rw-p 00017000 103:01 4456741                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7f36c6873000-7f36c69ec000 r-xp 00000000 103:01 11019221                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7f36c69ec000-7f36c6bec000 ---p 00179000 103:01 11019221                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7f36c6bec000-7f36c6bf6000 r--p 00179000 103:01 11019221                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7f36c6bf6000-7f36c6bf8000 rw-p 00183000 103:01 11019221                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25
7f36c6bf8000-7f36c6bfc000 rw-p 00000000 00:00 0 
7f36c6bfc000-7f36c7137000 r-xp 00000000 103:01 11012793                  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.9.5
7f36c7137000-7f36c7336000 ---p 0053b000 103:01 11012793                  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.9.5
7f36c7336000-7f36c7342000 r--p 0053a000 103:01 11012793                  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.9.5
7f36c7342000-7f36c7344000 rw-p 00546000 103:01 11012793                  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.9.5
7f36c7344000-7f36c7347000 rw-p 00000000 00:00 0 
7f36c7347000-7f36c73a2000 r-xp 00000000 103:03 2890896                   /home/addisu/ws/fortress/install/lib/libignition-math6.so.6.9.1
7f36c73a2000-7f36c75a1000 ---p 0005b000 103:03 2890896                   /home/addisu/ws/fortress/install/lib/libignition-math6.so.6.9.1
7f36c75a1000-7f36c75a3000 r--p 0005a000 103:03 2890896                   /home/addisu/ws/fortress/install/lib/libignition-math6.so.6.9.1
7f36c75a3000-7f36c75a5000 rw-p 0005c000 103:03 2890896                   /home/addisu/ws/fortress/install/lib/libignition-math6.so.6.9.1
7f36c75a5000-7f36c75a6000 rw-p 00000000 00:00 0 
7f36c75a6000-7f36c77f6000 r-xp 00000000 103:01 11018821                  /usr/lib/x86_64-linux-gnu/libprotobuf.so.10.0.0
7f36c77f6000-7f36c79f6000 ---p 00250000 103:01 11018821                  /usr/lib/x86_64-linux-gnu/libprotobuf.so.10.0.0
7f36c79f6000-7f36c79fe000 r--p 00250000 103:01 11018821                  /usr/lib/x86_64-linux-gnu/libprotobuf.so.10.0.0
7f36c79fe000-7f36c79ff000 rw-p 00258000 103:01 11018821                  /usr/lib/x86_64-linux-gnu/libprotobuf.so.10.0.0
7f36c79ff000-7f36c7df5000 r-xp 00000000 103:03 2891579                   /home/addisu/ws/fortress/install/lib/libignition-msgs8.so.8.0.0
7f36c7df5000-7f36c7ff4000 ---p 003f6000 103:03 2891579                   /home/addisu/ws/fortress/install/lib/libignition-msgs8.so.8.0.0
7f36c7ff4000-7f36c8007000 r--p 003f5000 103:03 2891579                   /home/addisu/ws/fortress/install/lib/libignition-msgs8.so.8.0.0
7f36c8007000-7f36c800f000 rw-p 00408000 103:03 2891579                   /home/addisu/ws/fortress/install/lib/libignition-msgs8.so.8.0.0
7f36c800f000-7f36c8011000 rw-p 00000000 00:00 0 
7f36c8011000-7f36c80b4000 r-xp 00000000 103:03 2893248                   /home/addisu/ws/fortress/install/lib/libignition-transport11.so.11.0.0
7f36c80b4000-7f36c82b3000 ---p 000a3000 103:03 2893248                   /home/addisu/ws/fortress/install/lib/libignition-transport11.so.11.0.0
7f36c82b3000-7f36c82b5000 r--p 000a2000 103:03 2893248                   /home/addisu/ws/fortress/install/lib/libignition-transport11.so.11.0.0
7f36c82b5000-7f36c82b7000 rw-p 000a4000 103:03 2893248                   /home/addisu/ws/fortress/install/lib/libignition-transport11.so.11.0.0
7f36c82b7000-7f36c82b8000 rw-p 00000000 00:00 0 
7f36c82b8000-7f36c8327000 r-xp 00000000 103:03 2891751                   /home/addisu/ws/fortress/install/lib/libignition-common4.so.4.3.0
7f36c8327000-7f36c8526000 ---p 0006f000 103:03 2891751                   /home/addisu/ws/fortress/install/lib/libignition-common4.so.4.3.0
7f36c8526000-7f36c8528000 r--p 0006e000 103:03 2891751                   /home/addisu/ws/fortress/install/lib/libignition-common4.so.4.3.0
7f36c8528000-7f36c852a000 rw-p 00070000 103:03 2891751                   /home/addisu/ws/fortress/install/lib/libignition-common4.so.4.3.0
7f36c852a000-7f36c875c000 r-xp 00000000 103:03 2885290                   /home/addisu/ws/fortress/install/lib/libsdformat12.so.12.0.0
7f36c875c000-7f36c895c000 ---p 00232000 103:03 2885290                   /home/addisu/ws/fortress/install/lib/libsdformat12.so.12.0.0
7f36c895c000-7f36c895e000 r--p 00232000 103:03 2885290                   /home/addisu/ws/fortress/install/lib/libsdformat12.so.12.0.0
7f36c895e000-7f36c8961000 rw-p 00234000 103:03 2885290                   /home/addisu/ws/fortress/install/lib/libsdformat12.so.12.0.0
7f36c8961000-7f36c8963000 rw-p 00000000 00:00 0 
7f36c8963000-7f36c89fd000 r-xp 00000000 103:03 2893426                   /home/addisu/ws/fortress/install/lib/libignition-fuel_tools7.so.7.0.0
7f36c89fd000-7f36c8bfc000 ---p 0009a000 103:03 2893426                   /home/addisu/ws/fortress/install/lib/libignition-fuel_tools7.so.7.0.0
7f36c8bfc000-7f36c8bfe000 r--p 00099000 103:03 2893426                   /home/addisu/ws/fortress/install/lib/libignition-fuel_tools7.so.7.0.0
7f36c8bfe000-7f36c8c00000 rw-p 0009b000 103:03 2893426                   /home/addisu/ws/fortress/install/lib/libignition-fuel_tools7.so.7.0.0
7f36c8c00000-7f36c8eea000 r-xp 00000000 103:03 2893548                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6.so.6.0.0
7f36c8eea000-7f36c90e9000 ---p 002ea000 103:03 2893548                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6.so.6.0.0
7f36c90e9000-7f36c90f4000 r--p 002e9000 103:03 2893548                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6.so.6.0.0
7f36c90f4000-7f36c90fa000 rw-p 002f4000 103:03 2893548                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6.so.6.0.0
7f36c90fa000-7f36c90fd000 rw-p 00000000 00:00 0 
7f36c90fd000-7f36c933d000 r-xp 00000000 103:03 2893656                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6-gui.so.6.0.0
7f36c933d000-7f36c953d000 ---p 00240000 103:03 2893656                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6-gui.so.6.0.0
7f36c953d000-7f36c9545000 r--p 00240000 103:03 2893656                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6-gui.so.6.0.0
7f36c9545000-7f36c9547000 rw-p 00248000 103:03 2893656                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6-gui.so.6.0.0
7f36c9547000-7f36c954a000 rw-p 00000000 00:00 0 
7f36c954a000-7f36c95d4000 r-xp 00000000 103:03 2885152                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6-ign.so.6.0.0
7f36c95d4000-7f36c97d3000 ---p 0008a000 103:03 2885152                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6-ign.so.6.0.0
7f36c97d3000-7f36c97d5000 r--p 00089000 103:03 2885152                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6-ign.so.6.0.0
7f36c97d5000-7f36c97d7000 rw-p 0008b000 103:03 2885152                   /home/addisu/ws/fortress/install/lib/libignition-gazebo6-ign.so.6.0.0
7f36c97d7000-7f36c97da000 r-xp 00000000 103:03 17329317                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/cgi/escape.so
7f36c97da000-7f36c99d9000 ---p 00003000 103:03 17329317                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/cgi/escape.so
7f36c99d9000-7f36c99da000 r--p 00002000 103:03 17329317                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/cgi/escape.so
7f36c99da000-7f36c99db000 rw-p 00003000 103:03 17329317                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/cgi/escape.so
7f36c99db000-7f36c99e2000 r-xp 00000000 103:01 11018285                  /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f36c99e2000-7f36c9be1000 ---p 00007000 103:01 11018285                  /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f36c9be1000-7f36c9be2000 r--p 00006000 103:01 11018285                  /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f36c9be2000-7f36c9be3000 rw-p 00007000 103:01 11018285                  /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f36c9be3000-7f36c9bec000 r-xp 00000000 103:03 17329320                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/fiddle.so
7f36c9bec000-7f36c9deb000 ---p 00009000 103:03 17329320                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/fiddle.so
7f36c9deb000-7f36c9dec000 r--p 00008000 103:03 17329320                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/fiddle.so
7f36c9dec000-7f36c9ded000 rw-p 00009000 103:03 17329320                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/fiddle.so
7f36c9ded000-7f36c9df3000 r-xp 00000000 103:03 17329316                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/strscan.so
7f36c9df3000-7f36c9ff2000 ---p 00006000 103:03 17329316                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/strscan.so
7f36c9ff2000-7f36c9ff3000 r--p 00005000 103:03 17329316                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/strscan.so
7f36c9ff3000-7f36c9ff4000 rw-p 00006000 103:03 17329316                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/strscan.so
7f36c9ff4000-7f36ca011000 r-xp 00000000 103:01 11019171                  /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
7f36ca011000-7f36ca210000 ---p 0001d000 103:01 11019171                  /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
7f36ca210000-7f36ca211000 r--p 0001c000 103:01 11019171                  /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
7f36ca211000-7f36ca212000 rw-p 0001d000 103:01 11019171                  /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
7f36ca212000-7f36ca218000 r-xp 00000000 103:03 17330510                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/psych.so
7f36ca218000-7f36ca418000 ---p 00006000 103:03 17330510                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/psych.so
7f36ca418000-7f36ca419000 r--p 00006000 103:03 17330510                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/psych.so
7f36ca419000-7f36ca41a000 rw-p 00007000 103:03 17330510                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/psych.so
7f36ca41a000-7f36ca422000 r-xp 00000000 103:03 17331648                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/stringio.so
7f36ca422000-7f36ca621000 ---p 00008000 103:03 17331648                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/stringio.so
7f36ca621000-7f36ca622000 r--p 00007000 103:03 17331648                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/stringio.so
7f36ca622000-7f36ca623000 rw-p 00008000 103:03 17331648                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/stringio.so
7f36ca623000-7f36ca625000 r-xp 00000000 103:03 17331566                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/enc/trans/transdb.so
7f36ca625000-7f36ca825000 ---p 00002000 103:03 17331566                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/enc/trans/transdb.so
7f36ca825000-7f36ca826000 r--p 00002000 103:03 17331566                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/enc/trans/transdb.so
7f36ca826000-7f36ca827000 rw-p 00003000 103:03 17331566                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/enc/trans/transdb.so
7f36ca827000-7f36ca829000 r-xp 00000000 103:03 17331610                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/enc/encdb.so
7f36ca829000-7f36caa28000 ---p 00002000 103:03 17331610                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/enc/encdb.so
7f36caa28000-7f36caa29000 r--p 00001000 103:03 17331610                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/enc/encdb.so
7f36caa29000-7f36caa2a000 rw-p 00002000 103:03 17331610                  /home/addisu/.rbenv/versions/2.5.1/lib/ruby/2.5.0/x86_64-linux/enc/encdb.so
7f36caa2a000-7f36cae91000 r--p 00000000 103:01 11013155                  /usr/lib/locale/locale-archive
7f36cae91000-7f36cb02e000 r-xp 00000000 103:01 4456870                   /lib/x86_64-linux-gnu/libm-2.27.so
7f36cb02e000-7f36cb22d000 ---p 0019d000 103:01 4456870                   /lib/x86_64-linux-gnu/libm-2.27.so
7f36cb22d000-7f36cb22e000 r--p 0019c000 103:01 4456870                   /lib/x86_64-linux-gnu/libm-2.27.so
7f36cb22e000-7f36cb22f000 rw-p 0019d000 103:01 4456870                   /lib/x86_64-linux-gnu/libm-2.27.so
7f36cb22f000-7f36cb238000 r-xp 00000000 103:01 4456866                   /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f36cb238000-7f36cb437000 ---p 00009000 103:01 4456866                   /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f36cb437000-7f36cb438000 r--p 00008000 103:01 4456866                   /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f36cb438000-7f36cb439000 rw-p 00009000 103:01 4456866                   /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f36cb439000-7f36cb467000 rw-p 00000000 00:00 0 
7f36cb467000-7f36cb46a000 r-xp 00000000 103:01 4456868                   /lib/x86_64-linux-gnu/libdl-2.27.so
7f36cb46a000-7f36cb669000 ---p 00003000 103:01 4456868                   /lib/x86_64-linux-gnu/libdl-2.27.so
7f36cb669000-7f36cb66a000 r--p 00002000 103:01 4456868                   /lib/x86_64-linux-gnu/libdl-2.27.so
7f36cb66a000-7f36cb66b000 rw-p 00003000 103:01 4456868                   /lib/x86_64-linux-gnu/libdl-2.27.so
7f36cb66b000-7f36cb6ea000 r-xp 00000000 103:01 11018385                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f36cb6ea000-7f36cb8ea000 ---p 0007f000 103:01 11018385                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f36cb8ea000-7f36cb8eb000 r--p 0007f000 103:01 11018385                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f36cb8eb000-7f36cb8ec000 rw-p 00080000 103:01 11018385                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f36cb8ec000-7f36cb906000 r-xp 00000000 103:01 4456940                   /lib/x86_64-linux-gnu/libpthread-2.27.so
7f36cb906000-7f36cbb05000 ---p 0001a000 103:01 4456940                   /lib/x86_64-linux-gnu/libpthread-2.27.so
7f36cbb05000-7f36cbb06000 r--p 00019000 103:01 4456940                   /lib/x86_64-linux-gnu/libpthread-2.27.so
7f36cbb06000-7f36cbb07000 rw-p 0001a000 103:01 4456940                   /lib/x86_64-linux-gnu/libpthread-2.27.so
7f36cbb07000-7f36cbb0b000 rw-p 00000000 00:00 0 
7f36cbb0b000-7f36cbcf2000 r-xp 00000000 103:01 4456862                   /lib/x86_64-linux-gnu/libc-2.27.so
7f36cbcf2000-7f36cbef2000 ---p 001e7000 103:01 4456862                   /lib/x86_64-linux-gnu/libc-2.27.so
7f36cbef2000-7f36cbef6000 r--p 001e7000 103:01 4456862                   /lib/x86_64-linux-gnu/libc-2.27.so
7f36cbef6000-7f36cbef8000 rw-p 001eb000 103:01 4456862                   /lib/x86_64-linux-gnu/libc-2.27.so
7f36cbef8000-7f36cbefc000 rw-p 00000000 00:00 0 
7f36cbefc000-7f36cc1f4000 r-xp 00000000 103:03 17326624                  /home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5.1
7f36cc1f4000-7f36cc3f4000 ---p 002f8000 103:03 17326624                  /home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5.1
7f36cc3f4000-7f36cc3f9000 r--p 002f8000 103:03 17326624                  /home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5.1
7f36cc3f9000-7f36cc3fc000 rw-p 002fd000 103:03 17326624                  /home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5.1
7f36cc3fc000-7f36cc40d000 rw-p 00000000 00:00 0 
7f36cc40d000-7f36cc436000 r-xp 00000000 103:01 4456808                   /lib/x86_64-linux-gnu/ld-2.27.so
7f36cc4d1000-7f36cc5d7000 rw-p 00000000 00:00 0 
7f36cc5f8000-7f36cc600000 r--s 00000000 103:01 11018285                  /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f36cc600000-7f36cc628000 r--s 00000000 103:03 17326611                  /home/addisu/.rbenv/versions/2.5.1/bin/ruby
7f36cc628000-7f36cc62f000 r--s 00000000 103:01 11278013                  /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f36cc62f000-7f36cc630000 ---p 00000000 00:00 0 
7f36cc630000-7f36cc636000 rw-p 00000000 00:00 0 
7f36cc636000-7f36cc637000 r--p 00029000 103:01 4456808                   /lib/x86_64-linux-gnu/ld-2.27.so
7f36cc637000-7f36cc638000 rw-p 0002a000 103:01 4456808                   /lib/x86_64-linux-gnu/ld-2.27.so
7f36cc638000-7f36cc639000 rw-p 00000000 00:00 0 
7ffcd1096000-7ffcd1895000 rw-p 00000000 00:00 0                          [stack]
7ffcd18ba000-7ffcd18bd000 r--p 00000000 00:00 0                          [vvar]
7ffcd18bd000-7ffcd18be000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 --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: http://www.ruby-lang.org/bugreport.html

/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:438: [BUG] Segmentation fault at 0x00007f366d3bd8b9
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0007 p:---- s:0060 e:000059 CFUNC  :call
c:0006 p:0017 s:0054 e:000053 METHOD /home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:438
c:0005 p:0063 s:0048 e:000047 BLOCK  /home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:475 [FINISH]
c:0004 p:---- s:0045 e:000044 CFUNC  :fork
c:0003 p:0688 s:0041 e:000040 METHOD /home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:471
c:0002 p:0772 s:0020 E:001540 EVAL   /home/addisu/ws/fortress/install/bin/ign:298 [FINISH]
c:0001 p:0000 s:0003 E:000730 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
/home/addisu/ws/fortress/install/bin/ign:298:in `<main>'
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:471:in `execute'
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:471:in `fork'
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:475:in `block in execute'
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:438:in `runGui'
/home/addisu/ws/fortress/install/lib/ruby/ignition/cmdgazebo6.rb:438:in `call'

-- Machine register context ------------------------------------------------
 RIP: 0x00007f3667d9d8eb RBP: 0x00007f368ebd08d0 RSP: 0x00007f368ebd0600
 RAX: 0x00007f366d3bd8a1 RBX: 0x00007f3680016030 RCX: 0x0000000000000000
 RDX: 0x00007f368ebd0310 RDI: 0x00007f368ebd07a0 RSI: 0x00007f36800008d0
  R8: 0x00007f368177d64c  R9: 0x0000000000000080 R10: 0x0000000000000000
 R11: 0x0000000000000206 R12: 0x00007f36c97d6a00 R13: 0x00007f368ebd0818
 R14: 0x00007f36800a8040 R15: 0x000055e977f349a0 EFL: 0x0000000000010206

-- C level backtrace information -------------------------------------------

With Backward (this PR)
Stack trace (most recent call last):
#30   Object "", at 0xffffffffffffffff, in 
#29   Object "/home/addisu/.rbenv/versions/2.5.1/bin/ruby", at 0x5585b65bf919, in _start
#28   Source "/build/glibc-S9d2JN/glibc-2.27/csu/../csu/libc-start.c", line 310, in __libc_start_main [0x7f2bf7746bf6]
#27   Source "/tmp/ruby-build.20210125142253.8495.0c73M7/ruby-2.5.1/./main.c", line 42, in main [0x5585b65bf8ea]
#26   Object "/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5", at 0x7f2bf7bc506d, in ruby_run_node
#25   Object "/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5", at 0x7f2bf7bc25fc, in ruby_exec_node
#24   Source "eval.c", line 0, in ruby_exec_internal [0x7f2bf7bc07a3]
#23   Source "vm.c", line 0, in vm_exec [0x7f2bf7d21a9c]
#22   Source "vm.c", line 0, in vm_exec_core [0x7f2bf7d1d2b2]
#21   Source "vm.c", line 0, in vm_call_method [0x7f2bf7d23f9a]
#20   Source "vm.c", line 0, in vm_call_method_each_type.part.135 [0x7f2bf7d2394b]
#19   Source "vm.c", line 0, in vm_call_cfunc [0x7f2bf7d11c78]
#18   Source "process.c", line 0, in rb_f_fork [0x7f2bf7c61191]
#17   Object "/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5", at 0x7f2bf7bc3640, in rb_protect
#16   Object "/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5", at 0x7f2bf7d2880a, in rb_yield
#15   Source "vm.c", line 0, in invoke_iseq_block_from_c [0x7f2bf7d2266a]
#14   Source "vm.c", line 0, in vm_exec [0x7f2bf7d21a9c]
#13   Source "vm.c", line 0, in vm_exec_core [0x7f2bf7d1d2b2]
#12   Source "vm.c", line 0, in vm_call_method [0x7f2bf7d23f9a]
#11   Source "vm.c", line 0, in vm_call_method_each_type.part.135 [0x7f2bf7d2394b]
#10   Source "vm.c", line 0, in vm_call_cfunc [0x7f2bf7d11c78]
#9    Source "function.c", line 0, in function_call [0x7f2bf58018b4]
#8    Object "/home/addisu/.rbenv/versions/2.5.1/lib/libruby.so.2.5", at 0x7f2bf7ce6ee7, in rb_thread_call_without_gvl
#7    Source "function.c", line 0, in nogvl_ffi_call [0x7f2bf5801a77]
#6    Object "/usr/lib/x86_64-linux-gnu/libffi.so.6", at 0x7f2bf55fa71e, in ffi_call
#5    Object "/usr/lib/x86_64-linux-gnu/libffi.so.6", at 0x7f2bf55fadad, in ffi_call_unix64
#4    Source "/home/addisu/ws/fortress/src/ign-gazebo/src/ign.cc", line 354, in runServer [0x7f2bf3c5a907]
        351:   ignition::gazebo::Server server(serverConfig);
        352: 
        353:   // Run the server
      > 354:   server.Run(true, _iterations, _run == 0);
        355: 
        356:   igndbg << "Shutting down ign-gazebo-server" << std::endl;
        357:   return 0;
#3    Source "/home/addisu/ws/fortress/src/ign-gazebo/src/Server.cc", line 235, in ignition::gazebo::v6::Server::Run(bool, unsigned long, bool) [0x7f2bf34ea930]
        232:   }
        233: 
        234:   if (_blocking)
      > 235:     return this->dataPtr->Run(_iterations);
        236: 
        237:   // Make sure two threads are not created
        238:   std::unique_lock<std::mutex> lock(this->dataPtr->runMutex);
#2    Source "/home/addisu/ws/fortress/src/ign-gazebo/src/ServerPrivate.cc", line 163, in ignition::gazebo::v6::ServerPrivate::Run(unsigned long, std::optional<std::condition_variable*>) [0x7f2bf34f2651]
        160:   // simulation runner, and we can avoid using the thread pool.
        161:   if (this->simRunners.size() == 1)
        162:   {
      > 163:     result = this->simRunners[0]->Run(_iterations);
        164:   }
        165:   else
        166:   {
#1    Source "/home/addisu/ws/fortress/src/ign-gazebo/src/SimulationRunner.cc", line 786, in ignition::gazebo::v6::SimulationRunner::Run(unsigned long) [0x7f2bf34fdf2a]
        783:     }
        784:     else
        785:     {
      > 786:       this->Step(this->currentInfo);
        787:     }
        788: 
        789:     // Handle Server::RunOnce(false) in which a single paused run is executed
#0    Source "/build/glibc-S9d2JN/glibc-2.27/signal/../sysdeps/unix/sysv/linux/raise.c", line 51, in __GI_raise [0x7f2bf7763fb7]
Segmentation fault (Signal sent by tkill() [0x3e800004177])
Stack trace (most recent call last) in thread 16803:
#5    Object "", at 0, in 
#4    Object "/lib/x86_64-linux-gnu/libc.so.6", at 0x7f2bf776403f, in killpg
#3    Object "/home/addisu/ws/fortress/install/lib/libignition-tools-backward.so", at 0x7f2bf53dfe12, in backward::SignalHandling::sig_handler(int, siginfo_t*, void*)
#2    Object "/home/addisu/ws/fortress/install/lib/libignition-tools-backward.so", at 0x7f2bf53dfd2d, in backward::SignalHandling::handleSignal(int, siginfo_t*, void*)
#1    Object "/home/addisu/ws/fortress/install/lib/libignition-tools-backward.so", at 0x7f2bf53dc8f7, in backward::StackTraceImpl<backward::system_tag::linux_tag>::load_here(unsigned long, void*, void*)
#0    Object "/home/addisu/ws/fortress/install/lib/libignition-tools-backward.so", at 0x7f2bf53e01fb, in unsigned long backward::details::unwind<backward::StackTraceImpl<backward::system_tag::linux_tag>::callback>(backward::StackTraceImpl<backward::system_tag::linux_tag>::callback, unsigned long)
Segmentation fault (Address not mapped to object [(nil)])

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge

@azeey azeey requested a review from caguero as a code owner October 11, 2021 16:08
@github-actions github-actions bot added 🌱 garden Ignition Garden 🏢 edifice Ignition Edifice 🏯 fortress Ignition Fortress 🏰 citadel Ignition Citadel 🔮 dome Ignition Dome labels Oct 11, 2021
azeey added 3 commits October 12, 2021 13:23
Signed-off-by: Addisu Z. Taddese <[email protected]>
Signed-off-by: Addisu Z. Taddese <[email protected]>
Signed-off-by: Addisu Z. Taddese <[email protected]>
src/ign.in Outdated Show resolved Hide resolved
azeey added 2 commits October 12, 2021 17:33
Signed-off-by: Addisu Z. Taddese <[email protected]>
Signed-off-by: Addisu Z. Taddese <[email protected]>
Copy link
Contributor

@chapulina chapulina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We recently removed a bunch of stuff from ign-tools because it didn't have any C++ code (gazebo-tooling/release-tools#472), but now it will have. Do we need to revert any parts of these PRs?

Related, we also made changes on how downstream libraries find ign-tools, for example gazebosim/gz-msgs#166

CC @j-rivero


I added a raise(SIGSEGV) somewhere in ign-gazebo to demonstrate:

My go-to is this 😅

ign gazebo rolling_shapes.sdf -z 10000000000000 -r

It feels nicer to see it crash now:

backtrace

ODE INTERNAL ERROR 1: assertion "aabbBound >= dMinIntExact && aabbBound < dMaxIntExact" failed in collide() [collision_space.cpp:460]
Stack trace (most recent call last):
#31   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4935d1daa, in rb_vm_invoke_bmethod
#30   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4935c5025, in rb_dtrace_setup                                          #29   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4935231be, in rb_exec_async_signal_safe
#28   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4934635d2, in rb_protect
#27   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4935dc9f0, in rb_yield
#26   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4935cf86f, in rb_vm_exec
#25   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4935c9130, in rb_check_funcall
#24   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4935b8405, in rb_f_notimplement
#23   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4935d1daa, in rb_vm_invoke_bmethod                                     #22   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4935c5025, in rb_dtrace_setup                                          #21   Object "/usr/lib/x86_64-linux-gnu/ruby/2.7.0/fiddle.so", at 0x7fb48fa24714, in Init_fiddle                                            #20   Object "/usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7", at 0x7fb4935966d9, in rb_nogvl                                                 #19   Object "/usr/lib/x86_64-linux-gnu/ruby/2.7.0/fiddle.so", at 0x7fb48fa248fb, in Init_fiddle                                            #18   Object "/usr/lib/x86_64-linux-gnu/libffi.so.7", at 0x7fb48fa19409, in ffi_closure_free
#17   Object "/usr/lib/x86_64-linux-gnu/libffi.so.7", at 0x7fb48fa19ff4, in ffi_prep_go_closure
#16   Source "/home/chapulina/dev_focal/ws_citadel/src/ign-gazebo/src/ign.cc", line 360, in runServer [0x7fb48edfe556]
        357:   ignition::gazebo::Server server(serverConfig);
        358:                                                          
        359:   // Run the server                                                                                                            
      > 360:   server.Run(true, _iterations, _run == 0);
        361:         
        362:   igndbg << "Shutting down ign-gazebo-server" << std::endl;                                                                            363:   return 0;                                                                                                                    #15   Source "/home/chapulina/dev_focal/ws_citadel/src/ign-gazebo/src/Server.cc", line 233, in ignition::gazebo::v3::Server::Run(bool, unsigned long, bool) [0x7fb48ea11fdb]                                                                                                                    230:   }                                                                                                                            
        231:    
        232:   if (_blocking)
      > 233:     return this->dataPtr->Run(_iterations);
        234:                 
        235:   // Make sure two threads are not created
        236:   std::unique_lock<std::mutex> lock(this->dataPtr->runMutex);
#14   Source "/home/chapulina/dev_focal/ws_citadel/src/ign-gazebo/src/ServerPrivate.cc", line 165, in ignition::gazebo::v3::ServerPrivate::R
un(unsigned long, std::optional<std::condition_variable*>) [0x7fb48ea1ad8b]                                             
        162:   // simulation runner, and we can avoid using the thread pool.                                                        
        163:   if (this->simRunners.size() == 1)                                                                                                    164:   {                                                                                                                            
      > 165:     result = this->simRunners[0]->Run(_iterations);                                                                            
        166:   }                                                                                                                            
        167:   else                                                                                                                         
        168:   { 
#13   Source "/home/chapulina/dev_focal/ws_citadel/src/ign-gazebo/src/SimulationRunner.cc", line 767, in ignition::gazebo::v3::SimulationRunner::Run(unsigned long) [0x7fb48ea2851a]
        764:     }
        765:     else
        766:     {
      > 767:       this->Step(this->currentInfo);
        768:     }
        769: 
        770:     // Handle Server::RunOnce(false) in which a single paused run is executed
#12   Source "/home/chapulina/dev_focal/ws_citadel/src/ign-gazebo/src/SimulationRunner.cc", line 802, in ignition::gazebo::v3::SimulationRunner::Step(ignition::gazebo::v3::UpdateInfo const&) [0x7fb48ea27cfa]
        799:   this->ProcessSystemQueue();
        800: 
        801:   // Update all the systems.
      > 802:   this->UpdateSystems();
        803: 
        804:   if (!this->Paused() && this->pendingSimIterations > 0)
        805:   {
#11   Source "/home/chapulina/dev_focal/ws_citadel/src/ign-gazebo/src/SimulationRunner.cc", line 553, in ignition::gazebo::v3::SimulationRunner::UpdateSystems() [0x7fb48ea20811]
        550:   {
        551:     IGN_PROFILE("Update");
        552:     for (auto& system : this->systemsUpdate)
      > 553:       system->Update(this->currentInfo, this->entityCompMgr);
        554:   }
        555: 
        556:   {
#10   Source "/home/chapulina/dev_focal/ws_citadel/src/ign-gazebo/src/systems/physics/Physics.cc", line 586, in ignition::gazebo::v3::systems::Physics::Update(ignition::gazebo::v3::UpdateInfo const&, ignition::gazebo::v3::EntityComponentManager&) [0x7fb4781fdefc]
        583:     // Only step if not paused.
        584:     if (!_info.paused)
        585:     {
      > 586:       this->dataPtr->Step(_info.dt);
        587:     }
        588:     this->dataPtr->UpdateSim(_ecm);
#9  | Source "/home/chapulina/dev_focal/ws_citadel/src/ign-gazebo/src/systems/physics/Physics.cc", line 1767, in ignition::gazebo::v3::systems::PhysicsPrivate::Step(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&)
    |  1765:   for (const auto &world : this->entityWorldMap.Map())
    |  1766:   {
    | >1767:     world.second->Step(output, state, input);
    |  1768:   }
    |  1769: }
      Source "/home/chapulina/dev_focal/ws_citadel/install/include/ignition/physics2/ignition/physics/ForwardStep.hh", line 162, in ignition::physics::ForwardStep::World<ignition::physics::FeaturePolicy<double, 3ul>, ignition::gazebo::v3::systems::PhysicsPrivate::MinimumFeatureList>::Step(ignition::physics::SpecifyData<ignition::physics::RequireData<ignition::physics::WorldPoses>, ignition::physics::ExpectData<ignition::physics::Contacts, ignition::physics::JointPositions> >&, ignition::physics::CompositeData&, ignition::physics::ExpectData<ignition::physics::ApplyExternalForceTorques, ignition::physics::ApplyGeneralizedForces, ignition::physics::VelocityControlCommands, ignition::physics::ServoControlCommands> const&) [0x7fb4781f5a64]
        159:       {
        160:         public: void Step(Output &_h, State &_x, const Input &_u)
        161:         {
      > 162:           this->template Interface<ForwardStep>()->
        163:               WorldForwardStep(this->identity, _h, _x, _u);
        164:         }
        165:       };
#8    Source "/home/chapulina/dev_focal/ws_citadel/src/ign-physics/dartsim/src/SimulationFeatures.cc", line 54, in ignition::physics::dartsim::SimulationFeatures::WorldForwardStep(ignition::physics::Identity const&, ignition::physics::SpecifyData<ignition::physics::RequireData<ignition::physics::WorldPoses>, ignition::physics::ExpectData<ignition::physics::Contacts, ignition::physics::JointPositions> >&, ignition::physics::CompositeData&, ignition::physics::ExpectData<ignition::physics::ApplyExternalForceTorques, ignition::physics::ApplyGeneralizedForces, ignition::physics::VelocityControlCommands, ignition::physics::ServoControlCommands> const&) [0x7fb45c69b02d]
         51:   }
         52: 
         53:   // TODO(MXG): Parse input
      >  54:   world->step();
         55:   // TODO(MXG): Fill in output and state
         56: }
#7    Object "/usr/lib/x86_64-linux-gnu/libdart.so.6", at 0x7fb45c433d20, in dart::simulation::World::step(bool)
#6    Object "/usr/lib/x86_64-linux-gnu/libdart.so.6", at 0x7fb45c4187b5, in dart::constraint::ConstraintSolver::solve()
#5    Object "/usr/lib/x86_64-linux-gnu/libdart.so.6", at 0x7fb45c41727d, in dart::constraint::ConstraintSolver::updateConstraints()
#4    Object "/usr/lib/x86_64-linux-gnu/libdart-collision-ode.so.6", at 0x7fb46800fb6b, in dart::collision::OdeCollisionDetector::collide(dart::collision::CollisionGroup*, dart::collision::CollisionOption const&, dart::collision::CollisionResult*)
#3    Object "/usr/lib/x86_64-linux-gnu/libode.so.8", at 0x7fb45b22c456, in dxHashSpace::collide(void*, void (*)(void*, dxGeom*, dxGeom*))
#2    Object "/usr/lib/x86_64-linux-gnu/libode.so.8", at 0x7fb45b234c57, in dDebug
#1    Object "/usr/lib/x86_64-linux-gnu/libc.so.6", at 0x7fb4931ea858, in abort
#0    Object "/usr/lib/x86_64-linux-gnu/libc.so.6", at 0x7fb49320b18b, in gsignal
Aborted (Signal sent by tkill() 287825 1001)

Signed-off-by: Addisu Z. Taddese <[email protected]>
@azeey
Copy link
Contributor Author

azeey commented Oct 13, 2021

I found an issue with pretty printed stack traces while I was running ign-gazebo. The stack trace only showed the bottom frame only

^CStack trace (most recent call last) in thread 2000:
#20   Object "", at 0xffffffffffffffff, in

So I've disabled it for now. It'll still show a useful backtrace, just not the code snippets. eg.

Stack trace (most recent call last) in thread 14356:
#20   Object "[0xffffffffffffffff]", at 0xffffffffffffffff, in
#19   Object "/lib/x86_64-linux-gnu/libc.so.6", at 0x7fd37420471e, in clone
#18   Object "/lib/x86_64-linux-gnu/libpthread.so.0", at 0x7fd373ecb6da, in
#17   Object "/usr/lib/x86_64-linux-gnu/libstdc++.so.6", at 0x7fd371ab16de, in
#16   Object "/home/addisu/ws/citadel/install/lib/libignition-transport8.so.8", at 0x7fd36df0ea0f, in ignition::transport::v8::NodeShared::RunReceptionTask()
#15   Object "/home/addisu/ws/citadel/install/lib/libignition-transport8.so.8", at 0x7fd36df0b5b6, in ignition::transport::v8::NodeShared::RecvMsgUpdate()
#14   Object "/home/addisu/ws/citadel/install/lib/libignition-transport8.so.8", at 0x7fd36df06eec, in ignition::transport::v8::NodeShared::TriggerCallbacks(ignition::transport::v8::MessageInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ignition::transport::v8::NodeShared::HandlerInfo const&)
#13   Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-gui.so.3", at 0x7fd37052a952, in ignition::transport::v8::SubscriptionHandler<ignition::msgs::SerializedStepMap>::RunLocalCallback(google::protobuf::Message const&, ignition::transport::v8::MessageInfo const&)
#12   Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-gui.so.3", at 0x7fd37052ff52, in std::function<void (ignition::msgs::SerializedStepMap const&, ignition::transport::v8::MessageInfo const&)>::operator()(ignition::msgs::SerializedStepMap const&, ignition::transport::v8::MessageInfo const&) const
#11   Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-gui.so.3", at 0x7fd370517c2b, in std::_Function_handler<void (ignition::msgs::SerializedStepMap const&, ignition::transport::v8::MessageInfo const&), ignition::transport::v8::Node::Subscribe<ignition::gazebo::v3::GuiRunner, ignition::msgs::SerializedStepMap>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void (ignition::gazebo::v3::GuiRunner::*)(ignition::msgs::SerializedStepMap const&), ignition::gazebo::v3::GuiRunner*, ignition::transport::v8::SubscribeOptions const&)::{lambda(ignition::msgs::SerializedStepMap const&, ignition::transport::v8::MessageInfo const&)#1}>::_M_invoke(std::_Any_data const&, ignition::msgs::SerializedStepMap const&, ignition::transport::v8::MessageInfo const&)
#10   Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-gui.so.3", at 0x7fd3705115b6, in ignition::transport::v8::Node::Subscribe<ignition::gazebo::v3::GuiRunner, ignition::msgs::SerializedStepMap>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void (ignition::gazebo::v3::GuiRunner::*)(ignition::msgs::SerializedStepMap const&), ignition::gazebo::v3::GuiRunner*, ignition::transport::v8::SubscribeOptions const&)::{lambda(ignition::msgs::SerializedStepMap const&, ignition::transport::v8::MessageInfo const&)#1}::operator()(ignition::msgs::SerializedStepMap const&, ignition::transport::v8::MessageInfo const&) const
#9    Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-gui.so.3", at 0x7fd370513c25, in void std::_Bind<void (ignition::gazebo::v3::GuiRunner::*(ignition::gazebo::v3::GuiRunner*, std::_Placeholder<1>))(ignition::msgs::SerializedStepMap const&)>::operator()<ignition::msgs::SerializedStepMap const&, void>(ignition::msgs::SerializedStepMap const&)
#8    Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-gui.so.3", at 0x7fd37051703d, in void std::_Bind<void (ignition::gazebo::v3::GuiRunner::*(ignition::gazebo::v3::GuiRunner*, std::_Placeholder<1>))(ignition::msgs::SerializedStepMap const&)>::__call<void, ignition::msgs::SerializedStepMap const&, 0ul, 1ul>(std::tuple<ignition::msgs::SerializedStepMap const&>&&, std::_Index_tuple<0ul, 1ul>)
#7    Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-gui.so.3", at 0x7fd37051a256, in std::__invoke_result<void (ignition::gazebo::v3::GuiRunner::*&)(ignition::msgs::SerializedStepMap const&), ignition::gazebo::v3::GuiRunner*&, ignition::msgs::SerializedStepMap const&>::type std::__invoke<void (ignition::gazebo::v3::GuiRunner::*&)(ignition::msgs::SerializedStepMap const&), ignition::gazebo::v3::GuiRunner*&, ignition::msgs::SerializedStepMap const&>(void (ignition::gazebo::v3::GuiRunner::*&)(ignition::msgs::SerializedStepMap const&), ignition::gazebo::v3::GuiRunner*&, ignition::msgs::SerializedStepMap const&)
#6    Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-gui.so.3", at 0x7fd37051c6dc, in void std::__invoke_impl<void, void (ignition::gazebo::v3::GuiRunner::*&)(ignition::msgs::SerializedStepMap const&), ignition::gazebo::v3::GuiRunner*&, ignition::msgs::SerializedStepMap const&>(std::__invoke_memfun_deref, void (ignition::gazebo::v3::GuiRunner::*&)(ignition::msgs::SerializedStepMap const&), ignition::gazebo::v3::GuiRunner*&, ignition::msgs::SerializedStepMap const&)
#5    Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-gui.so.3", at 0x7fd3704ecadc, in ignition::gazebo::v3::GuiRunner::OnState(ignition::msgs::SerializedStepMap const&)
#4    Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3.so.3", at 0x7fd36fa8a71f, in ignition::gazebo::v3::EntityComponentManager::ClearNewlyCreatedEntities()
#3    Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-ign.so.3.9.0", at 0x7fd370b552b7, in std::lock_guard<std::mutex>::lock_guard(std::mutex&)
#2    Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-ign.so.3.9.0", at 0x7fd370b5255b, in std::mutex::lock()
#1    Object "/home/addisu/ws/citadel/install/lib/libignition-gazebo3-ign.so.3.9.0", at 0x7fd370b4e4ec, in
#0    Object "/lib/x86_64-linux-gnu/libpthread.so.0", at 0x7fd373ecdfd0, in pthread_mutex_lock

@chapulina
Copy link
Contributor

just not the code snippets.

Aw those were nice. But it's better to get the full trace than super pretty trace

CMakeLists.txt Outdated Show resolved Hide resolved
Also fixes how the STACK_DETAILS_AUTO_DETECT cmake variable is set to
ensure auto detection is disabled.

Signed-off-by: Addisu Z. Taddese <[email protected]>
@chapulina chapulina merged commit fd3e828 into gazebosim:ign-tools1 Oct 15, 2021
@scpeters
Copy link
Member

@@ -267,9 +281,23 @@ if ARGV.include?('--versions')
exit(0)
end

# Start Backward before loading plugins
backward_library_name = if (/darwin/ =~ RUBY_PLATFORM).nil?
'$<TARGET_FILE_NAME:backward>'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this generator expression means we now need to generate the ign file instead of just configuring it from ign.in

this is causing windows CI failures

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

never mind, you are doing generation, but we need an extra subfolder. We had to do this in gazebosim/gz-transport#216; I'll submit a fix

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see #65

@scpeters scpeters mentioned this pull request Oct 16, 2021
7 tasks
@chapulina
Copy link
Contributor

It also looks like this introduced a Windows warning downstream:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\ostream(447,1): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\Jenkins\workspace\ign_msgs-pr-win\ws\build\ignition-tools\src\backward.vcxproj]

https://build.osrfoundation.org/job/ign_msgs-pr-win/7/consoleFull

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏰 citadel Ignition Citadel 🔮 dome Ignition Dome 🏢 edifice Ignition Edifice 🏯 fortress Ignition Fortress 🌱 garden Ignition Garden
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Suppress huge ruby backtrace on C++ crash
5 participants