arirusso / alsa-rawmidi

Realtime MIDI IO with Ruby for Linux
Other
12 stars 8 forks source link

Segmentation Fault in Debian Stretch x86_amd64 #8

Open joaoripper opened 5 years ago

joaoripper commented 5 years ago

Hi. I am seeing this segmentation fault in x64 bits. It works fine in 32 bits. Same laptop, same OS versions, just changes from x32 to x64, and same midi devices (real raw midi devices) with or without them, or with different ones. Same thing happens with other 2 laptop pcs: good in x32, bad in x64.

joao@LG15:~$ irb irb(main):001:0> require 'alsa-rawmidi' => true irb(main):002:0> AlsaRawMIDI::Device.all.to_s /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/api.rb:407: [BUG] Segmentation fault at 0xffffffffbbb31f48 ruby 2.3.3p222 (2016-11-21) [x86_64-linux-gnu]

-- Control frame information ----------------------------------------------- c:0031 p:---- s:0126 e:000125 CFUNC :snd_ctl_rawmidi_next_device c:0030 p:0041 s:0121 e:000120 BLOCK /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/api.rb:407 [FINISH] c:0029 p:---- s:0117 e:000116 CFUNC :select c:0028 p:0031 s:0114 e:000113 METHOD /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/api.rb:405 c:0027 p:0019 s:0109 e:000108 METHOD /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/soundcard.rb:31 c:0026 p:0030 s:0105 e:000104 METHOD /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/soundcard.rb:14 [FINISH] c:0025 p:---- s:0101 e:000100 CFUNC :new c:0024 p:0072 s:0097 e:000093 METHOD /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/soundcard.rb:23 c:0023 p:0016 s:0090 e:000089 BLOCK /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/device.rb:45 [FINISH] c:0022 p:---- s:0086 e:000085 CFUNC :times c:0021 p:0029 s:0083 e:000082 METHOD /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/device.rb:44 c:0020 p:0022 s:0078 e:000077 METHOD /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/device.rb:25 c:0019 p:0008 s:0075 e:000074 METHOD /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/device.rb:31 c:0018 p:0014 s:0072 e:000071 EVAL (irb):2 [FINISH] c:0017 p:---- s:0070 e:000069 CFUNC :eval c:0016 p:0025 s:0063 e:000062 METHOD /usr/lib/ruby/2.3.0/irb/workspace.rb:87 c:0015 p:0027 s:0056 e:000054 METHOD /usr/lib/ruby/2.3.0/irb/context.rb:380 c:0014 p:0024 s:0050 e:000049 BLOCK /usr/lib/ruby/2.3.0/irb.rb:489 c:0013 p:0041 s:0042 e:000041 METHOD /usr/lib/ruby/2.3.0/irb.rb:623 c:0012 p:0011 s:0037 e:000036 BLOCK /usr/lib/ruby/2.3.0/irb.rb:486 c:0011 p:0128 s:0033 e:000032 BLOCK /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:246 [FINISH] c:0010 p:---- s:0030 e:000029 CFUNC :loop c:0009 p:0009 s:0027 e:000026 BLOCK /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:232 [FINISH] c:0008 p:---- s:0025 e:000024 CFUNC :catch c:0007 p:0018 s:0021 e:000020 METHOD /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:231 c:0006 p:0037 s:0018 E:0017e0 METHOD /usr/lib/ruby/2.3.0/irb.rb:485 c:0005 p:0009 s:0015 e:000014 BLOCK /usr/lib/ruby/2.3.0/irb.rb:395 [FINISH] c:0004 p:---- s:0013 e:000012 CFUNC :catch c:0003 p:0174 s:0009 E:000650 METHOD /usr/lib/ruby/2.3.0/irb.rb:394 c:0002 p:0023 s:0004 E:002370 EVAL /usr/bin/irb:11 [FINISH] c:0001 p:0000 s:0002 E:0004e0 (none) [FINISH]

-- Ruby level backtrace information ---------------------------------------- /usr/bin/irb:11:in <main>' /usr/lib/ruby/2.3.0/irb.rb:394:instart' /usr/lib/ruby/2.3.0/irb.rb:394:in catch' /usr/lib/ruby/2.3.0/irb.rb:395:inblock in start' /usr/lib/ruby/2.3.0/irb.rb:485:in eval_input' /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:231:ineach_top_level_statement' /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:231:in catch' /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:232:inblock in each_top_level_statement' /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:232:in loop' /usr/lib/ruby/2.3.0/irb/ruby-lex.rb:246:inblock (2 levels) in each_top_level_statement' /usr/lib/ruby/2.3.0/irb.rb:486:in block in eval_input' /usr/lib/ruby/2.3.0/irb.rb:623:insignal_status' /usr/lib/ruby/2.3.0/irb.rb:489:in block (2 levels) in eval_input' /usr/lib/ruby/2.3.0/irb/context.rb:380:inevaluate' /usr/lib/ruby/2.3.0/irb/workspace.rb:87:in evaluate' /usr/lib/ruby/2.3.0/irb/workspace.rb:87:ineval' (irb):2:in irb_binding' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/device.rb:31:inall' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/device.rb:25:in all_by_type' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/device.rb:44:inget_devices' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/device.rb:44:in times' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/device.rb:45:inblock in get_devices' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/soundcard.rb:23:in find' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/soundcard.rb:23:innew' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/soundcard.rb:14:in initialize' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/soundcard.rb:31:inpopulate_subdevices' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/api.rb:405:in get_device_ids' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/api.rb:405:inselect' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/api.rb:407:in block in get_device_ids' /var/lib/gems/2.3.0/gems/alsa-rawmidi-0.3.2/lib/alsa-rawmidi/api.rb:407:insnd_ctl_rawmidi_next_device'

-- Machine register context ------------------------------------------------ RIP: 0x00007f4261e038ba RBP: 0x00007ffd2c0b4300 RSP: 0x00007ffd2c0b42f8 RAX: 0x0000000000000000 RBX: 0x000055c5bbb07980 RCX: 0x0000000000000012 RDX: 0x0000000000000d68 RDI: 0xffffffffbbb31f30 RSI: 0x000055c5bbb31b20 R8: 0x00007f4261e89f5f R9: 0x0000000000000001 R10: 0x0000000000000000 R11: 0x00007f4261e038b0 R12: 0x00007f4261e038b0 R13: 0x00007ffd2c0b4470 R14: 0x00007ffd2c0b4450 R15: 0x00007ffd2c0b44a0 EFL: 0x0000000000010202

-- C level backtrace information ------------------------------------------- /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647d1ee5] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647d211c] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42646ab984] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f426475d6de] /lib/x86_64-linux-gnu/libpthread.so.0 [0x7f42644320c0] /usr/lib/x86_64-linux-gnu/libasound.so(snd_ctl_rawmidi_next_device+0xa) [0x7f4261e038ba] /var/lib/gems/2.3.0/gems/ffi-1.10.0/lib/ffi_c.so(ffi_call_unix64+0x55) [0x7f42620e9b1d] /var/lib/gems/2.3.0/gems/ffi-1.10.0/lib/ffi_c.so [0x7f42620e94a3] /var/lib/gems/2.3.0/gems/ffi-1.10.0/lib/ffi_c.so(ffi_call+0x66) [0x7f42620e950c] /var/lib/gems/2.3.0/gems/ffi-1.10.0/lib/ffi_c.so(rbffi_CallFunction+0xf0) [0x7f42620ddf40] Call.c:433 /var/lib/gems/2.3.0/gems/ffi-1.10.0/lib/ffi_c.so(custom_trampoline+0x26) [0x7f42620e1696] MethodHandle.c:232 /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647befa5] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cd38f] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647ce413] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c2da8] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c7fcf] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_yield+0x374) [0x7f42647cec34] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f426466fed4] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647befa5] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cd38f] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647ce413] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c2cdc] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c7fcf] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c9d6c] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647ca9cf] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_class_new_instance+0x21) [0x7f42646fe4c1] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647befa5] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cd38f] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647ce413] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c2da8] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c7fcf] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cc10c] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42646f37e0] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647befa5] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cd38f] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647ce413] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c2cdc] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c7fcf] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c935b] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c982f] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647befa5] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c2da8] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c7fcf] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cbe9c] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_rescue2+0xbe) [0x7f42646b11ce] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647befa5] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cd38f] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647ce413] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c2cdc] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c7fcf] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cc37c] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647bfb6a] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_catch_obj+0xe) [0x7f42647bfc4e] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647bfcfe] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647befa5] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cd38f] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647ce413] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c2cdc] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c7fcf] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cc37c] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647bfb6a] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_catch_obj+0xe) [0x7f42647bfc4e] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647bfcfe] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647befa5] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647cd38f] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647ce413] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c2cdc] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42647c7fcf] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3 [0x7f42646af02d] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(ruby_exec_node+0x1d) [0x7f42646b09cd] /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(ruby_run_node+0x1e) [0x7f42646b2ace] irb [0x55c5ba0a691b] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f42636df2e1] irb(_start+0x2a) [0x55c5ba0a694a]

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

55c5ba0a6000-55c5ba0a7000 r-xp 00000000 08:01 395140 /usr/bin/ruby2.3 55c5ba2a6000-55c5ba2a7000 r--p 00000000 08:01 395140 /usr/bin/ruby2.3 55c5ba2a7000-55c5ba2a8000 rw-p 00001000 08:01 395140 /usr/bin/ruby2.3 55c5bb33c000-55c5bbb7e000 rw-p 00000000 00:00 0 [heap] 7f425cc7e000-7f425ce1b000 r--s 00000000 08:01 6687195 /lib/x86_64-linux-gnu/libc-2.24.so 7f425ce1b000-7f425d096000 r--s 00000000 08:01 1316942 /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0 7f425d096000-7f425d0ac000 r-xp 00000000 08:01 6687228 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f425d0ac000-7f425d2ab000 ---p 00016000 08:01 6687228 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f425d2ab000-7f425d2ac000 r--p 00015000 08:01 6687228 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f425d2ac000-7f425d2ad000 rw-p 00016000 08:01 6687228 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f425d2ad000-7f425d2af000 r-xp 00000000 08:01 1313424 /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so 7f425d2af000-7f425d4ae000 ---p 00002000 08:01 1313424 /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so 7f425d4ae000-7f425d4af000 r--p 00001000 08:01 1313424 /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so 7f425d4af000-7f425d4b0000 rw-p 00002000 08:01 1313424 /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so 7f425d4b0000-7f425d4c3000 r-xp 00000000 08:01 6687234 /lib/x86_64-linux-gnu/libgpg-error.so.0.21.0 7f425d4c3000-7f425d6c2000 ---p 00013000 08:01 6687234 /lib/x86_64-linux-gnu/libgpg-error.so.0.21.0 7f425d6c2000-7f425d6c3000 r--p 00012000 08:01 6687234 /lib/x86_64-linux-gnu/libgpg-error.so.0.21.0 7f425d6c3000-7f425d6c4000 rw-p 00013000 08:01 6687234 /lib/x86_64-linux-gnu/libgpg-error.so.0.21.0 7f425d6c4000-7f425d736000 r-xp 00000000 08:01 6687319 /lib/x86_64-linux-gnu/libpcre.so.3.13.3 7f425d736000-7f425d935000 ---p 00072000 08:01 6687319 /lib/x86_64-linux-gnu/libpcre.so.3.13.3 7f425d935000-7f425d936000 r--p 00071000 08:01 6687319 /lib/x86_64-linux-gnu/libpcre.so.3.13.3 7f425d936000-7f425d937000 rw-p 00072000 08:01 6687319 /lib/x86_64-linux-gnu/libpcre.so.3.13.3 7f425d937000-7f425d94b000 r-xp 00000000 08:01 6687334 /lib/x86_64-linux-gnu/libresolv-2.24.so 7f425d94b000-7f425db4a000 ---p 00014000 08:01 6687334 /lib/x86_64-linux-gnu/libresolv-2.24.so 7f425db4a000-7f425db4b000 r--p 00013000 08:01 6687334 /lib/x86_64-linux-gnu/libresolv-2.24.so 7f425db4b000-7f425db4c000 rw-p 00014000 08:01 6687334 /lib/x86_64-linux-gnu/libresolv-2.24.so 7f425db4c000-7f425db4e000 rw-p 00000000 00:00 0 7f425db4e000-7f425dbdb000 r-xp 00000000 08:01 1317256 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11 7f425dbdb000-7f425ddda000 ---p 0008d000 08:01 1317256 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11 7f425ddda000-7f425ddf6000 r--p 0008c000 08:01 1317256 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11 7f425ddf6000-7f425ddf7000 rw-p 000a8000 08:01 1317256 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11 7f425ddf7000-7f425de21000 r-xp 00000000 08:01 1317260 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8 7f425de21000-7f425e021000 ---p 0002a000 08:01 1317260 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8 7f425e021000-7f425e022000 r--p 0002a000 08:01 1317260 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8 7f425e022000-7f425e023000 rw-p 0002b000 08:01 1317260 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8 7f425e023000-7f425e02a000 r-xp 00000000 08:01 1316592 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2 7f425e02a000-7f425e22a000 ---p 00007000 08:01 1316592 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2 7f425e22a000-7f425e22b000 r--p 00007000 08:01 1316592 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2 7f425e22b000-7f425e22c000 rw-p 00008000 08:01 1316592 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2 7f425e22c000-7f425e2a1000 r-xp 00000000 08:01 1314567 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0 7f425e2a1000-7f425e4a1000 ---p 00075000 08:01 1314567 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0 7f425e4a1000-7f425e4a2000 r--p 00075000 08:01 1314567 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0 7f425e4a2000-7f425e4a3000 rw-p 00076000 08:01 1314567 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0 7f425e4a3000-7f425e4b7000 r-xp 00000000 08:01 6687283 /lib/x86_64-linux-gnu/libnsl-2.24.so 7f425e4b7000-7f425e6b7000 ---p 00014000 08:01 6687283 /lib/x86_64-linux-gnu/libnsl-2.24.so 7f425e6b7000-7f425e6b8000 r--p 00014000 08:01 6687283 /lib/x86_64-linux-gnu/libnsl-2.24.so 7f425e6b8000-7f425e6b9000 rw-p 00015000 08:01 6687283 /lib/x86_64-linux-gnu/libnsl-2.24.so 7f425e6b9000-7f425e6bb000 rw-p 00000000 00:00 0 7f425e6bb000-7f425e7c2000 r-xp 00000000 08:01 6686640 /lib/x86_64-linux-gnu/libgcrypt.so.20.1.6 7f425e7c2000-7f425e9c2000 ---p 00107000 08:01 6686640 /lib/x86_64-linux-gnu/libgcrypt.so.20.1.6 7f425e9c2000-7f425e9c4000 r--p 00107000 08:01 6686640 /lib/x86_64-linux-gnu/libgcrypt.so.20.1.6 7f425e9c4000-7f425e9cb000 rw-p 00109000 08:01 6686640 /lib/x86_64-linux-gnu/libgcrypt.so.20.1.6 7f425e9cb000-7f425e9dc000 r-xp 00000000 08:01 1316401 /usr/lib/x86_64-linux-gnu/liblz4.so.1.7.1 7f425e9dc000-7f425ebdb000 ---p 00011000 08:01 1316401 /usr/lib/x86_64-linux-gnu/liblz4.so.1.7.1 7f425ebdb000-7f425ebdc000 r--p 00010000 08:01 1316401 /usr/lib/x86_64-linux-gnu/liblz4.so.1.7.1 7f425ebdc000-7f425ebdd000 rw-p 00011000 08:01 1316401 /usr/lib/x86_64-linux-gnu/liblz4.so.1.7.1 7f425ebdd000-7f425ec02000 r-xp 00000000 08:01 6687257 /lib/x86_64-linux-gnu/liblzma.so.5.2.2 7f425ec02000-7f425ee01000 ---p 00025000 08:01 6687257 /lib/x86_64-linux-gnu/liblzma.so.5.2.2 7f425ee01000-7f425ee02000 r--p 00024000 08:01 6687257 /lib/x86_64-linux-gnu/liblzma.so.5.2.2 7f425ee02000-7f425ee03000 rw-p 00025000 08:01 6687257 /lib/x86_64-linux-gnu/liblzma.so.5.2.2 7f425ee03000-7f425ee28000 r-xp 00000000 08:01 6687340 /lib/x86_64-linux-gnu/libselinux.so.1 7f425ee28000-7f425f027000 ---p 00025000 08:01 6687340 /lib/x86_64-linux-gnu/libselinux.so.1 7f425f027000-7f425f028000 r--p 00024000 08:01 6687340 /lib/x86_64-linux-gnu/libselinux.so.1 7f425f028000-7f425f029000 rw-p 00025000 08:01 6687340 /lib/x86_64-linux-gnu/libselinux.so.1 7f425f029000-7f425f02b000 rw-p 00000000 00:00 0 7f425f02b000-7f425f03a000 r-xp 00000000 08:01 1315040 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0 7f425f03a000-7f425f239000 ---p 0000f000 08:01 1315040 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0 7f425f239000-7f425f23a000 r--p 0000e000 08:01 1315040 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0 7f425f23a000-7f425f23b000 rw-p 0000f000 08:01 1315040 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0 7f425f23b000-7f425f24c000 r-xp 00000000 08:01 1315022 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7f425f24c000-7f425f44b000 ---p 00011000 08:01 1315022 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7f425f44b000-7f425f44c000 r--p 00010000 08:01 1315022 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7f425f44c000-7f425f44d000 rw-p 00011000 08:01 1315022 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7f425f44d000-7f425f451000 r-xp 00000000 08:01 6686625 /lib/x86_64-linux-gnu/libuuid.so.1.3.0 7f425f451000-7f425f650000 ---p 00004000 08:01 6686625 /lib/x86_64-linux-gnu/libuuid.so.1.3.0 7f425f650000-7f425f651000 r--p 00003000 08:01 6686625 /lib/x86_64-linux-gnu/libuuid.so.1.3.0 7f425f651000-7f425f652000 rw-p 00004000 08:01 6686625 /lib/x86_64-linux-gnu/libuuid.so.1.3.0 7f425f652000-7f425f665000 r-xp 00000000 08:01 6687191 /lib/x86_64-linux-gnu/libbsd.so.0.8.3 7f425f665000-7f425f865000 ---p 00013000 08:01 6687191 /lib/x86_64-linux-gnu/libbsd.so.0.8.3 7f425f865000-7f425f866000 r--p 00013000 08:01 6687191 /lib/x86_64-linux-gnu/libbsd.so.0.8.3 7f425f866000-7f425f867000 rw-p 00014000 08:01 6687191 /lib/x86_64-linux-gnu/libbsd.so.0.8.3 7f425f867000-7f425f868000 rw-p 00000000 00:00 0 7f425f868000-7f425f86d000 r-xp 00000000 08:01 1315018 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7f425f86d000-7f425fa6c000 ---p 00005000 08:01 1315018 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7f425fa6c000-7f425fa6d000 r--p 00004000 08:01 1315018 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7f425fa6d000-7f425fa6e000 rw-p 00005000 08:01 1315018 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7f425fa6e000-7f425fa71000 r-xp 00000000 08:01 1314996 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7f425fa71000-7f425fc70000 ---p 00003000 08:01 1314996 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7f425fc70000-7f425fc71000 r--p 00002000 08:01 1314996 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7f425fc71000-7f425fc72000 rw-p 00003000 08:01 1314996 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7f425fc72000-7f425fc77000 r-xp 00000000 08:01 1315160 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1 7f425fc77000-7f425fe76000 ---p 00005000 08:01 1315160 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1 7f425fe76000-7f425fe77000 r--p 00004000 08:01 1315160 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1 7f425fe77000-7f425fe78000 rw-p 00005000 08:01 1315160 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1 7f425fe78000-7f425feeb000 r-xp 00000000 08:01 1317006 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.27 7f425feeb000-7f42600ea000 ---p 00073000 08:01 1317006 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.27 7f42600ea000-7f42600ed000 r--p 00072000 08:01 1317006 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.27 7f42600ed000-7f42600ee000 rw-p 00075000 08:01 1317006 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.27 7f42600ee000-7f42600f0000 rw-p 00000000 00:00 0 7f42600f0000-7f42600f8000 r-xp 00000000 08:01 6687369 /lib/x86_64-linux-gnu/libwrap.so.0.7.6 7f42600f8000-7f42602f8000 ---p 00008000 08:01 6687369 /lib/x86_64-linux-gnu/libwrap.so.0.7.6 7f42602f8000-7f42602f9000 r--p 00008000 08:01 6687369 /lib/x86_64-linux-gnu/libwrap.so.0.7.6 7f42602f9000-7f42602fa000 rw-p 00009000 08:01 6687369 /lib/x86_64-linux-gnu/libwrap.so.0.7.6 7f42602fa000-7f42602ff000 r-xp 00000000 08:01 1315076 /usr/lib/x86_64-linux-gnu/libXtst.so.6.1.0 7f42602ff000-7f42604fe000 ---p 00005000 08:01 1315076 /usr/lib/x86_64-linux-gnu/libXtst.so.6.1.0 7f42604fe000-7f42604ff000 r--p 00004000 08:01 1315076 /usr/lib/x86_64-linux-gnu/libXtst.so.6.1.0 7f42604ff000-7f4260500000 rw-p 00005000 08:01 1315076 /usr/lib/x86_64-linux-gnu/libXtst.so.6.1.0 7f4260500000-7f4260507000 r-xp 00000000 08:01 1314975 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1 7f4260507000-7f4260706000 ---p 00007000 08:01 1314975 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1 7f4260706000-7f4260707000 r--p 00006000 08:01 1314975 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1 7f4260707000-7f4260708000 rw-p 00007000 08:01 1314975 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1 7f4260708000-7f426071f000 r-xp 00000000 08:01 1314597 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0 7f426071f000-7f426091f000 ---p 00017000 08:01 1314597 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0 7f426091f000-7f4260920000 r--p 00017000 08:01 1314597 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0 7f4260920000-7f4260921000 rw-p 00018000 08:01 1314597 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0 7f4260921000-7f4260925000 rw-p 00000000 00:00 0 7f4260925000-7f426094c000 r-xp 00000000 08:01 1317437 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7f426094c000-7f4260b4b000 ---p 00027000 08:01 1317437 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7f4260b4b000-7f4260b4c000 r--p 00026000 08:01 1317437 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7f4260b4c000-7f4260b4d000 rw-p 00027000 08:01 1317437 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7f4260b4d000-7f4260c87000 r-xp 00000000 08:01 1314985 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7f4260c87000-7f4260e87000 ---p 0013a000 08:01 1314985 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7f4260e87000-7f4260e88000 r--p 0013a000 08:01 1314985 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7f4260e88000-7f4260e8d000 rw-p 0013b000 08:01 1314985 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7f4260e8d000-7f4260e8e000 r-xp 00000000 08:01 1314981 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 7f4260e8e000-7f426108d000 ---p 00001000 08:01 1314981 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 7f426108d000-7f426108e000 r--p 00000000 08:01 1314981 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 7f426108e000-7f426108f000 rw-p 00001000 08:01 1314981 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 7f426108f000-7f4261093000 r-xp 00000000 08:01 6687200 /lib/x86_64-linux-gnu/libcap.so.2.25 7f4261093000-7f4261293000 ---p 00004000 08:01 6687200 /lib/x86_64-linux-gnu/libcap.so.2.25 7f4261293000-7f4261294000 r--p 00004000 08:01 6687200 /lib/x86_64-linux-gnu/libcap.so.2.25 7f4261294000-7f4261295000 rw-p 00005000 08:01 6687200 /lib/x86_64-linux-gnu/libcap.so.2.25 7f4261295000-7f42612e2000 r-xp 00000000 08:01 6687210 /lib/x86_64-linux-gnu/libdbus-1.so.3.14.15 7f42612e2000-7f42614e2000 ---p 0004d000 08:01 6687210 /lib/x86_64-linux-gnu/libdbus-1.so.3.14.15 7f42614e2000-7f42614e4000 r--p 0004d000 08:01 6687210 /lib/x86_64-linux-gnu/libdbus-1.so.3.14.15 7f42614e4000-7f42614e5000 rw-p 0004f000 08:01 6687210 /lib/x86_64-linux-gnu/libdbus-1.so.3.14.15 7f42614e5000-7f4261565000 r-xp 00000000 08:01 1573276 /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so 7f4261565000-7f4261765000 ---p 00080000 08:01 1573276 /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so 7f4261765000-7f4261767000 r--p 00080000 08:01 1573276 /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so 7f4261767000-7f4261768000 rw-p 00082000 08:01 1573276 /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-10.0.so 7f4261768000-7f42617b6000 r-xp 00000000 08:01 1316849 /usr/lib/x86_64-linux-gnu/libpulse.so.0.20.1 7f42617b6000-7f42619b6000 ---p 0004e000 08:01 1316849 /usr/lib/x86_64-linux-gnu/libpulse.so.0.20.1 7f42619b6000-7f42619b8000 r--p 0004e000 08:01 1316849 /usr/lib/x86_64-linux-gnu/libpulse.so.0.20.1 7f42619b8000-7f42619b9000 rw-p 00050000 08:01 1316849 /usr/lib/x86_64-linux-gnu/libpulse.so.0.20.1 7f4261a00000-7f4261aae000 r--s 00000000 08:01 4076912 /var/lib/gems/2.3.0/gems/ffi-1.10.0/lib/ffi_c.so 7f4261aae000-7f4261bbb000 r--s 00000000 08:01 1315146 /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 7f4261bbb000-7f4261bc2000 r-xp 00000000 08:01 6687336 /lib/x86_64-linux-gnu/librt-2.24.so 7f4261bc2000-7f4261dc1000 ---p 00007000 08:01 6687336 /lib/x86_64-linux-gnu/librt-2.24.so 7f4261dc1000-7f4261dc2000 r--p 00006000 08:01 6687336 /lib/x86_64-linux-gnu/librt-2.24.so 7f4261dc2000-7f4261dc3000 rw-p 00007000 08:01 6687336 /lib/x86_64-linux-gnu/librt-2.24.so 7f4261dc3000-7f4261ec8000 r-xp 00000000 08:01 1315146 /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 7f4261ec8000-7f42620c7000 ---p 00105000 08:01 1315146 /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 7f42620c7000-7f42620cf000 r--p 00104000 08:01 1315146 /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 7f42620cf000-7f42620d0000 rw-p 0010c000 08:01 1315146 /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 7f42620d0000-7f42620f3000 r-xp 00000000 08:01 4076912 /var/lib/gems/2.3.0/gems/ffi-1.10.0/lib/ffi_c.so 7f42620f3000-7f42622f2000 ---p 00023000 08:01 4076912 /var/lib/gems/2.3.0/gems/ffi-1.10.0/lib/ffi_c.so 7f42622f2000-7f42622f3000 r--p 00022000 08:01 4076912 /var/lib/gems/2.3.0/gems/ffi-1.10.0/lib/ffi_c.so 7f42622f3000-7f42622f4000 rw-p 00023000 08:01 4076912 /var/lib/gems/2.3.0/gems/ffi-1.10.0/lib/ffi_c.so 7f42622f4000-7f426231a000 r-xp 00000000 08:01 6687353 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7f426231a000-7f4262519000 ---p 00026000 08:01 6687353 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7f4262519000-7f426251d000 r--p 00025000 08:01 6687353 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7f426251d000-7f426251e000 rw-p 00029000 08:01 6687353 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7f426251e000-7f4262540000 r-xp 00000000 08:01 6687270 /lib/x86_64-linux-gnu/libncurses.so.5.9 7f4262540000-7f426273f000 ---p 00022000 08:01 6687270 /lib/x86_64-linux-gnu/libncurses.so.5.9 7f426273f000-7f4262740000 r--p 00021000 08:01 6687270 /lib/x86_64-linux-gnu/libncurses.so.5.9 7f4262740000-7f4262741000 rw-p 00022000 08:01 6687270 /lib/x86_64-linux-gnu/libncurses.so.5.9 7f4262741000-7f4262785000 r-xp 00000000 08:01 6687333 /lib/x86_64-linux-gnu/libreadline.so.7.0 7f4262785000-7f4262984000 ---p 00044000 08:01 6687333 /lib/x86_64-linux-gnu/libreadline.so.7.0 7f4262984000-7f4262986000 r--p 00043000 08:01 6687333 /lib/x86_64-linux-gnu/libreadline.so.7.0 7f4262986000-7f426298c000 rw-p 00045000 08:01 6687333 /lib/x86_64-linux-gnu/libreadline.so.7.0 7f426298c000-7f426298e000 rw-p 00000000 00:00 0 7f426298e000-7f4262995000 r-xp 00000000 08:01 1574821 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/readline.so 7f4262995000-7f4262b95000 ---p 00007000 08:01 1574821 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/readline.so 7f4262b95000-7f4262b96000 r--p 00007000 08:01 1574821 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/readline.so 7f4262b96000-7f4262b97000 rw-p 00008000 08:01 1574821 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/readline.so 7f4262b97000-7f4262b9e000 r-xp 00000000 08:01 1574825 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/stringio.so 7f4262b9e000-7f4262d9d000 ---p 00007000 08:01 1574825 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/stringio.so 7f4262d9d000-7f4262d9e000 r--p 00006000 08:01 1574825 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/stringio.so 7f4262d9e000-7f4262d9f000 rw-p 00007000 08:01 1574825 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/stringio.so 7f4262d9f000-7f4262da1000 r-xp 00000000 08:01 1574747 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/iso_8859_1.so 7f4262da1000-7f4262fa0000 ---p 00002000 08:01 1574747 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/iso_8859_1.so 7f4262fa0000-7f4262fa1000 r--p 00001000 08:01 1574747 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/iso_8859_1.so 7f4262fa1000-7f4262fa2000 rw-p 00002000 08:01 1574747 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/iso_8859_1.so 7f4262fa2000-7f4262fa4000 r-xp 00000000 08:01 1574783 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/trans/transdb.so 7f4262fa4000-7f42631a4000 ---p 00002000 08:01 1574783 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/trans/transdb.so 7f42631a4000-7f42631a5000 r--p 00002000 08:01 1574783 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/trans/transdb.so 7f42631a5000-7f42631a6000 rw-p 00003000 08:01 1574783 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/trans/transdb.so 7f42631a6000-7f42631a8000 r-xp 00000000 08:01 1574740 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/encdb.so 7f42631a8000-7f42633a7000 ---p 00002000 08:01 1574740 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/encdb.so 7f42633a7000-7f42633a8000 r--p 00001000 08:01 1574740 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/encdb.so 7f42633a8000-7f42633a9000 rw-p 00002000 08:01 1574740 /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/encdb.so 7f42633a9000-7f42636bf000 r--p 00000000 08:01 923022 /usr/lib/locale/locale-archive 7f42636bf000-7f4263854000 r-xp 00000000 08:01 6687195 /lib/x86_64-linux-gnu/libc-2.24.so 7f4263854000-7f4263a54000 ---p 00195000 08:01 6687195 /lib/x86_64-linux-gnu/libc-2.24.so 7f4263a54000-7f4263a58000 r--p 00195000 08:01 6687195 /lib/x86_64-linux-gnu/libc-2.24.so 7f4263a58000-7f4263a5a000 rw-p 00199000 08:01 6687195 /lib/x86_64-linux-gnu/libc-2.24.so 7f4263a5a000-7f4263a5e000 rw-p 00000000 00:00 0 7f4263a5e000-7f4263b61000 r-xp 00000000 08:01 6687260 /lib/x86_64-linux-gnu/libm-2.24.so 7f4263b61000-7f4263d60000 ---p 00103000 08:01 6687260 /lib/x86_64-linux-gnu/libm-2.24.so 7f4263d60000-7f4263d61000 r--p 00102000 08:01 6687260 /lib/x86_64-linux-gnu/libm-2.24.so 7f4263d61000-7f4263d62000 rw-p 00103000 08:01 6687260 /lib/x86_64-linux-gnu/libm-2.24.so 7f4263d62000-7f4263d6a000 r-xp 00000000 08:01 6687205 /lib/x86_64-linux-gnu/libcrypt-2.24.so 7f4263d6a000-7f4263f6a000 ---p 00008000 08:01 6687205 /lib/x86_64-linux-gnu/libcrypt-2.24.so 7f4263f6a000-7f4263f6b000 r--p 00008000 08:01 6687205 /lib/x86_64-linux-gnu/libcrypt-2.24.so 7f4263f6b000-7f4263f6c000 rw-p 00009000 08:01 6687205 /lib/x86_64-linux-gnu/libcrypt-2.24.so 7f4263f6c000-7f4263f9a000 rw-p 00000000 00:00 0 7f4263f9a000-7f4263f9d000 r-xp 00000000 08:01 6687212 /lib/x86_64-linux-gnu/libdl-2.24.so 7f4263f9d000-7f426419c000 ---p 00003000 08:01 6687212 /lib/x86_64-linux-gnu/libdl-2.24.so 7f426419c000-7f426419d000 r--p 00002000 08:01 6687212 /lib/x86_64-linux-gnu/libdl-2.24.so 7f426419d000-7f426419e000 rw-p 00003000 08:01 6687212 /lib/x86_64-linux-gnu/libdl-2.24.so 7f426419e000-7f426421f000 r-xp 00000000 08:01 1315838 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2 7f426421f000-7f426441f000 ---p 00081000 08:01 1315838 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2 7f426441f000-7f4264420000 r--p 00081000 08:01 1315838 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2 7f4264420000-7f4264421000 rw-p 00082000 08:01 1315838 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2 7f4264421000-7f4264439000 r-xp 00000000 08:01 6687328 /lib/x86_64-linux-gnu/libpthread-2.24.so 7f4264439000-7f4264638000 ---p 00018000 08:01 6687328 /lib/x86_64-linux-gnu/libpthread-2.24.so 7f4264638000-7f4264639000 r--p 00017000 08:01 6687328 /lib/x86_64-linux-gnu/libpthread-2.24.so 7f4264639000-7f426463a000 rw-p 00018000 08:01 6687328 /lib/x86_64-linux-gnu/libpthread-2.24.so 7f426463a000-7f426463e000 rw-p 00000000 00:00 0 7f426463e000-7f42648af000 r-xp 00000000 08:01 1316942 /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0 7f42648af000-7f4264aaf000 ---p 00271000 08:01 1316942 /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0 7f4264aaf000-7f4264ab7000 r--p 00271000 08:01 1316942 /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0 7f4264ab7000-7f4264ab8000 rw-p 00279000 08:01 1316942 /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0 7f4264ab8000-7f4264ac8000 rw-p 00000000 00:00 0 7f4264ac8000-7f4264aeb000 r-xp 00000000 08:01 6687167 /lib/x86_64-linux-gnu/ld-2.24.so 7f4264b07000-7f4264b8b000 r-xp 00000000 08:01 6686623 /lib/x86_64-linux-gnu/libsystemd.so.0.17.0 7f4264b8b000-7f4264b8c000 ---p 00084000 08:01 6686623 /lib/x86_64-linux-gnu/libsystemd.so.0.17.0 7f4264b8c000-7f4264b8f000 r--p 00084000 08:01 6686623 /lib/x86_64-linux-gnu/libsystemd.so.0.17.0 7f4264b8f000-7f4264b90000 rw-p 00087000 08:01 6686623 /lib/x86_64-linux-gnu/libsystemd.so.0.17.0 7f4264b90000-7f4264b91000 rw-p 00000000 00:00 0 7f4264b98000-7f4264bba000 r--s 00000000 08:01 6687328 /lib/x86_64-linux-gnu/libpthread-2.24.so 7f4264bba000-7f4264cbf000 rw-p 00000000 00:00 0 7f4264cda000-7f4264cdc000 r--s 00000000 08:01 395140 /usr/bin/ruby2.3 7f4264cdc000-7f4264ce3000 r--s 00000000 08:01 1313480 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7f4264ce3000-7f4264ce4000 r-xp 00000000 00:00 0 7f4264ce4000-7f4264ce5000 ---p 00000000 00:00 0 7f4264ce5000-7f4264ceb000 rw-p 00000000 00:00 0 7f4264ceb000-7f4264cec000 r--p 00023000 08:01 6687167 /lib/x86_64-linux-gnu/ld-2.24.so 7f4264cec000-7f4264ced000 rw-p 00024000 08:01 6687167 /lib/x86_64-linux-gnu/ld-2.24.so 7f4264ced000-7f4264cee000 rw-p 00000000 00:00 0 7ffd2b8bc000-7ffd2c0bb000 rw-p 00000000 00:00 0 [stack] 7ffd2c13e000-7ffd2c141000 r--p 00000000 00:00 0 [vvar] 7ffd2c141000-7ffd2c143000 r-xp 00000000 00:00 0 [vdso]

[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

Aborted

fukuchi commented 5 years ago

Hi,

Please try the patch I posted here: https://github.com/arirusso/alsa-rawmidi/issues/7#issuecomment-463942830

joaoripper commented 5 years ago

Hi,

Please try the patch I posted here: #7 (comment)

A Big Thank You fukuchi. Your patch works. Nice job