Project

General

Profile

Backport #9649 ยป threadsafe-ruby21.txt

hansdegraaff (Hans de Graaff), 07/27/2015 07:34 PM

 
/var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/non_concurrent_cache_backend.rb:12: [BUG] Segmentation fault at 0x00000000000018
ruby 2.1.6p336 (2015-04-13 revision 50298) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0010 p:0011 s:0057 e:000056 METHOD /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/non_concurrent_cache_backend.rb:12
c:0009 p:0009 s:0053 e:000052 METHOD /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/mri_cache_backend.rb:26
c:0008 p:0015 s:0048 e:000047 METHOD /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/cache.rb:74
c:0007 p:0058 s:0041 e:000040 METHOD /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:355
c:0006 p:0032 s:0030 e:000029 BLOCK /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:381 [FINISH]
c:0005 p:---- s:0026 e:000025 CFUNC :times
c:0004 p:0027 s:0023 e:000022 METHOD /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:378
c:0003 p:0074 s:0014 e:000013 METHOD /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:340
c:0002 p:0026 s:0004 e:000003 BLOCK /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:327 [FINISH]
c:0001 p:---- s:0002 e:000001 TOP [FINISH]

-- Ruby level backtrace information ----------------------------------------
/var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:327:in `block (2 levels) in run_thread_loop'
/var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:340:in `setup_sync_and_start_loop'
/var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:378:in `_add_remove_indiscriminate_loop_outer_multiple_keys'
/var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:378:in `times'
/var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:381:in `block in _add_remove_indiscriminate_loop_outer_multiple_keys'
/var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb:355:in `_add_remove_indiscriminate_loop_inner_multiple_keys'
/var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/cache.rb:74:in `put_if_absent'
/var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/mri_cache_backend.rb:26:in `compute_if_absent'
/var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/non_concurrent_cache_backend.rb:12:in `[]'

-- C level backtrace information -------------------------------------------
/usr/lib64/libruby21.so.2.1(+0x187aa7) [0x7f8cad537aa7] vm_dump.c:690
/usr/lib64/libruby21.so.2.1(+0x187b73) [0x7f8cad537b73] vm_dump.c:746
/usr/lib64/libruby21.so.2.1(+0x6c9f3) [0x7f8cad41c9f3] error.c:312
/usr/lib64/libruby21.so.2.1(rb_bug+0xb3) [0x7f8cad41d063] error.c:339
/usr/lib64/libruby21.so.2.1(+0x11f1c3) [0x7f8cad4cf1c3] signal.c:824
/lib64/libc.so.6(+0x34ee0) [0x7f8cad04cee0] array.c:797
/usr/lib64/libruby21.so.2.1(+0x126d6c) [0x7f8cad4d6d6c] st.c:388
/usr/lib64/libruby21.so.2.1(st_lookup+0xdd) [0x7f8cad4d740d] st.c:430
/usr/lib64/libruby21.so.2.1(rb_hash_aref+0x1f) [0x7f8cad43c87f] hash.c:701
/usr/lib64/libruby21.so.2.1(+0x177cde) [0x7f8cad527cde] insns.def:1857
/usr/lib64/libruby21.so.2.1(+0x17927f) [0x7f8cad52927f] vm.c:1398
/usr/lib64/libruby21.so.2.1(rb_yield+0x83a) [0x7f8cad53269a] vm.c:817
/usr/lib64/libruby21.so.2.1(+0xb381e) [0x7f8cad46381e] numeric.c:3720
/usr/lib64/libruby21.so.2.1(+0x171214) [0x7f8cad521214] vm_insnhelper.c:1510
/usr/lib64/libruby21.so.2.1(+0x1757ed) [0x7f8cad5257ed] insns.def:999
/usr/lib64/libruby21.so.2.1(+0x17927f) [0x7f8cad52927f] vm.c:1398
/usr/lib64/libruby21.so.2.1(+0x17c8f0) [0x7f8cad52c8f0] vm.c:817
/usr/lib64/libruby21.so.2.1(+0x17d0cb) [0x7f8cad52d0cb] vm.c:881
/usr/lib64/libruby21.so.2.1(+0x17d17a) [0x7f8cad52d17a] vm.c:900
/usr/lib64/libruby21.so.2.1(+0x19007a) [0x7f8cad54007a] thread.c:535
/usr/lib64/libruby21.so.2.1(+0x190290) [0x7f8cad540290] thread_pthread.c:846
/lib64/libpthread.so.0(+0x8224) [0x7f8cace05224]
/lib64/libc.so.6(clone+0x6d) [0x7f8cad0ff45d] process.c:4181

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

* Loaded script: /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/rake_test_loader.rb

* Loaded features:

0 enumerator.so
1 /usr/lib64/ruby/2.1.0/x86_64-linux/enc/encdb.so
2 /usr/lib64/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
3 /usr/lib64/ruby/2.1.0/x86_64-linux/rbconfig.rb
4 thread.rb
5 /usr/lib64/ruby/2.1.0/x86_64-linux/thread.so
6 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/compatibility.rb
7 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/defaults.rb
8 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/deprecate.rb
9 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/errors.rb
10 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/version.rb
11 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/requirement.rb
12 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/platform.rb
13 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/basic_specification.rb
14 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/stub_specification.rb
15 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/util/stringio.rb
16 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/specification.rb
17 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/exceptions.rb
18 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/defaults/operating_system.rb
19 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_gem.rb
20 /usr/lib64/ruby/2.1.0/monitor.rb
21 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb
22 /usr/lib64/ruby/site_ruby/2.1.0/rubygems.rb
23 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/version.rb
24 /usr/lib64/ruby/2.1.0/x86_64-linux/etc.so
25 /usr/lib64/ruby/2.1.0/fileutils.rb
26 /usr/lib64/ruby/2.1.0/singleton.rb
27 /usr/lib64/ruby/2.1.0/optparse.rb
28 /usr/lib64/ruby/2.1.0/ostruct.rb
29 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/ext/module.rb
30 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/ext/core.rb
31 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/ext/string.rb
32 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/early_time.rb
33 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/late_time.rb
34 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/ext/time.rb
35 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/alt_system.rb
36 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/win32.rb
37 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/linked_list.rb
38 /usr/lib64/ruby/2.1.0/open3.rb
39 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/cpu_counter.rb
40 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/scope.rb
41 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/task_argument_error.rb
42 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/rule_recursion_overflow_error.rb
43 /usr/lib64/ruby/2.1.0/shellwords.rb
44 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/task_manager.rb
45 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/cloneable.rb
46 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/file_utils.rb
47 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/file_utils_ext.rb
48 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/pathmap.rb
49 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/file_list.rb
50 /usr/lib64/ruby/2.1.0/set.rb
51 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/promise.rb
52 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/thread_pool.rb
53 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/private_reader.rb
54 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/thread_history_display.rb
55 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/trace_output.rb
56 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/application.rb
57 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/rake_module.rb
58 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/pseudo_status.rb
59 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/task_arguments.rb
60 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/invocation_chain.rb
61 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/invocation_exception_mixin.rb
62 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/task.rb
63 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/file_task.rb
64 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/file_creation_task.rb
65 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/multi_task.rb
66 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/dsl_definition.rb
67 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/default_loader.rb
68 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/name_space.rb
69 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/backtrace.rb
70 /usr/lib64/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake.rb
71 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/version.rb
72 /usr/lib64/ruby/2.1.0/delegate.rb
73 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/synchronized_delegator.rb
74 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe.rb
75 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/dependency.rb
76 /usr/lib64/ruby/site_ruby/2.1.0/rubygems/path_support.rb
77 /usr/lib64/ruby/2.1.0/mutex_m.rb
78 /usr/lib64/ruby/gems/2.1.0/gems/minitest-5.7.0/lib/minitest/parallel.rb
79 /usr/lib64/ruby/2.1.0/tmpdir.rb
80 /usr/lib64/ruby/2.1.0/tempfile.rb
81 /usr/lib64/ruby/2.1.0/x86_64-linux/stringio.so
82 /usr/lib64/ruby/gems/2.1.0/gems/minitest-5.7.0/lib/minitest/assertions.rb
83 /usr/lib64/ruby/gems/2.1.0/gems/minitest-5.7.0/lib/minitest/test.rb
84 /usr/lib64/ruby/gems/2.1.0/gems/minitest-5.7.0/lib/minitest.rb
85 /usr/lib64/ruby/gems/2.1.0/gems/minitest-5.7.0/lib/minitest/unit.rb
86 /usr/lib64/ruby/gems/2.1.0/gems/minitest-5.7.0/lib/minitest/expectations.rb
87 /usr/lib64/ruby/gems/2.1.0/gems/minitest-5.7.0/lib/minitest/spec.rb
88 /usr/lib64/ruby/gems/2.1.0/gems/minitest-5.7.0/lib/minitest/mock.rb
89 /usr/lib64/ruby/2.1.0/minitest/autorun.rb
90 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_helper.rb
91 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_array.rb
92 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache.rb
93 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_cache_loops.rb
94 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_hash.rb
95 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/test/test_synchronized_delegator.rb
96 /usr/lib64/ruby/gems/2.1.0/gems/minitest-5.7.0/lib/minitest/pride_plugin.rb
97 /usr/lib64/ruby/gems/2.1.0/gems/fivemat-1.3.1/lib/fivemat/elapsed_time.rb
98 /usr/lib64/ruby/gems/2.1.0/gems/fivemat-1.3.1/lib/minitest/fivemat_plugin.rb
99 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/non_concurrent_cache_backend.rb
100 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/mri_cache_backend.rb
101 /var/tmp/portage/dev-ruby/thread_safe-0.3.5/work/ruby21/thread_safe-0.3.5/lib/thread_safe/cache.rb

* Process memory map:

00400000-00401000 r-xp 00000000 fd:00 295531 /usr/bin/ruby21
00600000-00601000 r--p 00000000 fd:00 295531 /usr/bin/ruby21
00601000-00602000 rw-p 00001000 fd:00 295531 /usr/bin/ruby21
00c5a000-0273c000 rw-p 00000000 00:00 0 [heap]
7f8ba0000000-7f8ba0021000 rw-p 00000000 00:00 0
7f8ba0021000-7f8ba4000000 ---p 00000000 00:00 0
7f8ba4000000-7f8ba49e2000 rw-p 00000000 00:00 0
7f8ba49e2000-7f8ba8000000 ---p 00000000 00:00 0
7f8ba8000000-7f8ba8021000 rw-p 00000000 00:00 0
7f8ba8021000-7f8bac000000 ---p 00000000 00:00 0
7f8bafdfe000-7f8bafeff000 rw-p 00000000 00:00 0
7f8bb0000000-7f8bb0021000 rw-p 00000000 00:00 0
7f8bb0021000-7f8bb4000000 ---p 00000000 00:00 0
7f8bb53d4000-7f8bb53d5000 ---p 00000000 00:00 0
7f8bb53d5000-7f8bb54d5000 rw-p 00000000 00:00 0 [stack:13566]
7f8bb54d5000-7f8bb54d6000 ---p 00000000 00:00 0
7f8bb54d6000-7f8bb55d6000 rw-p 00000000 00:00 0 [stack:13593]
7f8bb55d6000-7f8bb55d7000 ---p 00000000 00:00 0
7f8bb55d7000-7f8bb56d7000 rw-p 00000000 00:00 0 [stack:13579]
7f8bb56d7000-7f8bb56d8000 ---p 00000000 00:00 0
7f8bb56d8000-7f8bb57d8000 rw-p 00000000 00:00 0 [stack:13570]
7f8bb57d8000-7f8bb57d9000 ---p 00000000 00:00 0
7f8bb57d9000-7f8bb58d9000 rw-p 00000000 00:00 0 [stack:13580]
7f8bb58d9000-7f8bb58da000 ---p 00000000 00:00 0
7f8bb58da000-7f8bb59da000 rw-p 00000000 00:00 0 [stack:13559]
7f8bb59da000-7f8bb59db000 ---p 00000000 00:00 0
7f8bb59db000-7f8bb5adb000 rw-p 00000000 00:00 0 [stack:13595]
7f8bb5adb000-7f8bb5adc000 ---p 00000000 00:00 0
7f8bb5adc000-7f8bb5bdc000 rw-p 00000000 00:00 0 [stack:13590]
7f8bb5bdc000-7f8bb5bdd000 ---p 00000000 00:00 0
7f8bb5bdd000-7f8bb5cdd000 rw-p 00000000 00:00 0 [stack:13585]
7f8bb5cdd000-7f8bb5cde000 ---p 00000000 00:00 0
7f8bb5cde000-7f8bb5dde000 rw-p 00000000 00:00 0 [stack:13573]
7f8bb5dde000-7f8bb5ddf000 ---p 00000000 00:00 0
7f8bb5ddf000-7f8bb5edf000 rw-p 00000000 00:00 0 [stack:13578]
7f8bb5edf000-7f8bb5ee0000 ---p 00000000 00:00 0
7f8bb5ee0000-7f8bb5fe0000 rw-p 00000000 00:00 0 [stack:13569]
7f8bb5fe0000-7f8bb5fe1000 ---p 00000000 00:00 0
7f8bb5fe1000-7f8bb60e1000 rw-p 00000000 00:00 0 [stack:13574]
7f8bb60e1000-7f8bb60e2000 ---p 00000000 00:00 0
7f8bb60e2000-7f8bb61e2000 rw-p 00000000 00:00 0 [stack:13575]
7f8bb62e3000-7f8bb62e4000 ---p 00000000 00:00 0
7f8bb62e4000-7f8bb63e4000 rw-p 00000000 00:00 0 [stack:13592]
7f8bb63e4000-7f8bb63e5000 ---p 00000000 00:00 0
7f8bb63e5000-7f8bb64e5000 rw-p 00000000 00:00 0 [stack:13591]
7f8bb64e5000-7f8bb64e6000 ---p 00000000 00:00 0
7f8bb64e6000-7f8bb65e6000 rw-p 00000000 00:00 0 [stack:13577]
7f8bb65e6000-7f8bb65e7000 ---p 00000000 00:00 0
7f8bb65e7000-7f8bb66e7000 rw-p 00000000 00:00 0 [stack:13562]
7f8bb66e7000-7f8bb66e8000 ---p 00000000 00:00 0
7f8bb66e8000-7f8bb67e8000 rw-p 00000000 00:00 0 [stack:13589]
7f8bb67e8000-7f8bb67e9000 ---p 00000000 00:00 0
7f8bb67e9000-7f8bb68e9000 rw-p 00000000 00:00 0 [stack:13568]
7f8bb68e9000-7f8bb68ea000 ---p 00000000 00:00 0
7f8bb68ea000-7f8bb69ea000 rw-p 00000000 00:00 0 [stack:13564]
7f8bb69ea000-7f8bb69eb000 ---p 00000000 00:00 0
7f8bb69eb000-7f8bb6aeb000 rw-p 00000000 00:00 0 [stack:13586]
7f8bb6aeb000-7f8bb6aec000 ---p 00000000 00:00 0
7f8bb6aec000-7f8bb6bec000 rw-p 00000000 00:00 0
7f8bb6bec000-7f8bb6bed000 ---p 00000000 00:00 0
7f8bb6bed000-7f8bb6ced000 rw-p 00000000 00:00 0 [stack:13596]
7f8bb6ced000-7f8bb6cee000 ---p 00000000 00:00 0
7f8bb6cee000-7f8bb6dee000 rw-p 00000000 00:00 0 [stack:13561]
7f8bb6dee000-7f8bb6def000 ---p 00000000 00:00 0
7f8bb6def000-7f8bb6eef000 rw-p 00000000 00:00 0 [stack:13563]
7f8bb6eef000-7f8bb6ef0000 ---p 00000000 00:00 0
7f8bb6ef0000-7f8bb6ff0000 rw-p 00000000 00:00 0 [stack:13582]
7f8bb6ff0000-7f8bb6ff1000 ---p 00000000 00:00 0
7f8bb6ff1000-7f8bb70f1000 rw-p 00000000 00:00 0 [stack:13584]
7f8bb70f1000-7f8bb70f2000 ---p 00000000 00:00 0
7f8bb70f2000-7f8bb71f2000 rw-p 00000000 00:00 0 [stack:13594]
7f8bb72f3000-7f8bb73f4000 rw-p 00000000 00:00 0
7f8bb73f4000-7f8bb73f5000 ---p 00000000 00:00 0
7f8bb73f5000-7f8bb75f6000 rw-p 00000000 00:00 0 [stack:13571]
7f8bb75f6000-7f8bb75f7000 ---p 00000000 00:00 0
7f8bb75f7000-7f8bb77f8000 rw-p 00000000 00:00 0 [stack:13572]
7f8bb77f8000-7f8bb77f9000 ---p 00000000 00:00 0
7f8bb77f9000-7f8bb79fa000 rw-p 00000000 00:00 0 [stack:13576]
7f8bb79fa000-7f8bb79fb000 ---p 00000000 00:00 0
7f8bb79fb000-7f8bb7bfc000 rw-p 00000000 00:00 0 [stack:13560]
7f8bb7bfc000-7f8bb7bfd000 ---p 00000000 00:00 0
7f8bb7bfd000-7f8bb7dfe000 rw-p 00000000 00:00 0 [stack:13588]
7f8bb7dfe000-7f8bb7dff000 ---p 00000000 00:00 0
7f8bb7dff000-7f8bb7eff000 rw-p 00000000 00:00 0 [stack:13558]
7f8bb7eff000-7f8bb7f00000 ---p 00000000 00:00 0
7f8bb7f00000-7f8bb8000000 rw-p 00000000 00:00 0 [stack:13567]
7f8bb8000000-7f8bb8021000 rw-p 00000000 00:00 0
7f8bb8021000-7f8bbc000000 ---p 00000000 00:00 0
7f8bbc000000-7f8bbc021000 rw-p 00000000 00:00 0
7f8bbc021000-7f8bc0000000 ---p 00000000 00:00 0
7f8bc0000000-7f8bc0021000 rw-p 00000000 00:00 0
7f8bc0021000-7f8bc4000000 ---p 00000000 00:00 0
7f8bc4000000-7f8bc4021000 rw-p 00000000 00:00 0
7f8bc4021000-7f8bc8000000 ---p 00000000 00:00 0
7f8bc8000000-7f8bc8021000 rw-p 00000000 00:00 0
7f8bc8021000-7f8bcc000000 ---p 00000000 00:00 0
7f8bcc000000-7f8bcc021000 rw-p 00000000 00:00 0
7f8bcc021000-7f8bd0000000 ---p 00000000 00:00 0
7f8bd0000000-7f8bd0021000 rw-p 00000000 00:00 0
7f8bd0021000-7f8bd4000000 ---p 00000000 00:00 0
7f8bd4000000-7f8bd4021000 rw-p 00000000 00:00 0
7f8bd4021000-7f8bd8000000 ---p 00000000 00:00 0
7f8bd8000000-7f8bd8021000 rw-p 00000000 00:00 0
7f8bd8021000-7f8bdc000000 ---p 00000000 00:00 0
7f8bdc000000-7f8bdc021000 rw-p 00000000 00:00 0
7f8bdc021000-7f8be0000000 ---p 00000000 00:00 0
7f8be0000000-7f8be0021000 rw-p 00000000 00:00 0
7f8be0021000-7f8be4000000 ---p 00000000 00:00 0
7f8be4000000-7f8be4021000 rw-p 00000000 00:00 0
7f8be4021000-7f8be8000000 ---p 00000000 00:00 0
7f8be8000000-7f8be8021000 rw-p 00000000 00:00 0
7f8be8021000-7f8bec000000 ---p 00000000 00:00 0
7f8bec000000-7f8bec021000 rw-p 00000000 00:00 0
7f8bec021000-7f8bf0000000 ---p 00000000 00:00 0
7f8bf0000000-7f8bf0021000 rw-p 00000000 00:00 0
7f8bf0021000-7f8bf4000000 ---p 00000000 00:00 0
7f8bf4000000-7f8bf4021000 rw-p 00000000 00:00 0
7f8bf4021000-7f8bf8000000 ---p 00000000 00:00 0
7f8bf8000000-7f8bf8021000 rw-p 00000000 00:00 0
7f8bf8021000-7f8bfc000000 ---p 00000000 00:00 0
7f8bfc000000-7f8bfc021000 rw-p 00000000 00:00 0
7f8bfc021000-7f8c00000000 ---p 00000000 00:00 0
7f8c00000000-7f8c00021000 rw-p 00000000 00:00 0
7f8c00021000-7f8c04000000 ---p 00000000 00:00 0
7f8c04000000-7f8c04021000 rw-p 00000000 00:00 0
7f8c04021000-7f8c08000000 ---p 00000000 00:00 0
7f8c08000000-7f8c08021000 rw-p 00000000 00:00 0
7f8c08021000-7f8c0c000000 ---p 00000000 00:00 0
7f8c0c000000-7f8c0c021000 rw-p 00000000 00:00 0
7f8c0c021000-7f8c10000000 ---p 00000000 00:00 0
7f8c10000000-7f8c10021000 rw-p 00000000 00:00 0
7f8c10021000-7f8c14000000 ---p 00000000 00:00 0
7f8c14000000-7f8c14021000 rw-p 00000000 00:00 0
7f8c14021000-7f8c18000000 ---p 00000000 00:00 0
7f8c18000000-7f8c18021000 rw-p 00000000 00:00 0
7f8c18021000-7f8c1c000000 ---p 00000000 00:00 0
7f8c1c000000-7f8c1c021000 rw-p 00000000 00:00 0
7f8c1c021000-7f8c20000000 ---p 00000000 00:00 0
7f8c20000000-7f8c20021000 rw-p 00000000 00:00 0
7f8c20021000-7f8c24000000 ---p 00000000 00:00 0
7f8c24000000-7f8c24021000 rw-p 00000000 00:00 0
7f8c24021000-7f8c28000000 ---p 00000000 00:00 0
7f8c28000000-7f8c28021000 rw-p 00000000 00:00 0
7f8c28021000-7f8c2c000000 ---p 00000000 00:00 0
7f8c2c000000-7f8c2c021000 rw-p 00000000 00:00 0
7f8c2c021000-7f8c30000000 ---p 00000000 00:00 0
7f8c30000000-7f8c30021000 rw-p 00000000 00:00 0
7f8c30021000-7f8c34000000 ---p 00000000 00:00 0
7f8c34000000-7f8c34021000 rw-p 00000000 00:00 0
7f8c34021000-7f8c38000000 ---p 00000000 00:00 0
7f8c380c1000-7f8c381c2000 rw-p 00000000 00:00 0
7f8c381c2000-7f8c381c3000 ---p 00000000 00:00 0
7f8c381c3000-7f8c383c4000 rw-p 00000000 00:00 0 [stack:13565]
7f8c384c5000-7f8c385c6000 rw-p 00000000 00:00 0
7f8c386c7000-7f8c387c8000 rw-p 00000000 00:00 0
7f8c388c9000-7f8c389ca000 rw-p 00000000 00:00 0
7f8c38acb000-7f8c38bcc000 rw-p 00000000 00:00 0
7f8c38ccd000-7f8c38dce000 rw-p 00000000 00:00 0
7f8c38ecf000-7f8c38fd0000 rw-p 00000000 00:00 0
7f8c390d1000-7f8c391d2000 rw-p 00000000 00:00 0
7f8c392d3000-7f8c393d4000 rw-p 00000000 00:00 0
7f8c394d5000-7f8c395d6000 rw-p 00000000 00:00 0
7f8c396d7000-7f8c397d8000 rw-p 00000000 00:00 0
7f8c398d9000-7f8c399da000 rw-p 00000000 00:00 0
7f8c39adb000-7f8c39bdc000 rw-p 00000000 00:00 0
7f8c39cdd000-7f8c39dde000 rw-p 00000000 00:00 0
7f8c39edf000-7f8c39fe0000 rw-p 00000000 00:00 0
7f8c3a0e1000-7f8c3a1e2000 rw-p 00000000 00:00 0
7f8c3a2e3000-7f8c3a3e4000 rw-p 00000000 00:00 0
7f8c3a4e5000-7f8c3a5e6000 rw-p 00000000 00:00 0
7f8c3a6e7000-7f8c3a7e8000 rw-p 00000000 00:00 0
7f8c3a8e9000-7f8c3a9ea000 rw-p 00000000 00:00 0
7f8c3aaeb000-7f8c3abec000 rw-p 00000000 00:00 0
7f8c3aced000-7f8c3adee000 rw-p 00000000 00:00 0
7f8c3aeef000-7f8c3aff0000 rw-p 00000000 00:00 0
7f8c3b0f1000-7f8c3b1f2000 rw-p 00000000 00:00 0
7f8c3b2f3000-7f8c3b3f4000 rw-p 00000000 00:00 0
7f8c3b4f5000-7f8c3b5f6000 rw-p 00000000 00:00 0
7f8c3b6f7000-7f8c3b7f8000 rw-p 00000000 00:00 0
7f8c3b8f9000-7f8c3b9fa000 rw-p 00000000 00:00 0
7f8c3bafb000-7f8c3bbfc000 rw-p 00000000 00:00 0
7f8c3bcfd000-7f8c3bdfe000 rw-p 00000000 00:00 0
7f8c3beff000-7f8c3c000000 rw-p 00000000 00:00 0
7f8c3c000000-7f8c3c021000 rw-p 00000000 00:00 0
7f8c3c021000-7f8c40000000 ---p 00000000 00:00 0
7f8c40000000-7f8c40021000 rw-p 00000000 00:00 0
7f8c40021000-7f8c44000000 ---p 00000000 00:00 0
7f8c44000000-7f8c44021000 rw-p 00000000 00:00 0
7f8c44021000-7f8c48000000 ---p 00000000 00:00 0
7f8c48000000-7f8c48021000 rw-p 00000000 00:00 0
7f8c48021000-7f8c4c000000 ---p 00000000 00:00 0
7f8c4c000000-7f8c4c021000 rw-p 00000000 00:00 0
7f8c4c021000-7f8c50000000 ---p 00000000 00:00 0
7f8c50000000-7f8c50021000 rw-p 00000000 00:00 0
7f8c50021000-7f8c54000000 ---p 00000000 00:00 0
7f8c54000000-7f8c54021000 rw-p 00000000 00:00 0
7f8c54021000-7f8c58000000 ---p 00000000 00:00 0
7f8c58000000-7f8c58021000 rw-p 00000000 00:00 0
7f8c58021000-7f8c5c000000 ---p 00000000 00:00 0
7f8c5c000000-7f8c5c021000 rw-p 00000000 00:00 0
7f8c5c021000-7f8c60000000 ---p 00000000 00:00 0
7f8c60000000-7f8c60021000 rw-p 00000000 00:00 0
7f8c60021000-7f8c64000000 ---p 00000000 00:00 0
7f8c64000000-7f8c64021000 rw-p 00000000 00:00 0
7f8c64021000-7f8c68000000 ---p 00000000 00:00 0
7f8c68000000-7f8c68021000 rw-p 00000000 00:00 0
7f8c68021000-7f8c6c000000 ---p 00000000 00:00 0
7f8c6c000000-7f8c6c021000 rw-p 00000000 00:00 0
7f8c6c021000-7f8c70000000 ---p 00000000 00:00 0
7f8c70000000-7f8c70021000 rw-p 00000000 00:00 0
7f8c70021000-7f8c74000000 ---p 00000000 00:00 0
7f8c74000000-7f8c74021000 rw-p 00000000 00:00 0
7f8c74021000-7f8c78000000 ---p 00000000 00:00 0
7f8c78000000-7f8c78021000 rw-p 00000000 00:00 0
7f8c78021000-7f8c7c000000 ---p 00000000 00:00 0
7f8c7c000000-7f8c7c021000 rw-p 00000000 00:00 0
7f8c7c021000-7f8c80000000 ---p 00000000 00:00 0
7f8c80000000-7f8c80021000 rw-p 00000000 00:00 0
7f8c80021000-7f8c84000000 ---p 00000000 00:00 0
7f8c84000000-7f8c84021000 rw-p 00000000 00:00 0
7f8c84021000-7f8c88000000 ---p 00000000 00:00 0
7f8c88000000-7f8c88021000 rw-p 00000000 00:00 0
7f8c88021000-7f8c8c000000 ---p 00000000 00:00 0
7f8c8c000000-7f8c8c021000 rw-p 00000000 00:00 0
7f8c8c021000-7f8c90000000 ---p 00000000 00:00 0
7f8c90000000-7f8c90021000 rw-p 00000000 00:00 0
7f8c90021000-7f8c94000000 ---p 00000000 00:00 0
7f8c94000000-7f8c94021000 rw-p 00000000 00:00 0
7f8c94021000-7f8c98000000 ---p 00000000 00:00 0
7f8c98000000-7f8c98021000 rw-p 00000000 00:00 0
7f8c98021000-7f8c9c000000 ---p 00000000 00:00 0
7f8c9c000000-7f8c9c021000 rw-p 00000000 00:00 0
7f8c9c021000-7f8ca0000000 ---p 00000000 00:00 0
7f8ca0000000-7f8ca0021000 rw-p 00000000 00:00 0
7f8ca0021000-7f8ca4000000 ---p 00000000 00:00 0
7f8ca4000000-7f8ca4021000 rw-p 00000000 00:00 0
7f8ca4021000-7f8ca8000000 ---p 00000000 00:00 0
7f8ca81fc000-7f8ca82fd000 rw-p 00000000 00:00 0
7f8ca83fe000-7f8ca84ff000 rw-p 00000000 00:00 0
7f8ca8600000-7f8ca8701000 rw-p 00000000 00:00 0
7f8ca8802000-7f8ca8903000 rw-p 00000000 00:00 0
7f8ca8a04000-7f8ca8b05000 rw-p 00000000 00:00 0
7f8ca8c06000-7f8ca8d07000 rw-p 00000000 00:00 0
7f8ca8df4000-7f8ca8e09000 r-xp 00000000 09:03 34897 /lib64/libgcc_s.so.1
7f8ca8e09000-7f8ca9008000 ---p 00015000 09:03 34897 /lib64/libgcc_s.so.1
7f8ca9008000-7f8ca9009000 r--p 00014000 09:03 34897 /lib64/libgcc_s.so.1
7f8ca9009000-7f8ca900a000 rw-p 00015000 09:03 34897 /lib64/libgcc_s.so.1
7f8ca900a000-7f8ca910b000 rw-p 00000000 00:00 0
7f8ca920c000-7f8ca930d000 rw-p 00000000 00:00 0
7f8ca940e000-7f8ca950f000 rw-p 00000000 00:00 0
7f8ca9610000-7f8ca9711000 rw-p 00000000 00:00 0
7f8ca9812000-7f8ca9913000 rw-p 00000000 00:00 0
7f8ca9a14000-7f8ca9b15000 rw-p 00000000 00:00 0
7f8ca9c16000-7f8ca9d17000 rw-p 00000000 00:00 0
7f8ca9e18000-7f8ca9f19000 rw-p 00000000 00:00 0
7f8caa01a000-7f8caa11b000 rw-p 00000000 00:00 0
7f8caa21c000-7f8caa31d000 rw-p 00000000 00:00 0
7f8caa41e000-7f8caa51f000 rw-p 00000000 00:00 0
7f8caa620000-7f8caa721000 rw-p 00000000 00:00 0
7f8caa822000-7f8caa923000 rw-p 00000000 00:00 0
7f8caaa24000-7f8caab25000 rw-p 00000000 00:00 0
7f8caac26000-7f8caad27000 rw-p 00000000 00:00 0
7f8caae28000-7f8caaf29000 rw-p 00000000 00:00 0
7f8caaf29000-7f8caaf2a000 ---p 00000000 00:00 0
7f8caaf2a000-7f8cab12b000 rw-p 00000000 00:00 0
7f8cab12b000-7f8cab12c000 ---p 00000000 00:00 0
7f8cab12c000-7f8cab32d000 rw-p 00000000 00:00 0 [stack:13583]
7f8cab32d000-7f8cab32e000 ---p 00000000 00:00 0
7f8cab32e000-7f8cab52f000 rw-p 00000000 00:00 0 [stack:13581]
7f8cab52f000-7f8cab530000 ---p 00000000 00:00 0
7f8cab530000-7f8cab731000 rw-p 00000000 00:00 0 [stack:4819]
7f8cab731000-7f8cab732000 ---p 00000000 00:00 0
7f8cab732000-7f8cab933000 rw-p 00000000 00:00 0 [stack:4818]
7f8cab933000-7f8cab93a000 r-xp 00000000 fd:00 1065683 /usr/lib64/ruby/2.1.0/x86_64-linux/stringio.so
7f8cab93a000-7f8cabb39000 ---p 00007000 fd:00 1065683 /usr/lib64/ruby/2.1.0/x86_64-linux/stringio.so
7f8cabb39000-7f8cabb3a000 r--p 00006000 fd:00 1065683 /usr/lib64/ruby/2.1.0/x86_64-linux/stringio.so
7f8cabb3a000-7f8cabb3b000 rw-p 00007000 fd:00 1065683 /usr/lib64/ruby/2.1.0/x86_64-linux/stringio.so
7f8cabb3b000-7f8cabb3e000 r-xp 00000000 fd:00 1065714 /usr/lib64/ruby/2.1.0/x86_64-linux/etc.so
7f8cabb3e000-7f8cabd3d000 ---p 00003000 fd:00 1065714 /usr/lib64/ruby/2.1.0/x86_64-linux/etc.so
7f8cabd3d000-7f8cabd3e000 r--p 00002000 fd:00 1065714 /usr/lib64/ruby/2.1.0/x86_64-linux/etc.so
7f8cabd3e000-7f8cabd3f000 rw-p 00003000 fd:00 1065714 /usr/lib64/ruby/2.1.0/x86_64-linux/etc.so
7f8cabd3f000-7f8cabd42000 r-xp 00000000 fd:00 1065653 /usr/lib64/ruby/2.1.0/x86_64-linux/thread.so
7f8cabd42000-7f8cabf41000 ---p 00003000 fd:00 1065653 /usr/lib64/ruby/2.1.0/x86_64-linux/thread.so
7f8cabf41000-7f8cabf42000 r--p 00002000 fd:00 1065653 /usr/lib64/ruby/2.1.0/x86_64-linux/thread.so
7f8cabf42000-7f8cabf43000 rw-p 00003000 fd:00 1065653 /usr/lib64/ruby/2.1.0/x86_64-linux/thread.so
7f8cabf43000-7f8cabf45000 r-xp 00000000 fd:00 1065085 /usr/lib64/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
7f8cabf45000-7f8cac145000 ---p 00002000 fd:00 1065085 /usr/lib64/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
7f8cac145000-7f8cac146000 r--p 00002000 fd:00 1065085 /usr/lib64/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
7f8cac146000-7f8cac147000 rw-p 00003000 fd:00 1065085 /usr/lib64/ruby/2.1.0/x86_64-linux/enc/trans/transdb.so
7f8cac147000-7f8cac149000 r-xp 00000000 fd:00 1065612 /usr/lib64/ruby/2.1.0/x86_64-linux/enc/encdb.so
7f8cac149000-7f8cac348000 ---p 00002000 fd:00 1065612 /usr/lib64/ruby/2.1.0/x86_64-linux/enc/encdb.so
7f8cac348000-7f8cac349000 r--p 00001000 fd:00 1065612 /usr/lib64/ruby/2.1.0/x86_64-linux/enc/encdb.so
7f8cac349000-7f8cac34a000 rw-p 00002000 fd:00 1065612 /usr/lib64/ruby/2.1.0/x86_64-linux/enc/encdb.so
7f8cac34a000-7f8cac44b000 rw-p 00000000 00:00 0
7f8cac44b000-7f8cac54a000 r-xp 00000000 09:03 34777 /lib64/libm-2.20.so
7f8cac54a000-7f8cac74a000 ---p 000ff000 09:03 34777 /lib64/libm-2.20.so
7f8cac74a000-7f8cac74b000 r--p 000ff000 09:03 34777 /lib64/libm-2.20.so
7f8cac74b000-7f8cac74c000 rw-p 00100000 09:03 34777 /lib64/libm-2.20.so
7f8cac74c000-7f8cac754000 r-xp 00000000 09:03 35223 /lib64/libcrypt-2.20.so
7f8cac754000-7f8cac953000 ---p 00008000 09:03 35223 /lib64/libcrypt-2.20.so
7f8cac953000-7f8cac954000 r--p 00007000 09:03 35223 /lib64/libcrypt-2.20.so
7f8cac954000-7f8cac955000 rw-p 00008000 09:03 35223 /lib64/libcrypt-2.20.so
7f8cac955000-7f8cac983000 rw-p 00000000 00:00 0
7f8cac983000-7f8cac985000 r-xp 00000000 09:03 34921 /lib64/libdl-2.20.so
7f8cac985000-7f8cacb85000 ---p 00002000 09:03 34921 /lib64/libdl-2.20.so
7f8cacb85000-7f8cacb86000 r--p 00002000 09:03 34921 /lib64/libdl-2.20.so
7f8cacb86000-7f8cacb87000 rw-p 00003000 09:03 34921 /lib64/libdl-2.20.so
7f8cacb87000-7f8cacbf3000 r-xp 00000000 fd:00 989199 /usr/lib64/libgmp.so.10.1.3
7f8cacbf3000-7f8cacdf3000 ---p 0006c000 fd:00 989199 /usr/lib64/libgmp.so.10.1.3
7f8cacdf3000-7f8cacdf4000 r--p 0006c000 fd:00 989199 /usr/lib64/libgmp.so.10.1.3
7f8cacdf4000-7f8cacdfd000 rw-p 0006d000 fd:00 989199 /usr/lib64/libgmp.so.10.1.3
7f8cacdfd000-7f8cace13000 r-xp 00000000 09:03 35239 /lib64/libpthread-2.20.so
7f8cace13000-7f8cad012000 ---p 00016000 09:03 35239 /lib64/libpthread-2.20.so
7f8cad012000-7f8cad013000 r--p 00015000 09:03 35239 /lib64/libpthread-2.20.so
7f8cad013000-7f8cad014000 rw-p 00016000 09:03 35239 /lib64/libpthread-2.20.so
7f8cad014000-7f8cad018000 rw-p 00000000 00:00 0
7f8cad018000-7f8cad1a6000 r-xp 00000000 09:03 34849 /lib64/libc-2.20.so
7f8cad1a6000-7f8cad3a6000 ---p 0018e000 09:03 34849 /lib64/libc-2.20.so
7f8cad3a6000-7f8cad3aa000 r--p 0018e000 09:03 34849 /lib64/libc-2.20.so
7f8cad3aa000-7f8cad3ac000 rw-p 00192000 09:03 34849 /lib64/libc-2.20.so
7f8cad3ac000-7f8cad3b0000 rw-p 00000000 00:00 0
7f8cad3b0000-7f8cad5fb000 r-xp 00000000 fd:00 984473 /usr/lib64/libruby21.so.2.1.0
7f8cad5fb000-7f8cad7fb000 ---p 0024b000 fd:00 984473 /usr/lib64/libruby21.so.2.1.0
7f8cad7fb000-7f8cad800000 r--p 0024b000 fd:00 984473 /usr/lib64/libruby21.so.2.1.0
7f8cad800000-7f8cad803000 rw-p 00250000 fd:00 984473 /usr/lib64/libruby21.so.2.1.0
7f8cad803000-7f8cad828000 rw-p 00000000 00:00 0
7f8cad828000-7f8cad849000 r-xp 00000000 09:03 35238 /lib64/ld-2.20.so
7f8cad851000-7f8cada17000 r--p 00000000 fd:00 18900 /usr/lib64/locale/locale-archive
7f8cada17000-7f8cada1c000 rw-p 00000000 00:00 0
7f8cada3b000-7f8cada3c000 rw-p 00000000 00:00 0
7f8cada3c000-7f8cada43000 r--s 00000000 fd:00 1002432 /usr/lib64/gconv/gconv-modules.cache
7f8cada43000-7f8cada44000 ---p 00000000 00:00 0
7f8cada44000-7f8cada48000 rw-p 00000000 00:00 0 [stack:4815]
7f8cada48000-7f8cada49000 r--p 00020000 09:03 35238 /lib64/ld-2.20.so
7f8cada49000-7f8cada4a000 rw-p 00021000 09:03 35238 /lib64/ld-2.20.so
7f8cada4a000-7f8cada4b000 rw-p 00000000 00:00 0
7ffe0e6e1000-7ffe0eee1000 rw-p 00000000 00:00 0 [stack]
7ffe0ef63000-7ffe0ef65000 r--p 00000000 00:00 0 [vvar]
7ffe0ef65000-7ffe0ef67000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
    (1-1/1)