ray
ray copied to clipboard
Bug so huge I con not even explain...
If you wait a while when running a program you will get this:
good.rb:47: [BUG] Segmentation fault at 0x0000000007ff80 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
-- Control frame information ----------------------------------------------- c:0012 p:---- s:0053 e:000052 CFUNC :draw c:0011 p:0029 s:0049 e:000048 BLOCK good.rb:47 [FINISH] c:0010 p:0038 s:0046 e:000045 METHOD /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/scene.rb:232 c:0009 p:0089 s:0041 e:000040 METHOD /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/scene.rb:165 c:0008 p:0030 s:0037 e:000036 METHOD /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/scene.rb:137 c:0007 p:0057 s:0031 e:000030 METHOD /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/scene_list.rb:33 c:0006 p:0035 s:0027 e:000026 METHOD /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/game.rb:174 c:0005 p:0170 s:0024 e:000023 METHOD /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/game.rb:106 [FINISH] c:0004 p:---- s:0015 e:000014 CFUNC :new c:0003 p:0027 s:0010 e:000009 METHOD /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/game.rb:241 c:0002 p:0024 s:0004 E:000a90 EVAL good.rb:3 [FINISH] c:0001 p:0000 s:0002 E:001d40 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
good.rb:3:in <main>' /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/game.rb:241:in
game'
/home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/game.rb:241:in new' /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/game.rb:106:in
initialize'
/home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/game.rb:174:in run' /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/scene_list.rb:33:in
run_current'
/home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/scene.rb:137:in run' /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/scene.rb:165:in
run_tick'
/home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/scene.rb:232:in render' good.rb:47:in
block (3 levels) in
-- Machine register context ------------------------------------------------ RIP: 0x00007fdf08a07f4b RBP: 0x000000000000072c RSP: 0x00007ffd2d4a6de0 RAX: 0x0000000000000024 RBX: 0x000000000007ff80 RCX: 0x0000000000000006 RDX: 0x000000000000072c RDI: 0x000000000000072d RSI: 0x000000000007ff80 R8: 0x000000000000072f R9: 0x00007fdef8000098 R10: 0x0000000000000001 R11: 0x00007fdef8000a70 R12: 0x0000000000000302 R13: 0x00005619e6b60a20 R14: 0x0000000000000303 R15: 0x0000000000000001 EFL: 0x0000000000010206
-- C level backtrace information ------------------------------------------- /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(rb_vm_bugreport+0x535) [0x5619e54b4305] vm_dump.c:688 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(rb_bug_context+0xd1) [0x5619e5491261] error.c:435 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(sigsegv+0x3e) [0x5619e538b54e] signal.c:890 /lib/x86_64-linux-gnu/libpthread.so.0 [0x7fdf0a4bad10] /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray_ext.so(say_text_fill_indices+0x2b) [0x7fdf08a07f4b] say_text.c:296 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray_ext.so(say_drawable_fill_own_index_buffer+0x64) [0x7fdf08a1baf4] say_drawable.c:256 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray_ext.so(say_drawable_draw+0x12a) [0x7fdf08a1be2a] say_drawable.c:292 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray_ext.so(ray_target_draw+0x49) [0x7fdf08a00b99] target.c:146 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_call_cfunc+0xf3) [0x5619e54092a3] vm_insnhelper.c:1638 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_exec_core+0x1308) [0x5619e5410358] insns.def:995 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_exec+0x86) [0x5619e5414d16] vm.c:1650 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(invoke_block_from_c_0+0x2be) [0x5619e54159ee] vm.c:921 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_invoke_proc+0xc3) [0x5619e5415ac3] vm.c:996 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_call_opt_call+0xa7) [0x5619e5415d47] vm.c:1072 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_exec_core+0x1308) [0x5619e5410358] insns.def:995 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_exec+0x86) [0x5619e5414d16] vm.c:1650 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_call0_body.constprop.119+0x1ba) [0x5619e541769a] vm_eval.c:182 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(rb_call0+0xc5) [0x5619e5417d35] vm_eval.c:61 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(rb_class_new_instance+0x21) [0x5619e532d251] object.c:1856 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_call_cfunc+0xf3) [0x5619e54092a3] vm_insnhelper.c:1638 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_call_method_each_type+0x5e) [0x5619e5415e1e] vm_insnhelper.c:2022 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_call_method+0xe3) [0x5619e5416393] vm_insnhelper.c:2172 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_exec_core+0x123b) [0x5619e541028b] insns.def:964 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(vm_exec+0x86) [0x5619e5414d16] vm.c:1650 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(ruby_exec_internal+0xba) [0x5619e52c370a] eval.c:245 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(ruby_run_node+0x2f) [0x5619e52c746f] eval.c:310 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby(main+0x4b) [0x5619e52c333b] parse.y:7826
-- Other runtime information -----------------------------------------------
-
Loaded script: good.rb
-
Loaded features:
0 enumerator.so 1 thread.rb 2 rational.so 3 complex.so 4 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so 5 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so 6 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/unicode_normalize.rb 7 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/rbconfig.rb 8 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/compatibility.rb 9 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/defaults.rb 10 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/deprecate.rb 11 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/errors.rb 12 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/version.rb 13 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/requirement.rb 14 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/platform.rb 15 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/basic_specification.rb 16 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/stub_specification.rb 17 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/util/list.rb 18 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/stringio.so 19 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/specification.rb 20 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/exceptions.rb 21 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_gem.rb 22 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/monitor.rb 23 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb 24 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems.rb 25 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/path_support.rb 26 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/dependency.rb 27 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/version.rb 28 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/core_ext/name_error.rb 29 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/levenshtein.rb 30 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/jaro_winkler.rb 31 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkable.rb 32 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/delegate.rb 33 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb 34 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb 35 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkers/name_error_checkers.rb 36 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkers/method_name_checker.rb 37 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkers/null_checker.rb 38 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/formatter.rb 39 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean.rb 40 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray_ext.so 41 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/pp.rb 42 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/resource_set.rb 43 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/vector.rb 44 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/rect.rb 45 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/matrix.rb 46 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/view.rb 47 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/color.rb 48 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/vertex.rb 49 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/gl/vertex.rb 50 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/gl/int_array.rb 51 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/buffer_renderer.rb 52 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/pixel_bus.rb 53 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/shader.rb 54 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/image.rb 55 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/text_helper.rb 56 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/font.rb 57 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/target.rb 58 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/window.rb 59 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/image_target.rb 60 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/event.rb 61 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/drawable.rb 62 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/polygon.rb 63 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/sprite.rb 64 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/text.rb 65 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/turtle.rb 66 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/audio.rb 67 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/audio_source.rb 68 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/sound_buffer.rb 69 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/sound.rb 70 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/music.rb 71 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri/rfc2396_parser.rb 72 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri/rfc3986_parser.rb 73 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri/common.rb 74 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri/generic.rb 75 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri/ftp.rb 76 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri/http.rb 77 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri/https.rb 78 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri/ldap.rb 79 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri/ldaps.rb 80 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri/mailto.rb 81 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/uri.rb 82 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/date_core.so 83 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/date.rb 84 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/time.rb 85 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/open-uri.rb 86 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/image_set.rb 87 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/font_set.rb 88 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/sound_buffer_set.rb 89 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/dsl/matcher.rb 90 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/dsl/event.rb 91 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/dsl/handler.rb 92 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/dsl/event_runner.rb 93 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/dsl/event_listener.rb 94 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/dsl/event_raiser.rb 95 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/dsl/event_translator.rb 96 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/dsl.rb 97 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/helper.rb 98 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/animation/block_animation.rb 99 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/animation/float_variation.rb 100 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/animation/vector_variation.rb 101 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/animation/color_variation.rb 102 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/animation/circular_motion.rb 103 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/animation/combination.rb 104 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/animation/sequence.rb 105 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/animation/sprite_animation.rb 106 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/animation.rb 107 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/animation_list.rb 108 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/effect/generator.rb 109 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/effect/grayscale.rb 110 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/effect/color_inversion.rb 111 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/effect/black_and_white.rb 112 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/effect.rb 113 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/scene_list.rb 114 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/scene.rb 115 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/game.rb 116 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray/ray.rb 117 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray.rb 118 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/utf_32le.so 119 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/trans/utf_16_32.so
-
Process memory map:
5619e529f000-5619e5585000 r-xp 00000000 fc:00 43126578 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby 5619e5785000-5619e578a000 r--p 002e6000 fc:00 43126578 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby 5619e578a000-5619e578b000 rw-p 002eb000 fc:00 43126578 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby 5619e578b000-5619e579c000 rw-p 00000000 00:00 0 5619e6157000-5619e7176000 rw-p 00000000 00:00 0 [heap] 7fd6fe952000-7fdafe953000 rw-p 00000000 00:00 0 7fdef8000000-7fdef8021000 rw-p 00000000 00:00 0 7fdef8021000-7fdefc000000 ---p 00000000 00:00 0 7fdefd353000-7fdefd51c000 r--s 00000000 fc:00 48501512 /lib/x86_64-linux-gnu/libc-2.21.so 7fdefd51c000-7fdefd80c000 r--s 00000000 fc:00 47451787 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray_ext.so 7fdefd80c000-7fdefd8be000 r--s 00000000 fc:00 57673477 /usr/lib/debug/lib/x86_64-linux-gnu/libpthread-2.21.so 7fdefd8be000-7fdefe760000 r--s 00000000 fc:00 43126578 /home/lachlan/.rbenv/versions/2.3.1/bin/ruby 7fdefe760000-7fdefe763000 r-xp 00000000 fc:00 46273497 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/trans/utf_16_32.so 7fdefe763000-7fdefe963000 ---p 00003000 fc:00 46273497 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/trans/utf_16_32.so 7fdefe963000-7fdefe964000 r--p 00003000 fc:00 46273497 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/trans/utf_16_32.so 7fdefe964000-7fdefe965000 rw-p 00004000 fc:00 46273497 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/trans/utf_16_32.so 7fdefe965000-7fdefe966000 r-xp 00000000 fc:00 46273466 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/utf_32le.so 7fdefe966000-7fdefeb66000 ---p 00001000 fc:00 46273466 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/utf_32le.so 7fdefeb66000-7fdefeb67000 r--p 00001000 fc:00 46273466 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/utf_32le.so 7fdefeb67000-7fdefeb68000 rw-p 00002000 fc:00 46273466 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/utf_32le.so 7fdefebe8000-7fdefec68000 rw-s 11d7f9000 00:06 359 /dev/dri/card0 7fdefec68000-7fdeff068000 rw-s 11ee2a000 00:06 359 /dev/dri/card0 7fdeff068000-7fdeff39c000 rw-p 00000000 00:00 0 7fdeff39c000-7fdeff49c000 rw-s 11cfb9000 00:06 359 /dev/dri/card0 7fdeff49c000-7fdeff510000 rw-p 00000000 00:00 0 7fdeff55d000-7fdeff594000 r-xp 00000000 fc:00 57680965 /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0 7fdeff594000-7fdeff793000 ---p 00037000 fc:00 57680965 /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0 7fdeff793000-7fdeff794000 r--p 00036000 fc:00 57680965 /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0 7fdeff794000-7fdeff795000 rw-p 00037000 fc:00 57680965 /usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0 7fdeff795000-7fdeff796000 ---p 00000000 00:00 0 7fdeff796000-7fdefff96000 rw-p 00000000 00:00 0 [stack:2592] 7fdefff96000-7fdefffa4000 r-xp 00000000 fc:00 48501051 /lib/x86_64-linux-gnu/libbsd.so.0.7.0 7fdefffa4000-7fdf001a3000 ---p 0000e000 fc:00 48501051 /lib/x86_64-linux-gnu/libbsd.so.0.7.0 7fdf001a3000-7fdf001a4000 r--p 0000d000 fc:00 48501051 /lib/x86_64-linux-gnu/libbsd.so.0.7.0 7fdf001a4000-7fdf001a5000 rw-p 0000e000 fc:00 48501051 /lib/x86_64-linux-gnu/libbsd.so.0.7.0 7fdf001a5000-7fdf001a6000 rw-p 00000000 00:00 0 7fdf001a6000-7fdf001cb000 r-xp 00000000 fc:00 48501217 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fdf001cb000-7fdf003ca000 ---p 00025000 fc:00 48501217 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fdf003ca000-7fdf003ce000 r--p 00024000 fc:00 48501217 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fdf003ce000-7fdf003cf000 rw-p 00028000 fc:00 48501217 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7fdf003cf000-7fdf00400000 r-xp 00000000 fc:00 57680223 /usr/lib/x86_64-linux-gnu/libedit.so.2.0.53 7fdf00400000-7fdf00600000 ---p 00031000 fc:00 57680223 /usr/lib/x86_64-linux-gnu/libedit.so.2.0.53 7fdf00600000-7fdf00602000 r--p 00031000 fc:00 57680223 /usr/lib/x86_64-linux-gnu/libedit.so.2.0.53 7fdf00602000-7fdf00603000 rw-p 00033000 fc:00 57680223 /usr/lib/x86_64-linux-gnu/libedit.so.2.0.53 7fdf00603000-7fdf00607000 rw-p 00000000 00:00 0 7fdf00607000-7fdf0060e000 r-xp 00000000 fc:00 57680259 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 7fdf0060e000-7fdf0080d000 ---p 00007000 fc:00 57680259 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 7fdf0080d000-7fdf0080e000 r--p 00006000 fc:00 57680259 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 7fdf0080e000-7fdf0080f000 rw-p 00007000 fc:00 57680259 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 7fdf0080f000-7fdf00825000 r-xp 00000000 fc:00 48501088 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fdf00825000-7fdf00a24000 ---p 00016000 fc:00 48501088 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fdf00a24000-7fdf00a25000 r--p 00015000 fc:00 48501088 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fdf00a25000-7fdf00a26000 rw-p 00016000 fc:00 48501088 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fdf00a26000-7fdf00b99000 r-xp 00000000 fc:00 57680916 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 7fdf00b99000-7fdf00d98000 ---p 00173000 fc:00 57680916 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 7fdf00d98000-7fdf00da2000 r--p 00172000 fc:00 57680916 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 7fdf00da2000-7fdf00da4000 rw-p 0017c000 fc:00 57680916 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 7fdf00da4000-7fdf00da8000 rw-p 00000000 00:00 0 7fdf00da8000-7fdf02a9b000 r-xp 00000000 fc:00 57679814 /usr/lib/x86_64-linux-gnu/libLLVM-3.6.so.1 7fdf02a9b000-7fdf02a9c000 ---p 01cf3000 fc:00 57679814 /usr/lib/x86_64-linux-gnu/libLLVM-3.6.so.1 7fdf02a9c000-7fdf02cb1000 r--p 01cf3000 fc:00 57679814 /usr/lib/x86_64-linux-gnu/libLLVM-3.6.so.1 7fdf02cb1000-7fdf02cb7000 rw-p 01f08000 fc:00 57679814 /usr/lib/x86_64-linux-gnu/libLLVM-3.6.so.1 7fdf02cb7000-7fdf02ccc000 rw-p 00000000 00:00 0 7fdf02ccc000-7fdf02ce1000 r-xp 00000000 fc:00 57680224 /usr/lib/x86_64-linux-gnu/libelf-0.163.so 7fdf02ce1000-7fdf02ee0000 ---p 00015000 fc:00 57680224 /usr/lib/x86_64-linux-gnu/libelf-0.163.so 7fdf02ee0000-7fdf02ee1000 r--p 00014000 fc:00 57680224 /usr/lib/x86_64-linux-gnu/libelf-0.163.so 7fdf02ee1000-7fdf02ee2000 rw-p 00015000 fc:00 57680224 /usr/lib/x86_64-linux-gnu/libelf-0.163.so 7fdf02ee2000-7fdf02ee9000 r-xp 00000000 fc:00 57680213 /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0 7fdf02ee9000-7fdf030e8000 ---p 00007000 fc:00 57680213 /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0 7fdf030e8000-7fdf030e9000 r--p 00006000 fc:00 57680213 /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0 7fdf030e9000-7fdf030ea000 rw-p 00007000 fc:00 57680213 /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1.0.0 7fdf030ea000-7fdf030f5000 r-xp 00000000 fc:00 57680219 /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1 7fdf030f5000-7fdf032f4000 ---p 0000b000 fc:00 57680219 /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1 7fdf032f4000-7fdf032f5000 r--p 0000a000 fc:00 57680219 /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1 7fdf032f5000-7fdf032f6000 rw-p 0000b000 fc:00 57680219 /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1 7fdf032f6000-7fdf032fc000 r-xp 00000000 fc:00 57680217 /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0 7fdf032fc000-7fdf034fb000 ---p 00006000 fc:00 57680217 /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0 7fdf034fb000-7fdf034fc000 r--p 00005000 fc:00 57680217 /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0 7fdf034fc000-7fdf034fd000 rw-p 00006000 fc:00 57680217 /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2.0.0 7fdf034fd000-7fdf03cf4000 r-xp 00000000 fc:00 58066014 /usr/lib/x86_64-linux-gnu/dri/r600_dri.so 7fdf03cf4000-7fdf03ef4000 ---p 007f7000 fc:00 58066014 /usr/lib/x86_64-linux-gnu/dri/r600_dri.so 7fdf03ef4000-7fdf03f4c000 r--p 007f7000 fc:00 58066014 /usr/lib/x86_64-linux-gnu/dri/r600_dri.so 7fdf03f4c000-7fdf03f55000 rw-p 0084f000 fc:00 58066014 /usr/lib/x86_64-linux-gnu/dri/r600_dri.so 7fdf03f55000-7fdf0413b000 rw-p 00000000 00:00 0 7fdf0413b000-7fdf0416e000 r-xp 00000000 fc:00 43127465 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/date_core.so 7fdf0416e000-7fdf0436d000 ---p 00033000 fc:00 43127465 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/date_core.so 7fdf0436d000-7fdf0436e000 r--p 00032000 fc:00 43127465 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/date_core.so 7fdf0436e000-7fdf0436f000 rw-p 00033000 fc:00 43127465 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/date_core.so 7fdf0436f000-7fdf04370000 rw-p 00000000 00:00 0 7fdf04370000-7fdf04375000 r-xp 00000000 fc:00 57679951 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7fdf04375000-7fdf04574000 ---p 00005000 fc:00 57679951 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7fdf04574000-7fdf04575000 r--p 00004000 fc:00 57679951 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7fdf04575000-7fdf04576000 rw-p 00005000 fc:00 57679951 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7fdf04576000-7fdf04578000 r-xp 00000000 fc:00 57679940 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7fdf04578000-7fdf04778000 ---p 00002000 fc:00 57679940 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7fdf04778000-7fdf04779000 r--p 00002000 fc:00 57679940 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7fdf04779000-7fdf0477a000 rw-p 00003000 fc:00 57679940 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7fdf0477a000-7fdf047a5000 r-xp 00000000 fc:00 57681019 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.7 7fdf047a5000-7fdf049a4000 ---p 0002b000 fc:00 57681019 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.7 7fdf049a4000-7fdf049a5000 r--p 0002a000 fc:00 57681019 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.7 7fdf049a5000-7fdf049a6000 rw-p 0002b000 fc:00 57681019 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.7 7fdf049a6000-7fdf049ad000 r-xp 00000000 fc:00 57680699 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2 7fdf049ad000-7fdf04bad000 ---p 00007000 fc:00 57680699 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2 7fdf04bad000-7fdf04bae000 r--p 00007000 fc:00 57680699 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2 7fdf04bae000-7fdf04baf000 rw-p 00008000 fc:00 57680699 /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2 7fdf04baf000-7fdf04bb8000 r-xp 00000000 fc:00 57679973 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0 7fdf04bb8000-7fdf04db7000 ---p 00009000 fc:00 57679973 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0 7fdf04db7000-7fdf04db8000 r--p 00008000 fc:00 57679973 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0 7fdf04db8000-7fdf04db9000 rw-p 00009000 fc:00 57679973 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0 7fdf04db9000-7fdf04dc6000 r-xp 00000000 fc:00 57680211 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0 7fdf04dc6000-7fdf04fc5000 ---p 0000d000 fc:00 57680211 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0 7fdf04fc5000-7fdf04fc6000 r--p 0000c000 fc:00 57680211 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0 7fdf04fc6000-7fdf04fc7000 rw-p 0000d000 fc:00 57680211 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0 7fdf04fc7000-7fdf04fcc000 r-xp 00000000 fc:00 57679989 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0 7fdf04fcc000-7fdf051cb000 ---p 00005000 fc:00 57679989 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0 7fdf051cb000-7fdf051cc000 r--p 00004000 fc:00 57679989 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0 7fdf051cc000-7fdf051cd000 rw-p 00005000 fc:00 57679989 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0 7fdf051cd000-7fdf051ce000 r-xp 00000000 fc:00 57681144 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0 7fdf051ce000-7fdf053ce000 ---p 00001000 fc:00 57681144 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0 7fdf053ce000-7fdf053cf000 r--p 00001000 fc:00 57681144 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0 7fdf053cf000-7fdf053d0000 rw-p 00002000 fc:00 57681144 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0 7fdf053d0000-7fdf053f0000 r-xp 00000000 fc:00 57681134 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7fdf053f0000-7fdf055ef000 ---p 00020000 fc:00 57681134 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7fdf055ef000-7fdf055f0000 r--p 0001f000 fc:00 57681134 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7fdf055f0000-7fdf055f1000 rw-p 00020000 fc:00 57681134 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7fdf055f1000-7fdf055f6000 r-xp 00000000 fc:00 57681126 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0 7fdf055f6000-7fdf057f6000 ---p 00005000 fc:00 57681126 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0 7fdf057f6000-7fdf057f7000 r--p 00005000 fc:00 57681126 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0 7fdf057f7000-7fdf057f8000 rw-p 00006000 fc:00 57681126 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0 7fdf057f8000-7fdf057fa000 r-xp 00000000 fc:00 57681114 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0 7fdf057fa000-7fdf059f9000 ---p 00002000 fc:00 57681114 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0 7fdf059f9000-7fdf059fa000 r--p 00001000 fc:00 57681114 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0 7fdf059fa000-7fdf059fb000 rw-p 00002000 fc:00 57681114 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0 7fdf059fb000-7fdf059fd000 r-xp 00000000 fc:00 57681104 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0 7fdf059fd000-7fdf05bfc000 ---p 00002000 fc:00 57681104 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0 7fdf05bfc000-7fdf05bfd000 r--p 00001000 fc:00 57681104 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0 7fdf05bfd000-7fdf05bfe000 rw-p 00002000 fc:00 57681104 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0 7fdf05bfe000-7fdf05c02000 r-xp 00000000 fc:00 57681102 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0 7fdf05c02000-7fdf05e01000 ---p 00004000 fc:00 57681102 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0 7fdf05e01000-7fdf05e02000 r--p 00003000 fc:00 57681102 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0 7fdf05e02000-7fdf05e03000 rw-p 00004000 fc:00 57681102 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0 7fdf05e03000-7fdf05e1a000 r-xp 00000000 fc:00 57681106 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0 7fdf05e1a000-7fdf06019000 ---p 00017000 fc:00 57681106 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0 7fdf06019000-7fdf0601b000 r--p 00016000 fc:00 57681106 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0 7fdf0601b000-7fdf0601c000 rw-p 00018000 fc:00 57681106 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0 7fdf0601c000-7fdf0601d000 r-xp 00000000 fc:00 57679934 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 7fdf0601d000-7fdf0621c000 ---p 00001000 fc:00 57679934 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 7fdf0621c000-7fdf0621d000 r--p 00000000 fc:00 57679934 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 7fdf0621d000-7fdf0621e000 rw-p 00001000 fc:00 57679934 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0 7fdf0621e000-7fdf06223000 r-xp 00000000 fc:00 57679955 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0 7fdf06223000-7fdf06422000 ---p 00005000 fc:00 57679955 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0 7fdf06422000-7fdf06423000 r--p 00004000 fc:00 57679955 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0 7fdf06423000-7fdf06424000 rw-p 00005000 fc:00 57679955 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0 7fdf06424000-7fdf06426000 r-xp 00000000 fc:00 57679949 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0 7fdf06426000-7fdf06625000 ---p 00002000 fc:00 57679949 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0 7fdf06625000-7fdf06626000 r--p 00001000 fc:00 57679949 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0 7fdf06626000-7fdf06627000 rw-p 00002000 fc:00 57679949 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0 7fdf06627000-7fdf06638000 r-xp 00000000 fc:00 57679953 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7fdf06638000-7fdf06837000 ---p 00011000 fc:00 57679953 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7fdf06837000-7fdf06838000 r--p 00010000 fc:00 57679953 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7fdf06838000-7fdf06839000 rw-p 00011000 fc:00 57679953 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7fdf06839000-7fdf06862000 r-xp 00000000 fc:00 57680370 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0 7fdf06862000-7fdf06a61000 ---p 00029000 fc:00 57680370 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0 7fdf06a61000-7fdf06a65000 r--p 00028000 fc:00 57680370 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0 7fdf06a65000-7fdf06a66000 rw-p 0002c000 fc:00 57680370 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0 7fdf06a66000-7fdf06a67000 rw-p 00000000 00:00 0 7fdf06a67000-7fdf06a8d000 r-xp 00000000 fc:00 48501081 /lib/x86_64-linux-gnu/libexpat.so.1.6.0 7fdf06a8d000-7fdf06c8d000 ---p 00026000 fc:00 48501081 /lib/x86_64-linux-gnu/libexpat.so.1.6.0 7fdf06c8d000-7fdf06c8f000 r--p 00026000 fc:00 48501081 /lib/x86_64-linux-gnu/libexpat.so.1.6.0 7fdf06c8f000-7fdf06c90000 rw-p 00028000 fc:00 48501081 /lib/x86_64-linux-gnu/libexpat.so.1.6.0 7fdf06c90000-7fdf06c97000 r-xp 00000000 fc:00 48501166 /lib/x86_64-linux-gnu/librt-2.21.so 7fdf06c97000-7fdf06e96000 ---p 00007000 fc:00 48501166 /lib/x86_64-linux-gnu/librt-2.21.so 7fdf06e96000-7fdf06e97000 r--p 00006000 fc:00 48501166 /lib/x86_64-linux-gnu/librt-2.21.so 7fdf06e97000-7fdf06e98000 rw-p 00007000 fc:00 48501166 /lib/x86_64-linux-gnu/librt-2.21.so 7fdf06e98000-7fdf06f29000 r-xp 00000000 fc:00 57681021 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.10 7fdf06f29000-7fdf07128000 ---p 00091000 fc:00 57681021 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.10 7fdf07128000-7fdf0714a000 r--p 00090000 fc:00 57681021 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.10 7fdf0714a000-7fdf0714b000 rw-p 000b2000 fc:00 57681021 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.10 7fdf0714b000-7fdf071be000 r-xp 00000000 fc:00 57679803 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0 7fdf071be000-7fdf073be000 ---p 00073000 fc:00 57679803 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0 7fdf073be000-7fdf073bf000 r--p 00073000 fc:00 57679803 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0 7fdf073bf000-7fdf073c0000 rw-p 00074000 fc:00 57679803 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0 7fdf073c0000-7fdf073e5000 r-xp 00000000 fc:00 48501089 /lib/x86_64-linux-gnu/libpng12.so.0.51.0 7fdf073e5000-7fdf075e4000 ---p 00025000 fc:00 48501089 /lib/x86_64-linux-gnu/libpng12.so.0.51.0 7fdf075e4000-7fdf075e5000 r--p 00024000 fc:00 48501089 /lib/x86_64-linux-gnu/libpng12.so.0.51.0 7fdf075e5000-7fdf075e6000 rw-p 00025000 fc:00 48501089 /lib/x86_64-linux-gnu/libpng12.so.0.51.0 7fdf075e6000-7fdf075ff000 r-xp 00000000 fc:00 48501234 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fdf075ff000-7fdf077fe000 ---p 00019000 fc:00 48501234 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fdf077fe000-7fdf077ff000 r--p 00018000 fc:00 48501234 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fdf077ff000-7fdf07800000 rw-p 00019000 fc:00 48501234 /lib/x86_64-linux-gnu/libz.so.1.2.8 7fdf07800000-7fdf0780a000 r-xp 00000000 fc:00 57679971 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0 7fdf0780a000-7fdf07a09000 ---p 0000a000 fc:00 57679971 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0 7fdf07a09000-7fdf07a0a000 r--p 00009000 fc:00 57679971 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0 7fdf07a0a000-7fdf07a0b000 rw-p 0000a000 fc:00 57679971 /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0 7fdf07a0b000-7fdf07b40000 r-xp 00000000 fc:00 57679936 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7fdf07b40000-7fdf07d40000 ---p 00135000 fc:00 57679936 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7fdf07d40000-7fdf07d41000 r--p 00135000 fc:00 57679936 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7fdf07d41000-7fdf07d45000 rw-p 00136000 fc:00 57679936 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7fdf07d45000-7fdf07dd9000 r-xp 00000000 fc:00 58067389 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 7fdf07dd9000-7fdf07fd8000 ---p 00094000 fc:00 58067389 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 7fdf07fd8000-7fdf07fdb000 r--p 00093000 fc:00 58067389 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 7fdf07fdb000-7fdf07fdc000 rw-p 00096000 fc:00 58067389 /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 7fdf07fdc000-7fdf07fdd000 rw-p 00000000 00:00 0 7fdf07fdd000-7fdf0805e000 r-xp 00000000 fc:00 57679805 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.10.0 7fdf0805e000-7fdf0825e000 ---p 00081000 fc:00 57679805 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.10.0 7fdf0825e000-7fdf08264000 r--p 00081000 fc:00 57679805 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.10.0 7fdf08264000-7fdf08265000 rw-p 00087000 fc:00 57679805 /usr/lib/x86_64-linux-gnu/libGLEW.so.1.10.0 7fdf08265000-7fdf08269000 rw-p 00000000 00:00 0 7fdf08269000-7fdf082d2000 r-xp 00000000 fc:00 57677781 /usr/lib/x86_64-linux-gnu/libopenal.so.1.16.0 7fdf082d2000-7fdf084d1000 ---p 00069000 fc:00 57677781 /usr/lib/x86_64-linux-gnu/libopenal.so.1.16.0 7fdf084d1000-7fdf084d5000 r--p 00068000 fc:00 57677781 /usr/lib/x86_64-linux-gnu/libopenal.so.1.16.0 7fdf084d5000-7fdf084d6000 rw-p 0006c000 fc:00 57677781 /usr/lib/x86_64-linux-gnu/libopenal.so.1.16.0 7fdf084d6000-7fdf084d9000 rw-p 00000000 00:00 0 7fdf084d9000-7fdf0853b000 r-xp 00000000 fc:00 57675990 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25 7fdf0853b000-7fdf0873b000 ---p 00062000 fc:00 57675990 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25 7fdf0873b000-7fdf0873d000 r--p 00062000 fc:00 57675990 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25 7fdf0873d000-7fdf0873e000 rw-p 00064000 fc:00 57675990 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25 7fdf0873e000-7fdf08742000 rw-p 00000000 00:00 0 7fdf08742000-7fdf087e2000 r-xp 00000000 fc:00 57680305 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1 7fdf087e2000-7fdf089e1000 ---p 000a0000 fc:00 57680305 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1 7fdf089e1000-7fdf089e7000 r--p 0009f000 fc:00 57680305 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1 7fdf089e7000-7fdf089e8000 rw-p 000a5000 fc:00 57680305 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1 7fdf089e8000-7fdf08a4d000 r-xp 00000000 fc:00 47451787 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray_ext.so 7fdf08a4d000-7fdf08c4d000 ---p 00065000 fc:00 47451787 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray_ext.so 7fdf08c4d000-7fdf08c4e000 r--p 00065000 fc:00 47451787 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray_ext.so 7fdf08c4e000-7fdf08caa000 rw-p 00066000 fc:00 47451787 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/ray-0.2.1/lib/ray_ext.so 7fdf08caa000-7fdf08cb2000 r-xp 00000000 fc:00 43127468 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/stringio.so 7fdf08cb2000-7fdf08eb1000 ---p 00008000 fc:00 43127468 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/stringio.so 7fdf08eb1000-7fdf08eb2000 r--p 00007000 fc:00 43127468 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/stringio.so 7fdf08eb2000-7fdf08eb3000 rw-p 00008000 fc:00 43127468 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/stringio.so 7fdf08eb3000-7fdf08eb5000 r-xp 00000000 fc:00 46273490 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so 7fdf08eb5000-7fdf090b5000 ---p 00002000 fc:00 46273490 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so 7fdf090b5000-7fdf090b6000 r--p 00002000 fc:00 46273490 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so 7fdf090b6000-7fdf090b7000 rw-p 00003000 fc:00 46273490 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so 7fdf090b7000-7fdf090b9000 r-xp 00000000 fc:00 46273477 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so 7fdf090b9000-7fdf092b8000 ---p 00002000 fc:00 46273477 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so 7fdf092b8000-7fdf092b9000 r--p 00001000 fc:00 46273477 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so 7fdf092b9000-7fdf092ba000 rw-p 00002000 fc:00 46273477 /home/lachlan/.rbenv/versions/2.3.1/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so 7fdf092ba000-7fdf0999c000 r--p 00000000 fc:00 57678841 /usr/lib/locale/locale-archive 7fdf0999c000-7fdf09b5c000 r-xp 00000000 fc:00 48501512 /lib/x86_64-linux-gnu/libc-2.21.so 7fdf09b5c000-7fdf09d5c000 ---p 001c0000 fc:00 48501512 /lib/x86_64-linux-gnu/libc-2.21.so 7fdf09d5c000-7fdf09d60000 r--p 001c0000 fc:00 48501512 /lib/x86_64-linux-gnu/libc-2.21.so 7fdf09d60000-7fdf09d62000 rw-p 001c4000 fc:00 48501512 /lib/x86_64-linux-gnu/libc-2.21.so 7fdf09d62000-7fdf09d66000 rw-p 00000000 00:00 0 7fdf09d66000-7fdf09e6d000 r-xp 00000000 fc:00 48501511 /lib/x86_64-linux-gnu/libm-2.21.so 7fdf09e6d000-7fdf0a06c000 ---p 00107000 fc:00 48501511 /lib/x86_64-linux-gnu/libm-2.21.so 7fdf0a06c000-7fdf0a06d000 r--p 00106000 fc:00 48501511 /lib/x86_64-linux-gnu/libm-2.21.so 7fdf0a06d000-7fdf0a06e000 rw-p 00107000 fc:00 48501511 /lib/x86_64-linux-gnu/libm-2.21.so 7fdf0a06e000-7fdf0a077000 r-xp 00000000 fc:00 48501501 /lib/x86_64-linux-gnu/libcrypt-2.21.so 7fdf0a077000-7fdf0a276000 ---p 00009000 fc:00 48501501 /lib/x86_64-linux-gnu/libcrypt-2.21.so 7fdf0a276000-7fdf0a277000 r--p 00008000 fc:00 48501501 /lib/x86_64-linux-gnu/libcrypt-2.21.so 7fdf0a277000-7fdf0a278000 rw-p 00009000 fc:00 48501501 /lib/x86_64-linux-gnu/libcrypt-2.21.so 7fdf0a278000-7fdf0a2a6000 rw-p 00000000 00:00 0 7fdf0a2a6000-7fdf0a2a9000 r-xp 00000000 fc:00 48501508 /lib/x86_64-linux-gnu/libdl-2.21.so 7fdf0a2a9000-7fdf0a4a8000 ---p 00003000 fc:00 48501508 /lib/x86_64-linux-gnu/libdl-2.21.so 7fdf0a4a8000-7fdf0a4a9000 r--p 00002000 fc:00 48501508 /lib/x86_64-linux-gnu/libdl-2.21.so 7fdf0a4a9000-7fdf0a4aa000 rw-p 00003000 fc:00 48501508 /lib/x86_64-linux-gnu/libdl-2.21.so 7fdf0a4aa000-7fdf0a4c2000 r-xp 00000000 fc:00 48501167 /lib/x86_64-linux-gnu/libpthread-2.21.so 7fdf0a4c2000-7fdf0a6c2000 ---p 00018000 fc:00 48501167 /lib/x86_64-linux-gnu/libpthread-2.21.so 7fdf0a6c2000-7fdf0a6c3000 r--p 00018000 fc:00 48501167 /lib/x86_64-linux-gnu/libpthread-2.21.so 7fdf0a6c3000-7fdf0a6c4000 rw-p 00019000 fc:00 48501167 /lib/x86_64-linux-gnu/libpthread-2.21.so 7fdf0a6c4000-7fdf0a6c8000 rw-p 00000000 00:00 0 7fdf0a6c8000-7fdf0a6ec000 r-xp 00000000 fc:00 48501506 /lib/x86_64-linux-gnu/ld-2.21.so 7fdf0a76c000-7fdf0a78f000 r--s 00000000 fc:00 48501167 /lib/x86_64-linux-gnu/libpthread-2.21.so 7fdf0a78f000-7fdf0a7ac000 r-xp 00000000 fc:00 48496815 /lib/x86_64-linux-gnu/libudev.so.1.6.4 7fdf0a7ac000-7fdf0a7ad000 r--p 0001c000 fc:00 48496815 /lib/x86_64-linux-gnu/libudev.so.1.6.4 7fdf0a7ad000-7fdf0a7ae000 rw-p 0001d000 fc:00 48496815 /lib/x86_64-linux-gnu/libudev.so.1.6.4 7fdf0a7c9000-7fdf0a8ce000 rw-p 00000000 00:00 0 7fdf0a8db000-7fdf0a8dc000 rw-p 00000000 00:00 0 7fdf0a8dc000-7fdf0a8dd000 rw-s 11f22b000 00:06 359 /dev/dri/card0 7fdf0a8dd000-7fdf0a8de000 rwxp 00000000 00:00 0 7fdf0a8de000-7fdf0a8e5000 r--s 00000000 fc:00 58067564 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7fdf0a8e5000-7fdf0a8e6000 ---p 00000000 00:00 0 7fdf0a8e6000-7fdf0a8eb000 rw-p 00000000 00:00 0 [stack:2591] 7fdf0a8eb000-7fdf0a8ec000 r--p 00023000 fc:00 48501506 /lib/x86_64-linux-gnu/ld-2.21.so 7fdf0a8ec000-7fdf0a8ed000 rw-p 00024000 fc:00 48501506 /lib/x86_64-linux-gnu/ld-2.21.so 7fdf0a8ed000-7fdf0a8ee000 rw-p 00000000 00:00 0 7ffd2ccac000-7ffd2d4ab000 rw-p 00000000 00:00 0 7ffd2d5af000-7ffd2d5b1000 r--p 00000000 00:00 0 [vvar] 7ffd2d5b1000-7ffd2d5b3000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
[NOTE] You may have encountered a bug in the Ruby interpreter or extension libraries. Bug reports are welcome. For details: http://www.ruby-lang.org/bugreport.html
Aborted (core dumped)
I know this is from ray because it only happens when I use ruby files that require ray.