Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Occasional segmentation fault #4

Open
shime opened this issue Feb 7, 2018 · 2 comments
Open

Occasional segmentation fault #4

shime opened this issue Feb 7, 2018 · 2 comments

Comments

@shime
Copy link

shime commented Feb 7, 2018

Hi! Thanks for making this gem, loving it. So many options to choose from.

Sometimes using it causes my gem to produce occasional segmentation faults. I'm still developing my gem, so it's not released yet, but in the future it will be released at shime/bun.

I'm not doing anything fancy, just using it like this:

Whirly.start spinner: "dots" do
  Whirly.status = "Finding latest gem version..."
  yield
end

Sorry for not being able to give more details. Here's the core dump:

/Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59: [BUG] Segmentation fault at 0x00007000001833f0
ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-darwin15]

-- Crash Report log information --------------------------------------------
   See Crash Report log file under the one of following:
     * ~/Library/Logs/DiagnosticReports
     * /Library/Logs/DiagnosticReports
   for more details.
Don't forget to include the above Crash Report log file in bug reports.

-- Control frame information -----------------------------------------------
c:0015 p:---- s:0078 e:000077 CFUNC  :require
c:0014 p:0110 s:0073 e:000072 METHOD /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59 [FINISH]
c:0013 p:0007 s:0061 e:000060 METHOD /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler.rb:270
c:0012 p:0005 s:0055 e:000053 METHOD /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler.rb:297
c:0011 p:0031 s:0050 e:000049 METHOD /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:90
c:0010 p:0023 s:0046 e:000045 METHOD /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:74
c:0009 p:0041 s:0041 e:000040 BLOCK  /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:37
c:0008 p:0002 s:0038 e:000037 METHOD /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:45
c:0007 p:0005 s:0033 e:000032 METHOD /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:32
c:0006 p:0047 s:0027 e:000026 METHOD /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:22
c:0005 p:0011 s:0021 e:000020 METHOD /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:7
c:0004 p:0028 s:0016 e:000015 TOP    /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/bin/bun:5 [FINISH]
c:0003 p:---- s:0013 e:000012 CFUNC  :load
c:0002 p:0132 s:0008 E:001aa0 EVAL   /Users/hrvoje/.gem/ruby/2.5.0/bin/bun:23 [FINISH]
c:0001 p:0000 s:0003 E:000f80 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
/Users/hrvoje/.gem/ruby/2.5.0/bin/bun:23:in `<main>'
/Users/hrvoje/.gem/ruby/2.5.0/bin/bun:23:in `load'
/Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/bin/bun:5:in `<top (required)>'
/Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:7:in `call'
/Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:22:in `call'
/Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:32:in `run_command'
/Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:45:in `with_exception_handling'
/Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:37:in `block in run_command'
/Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:74:in `install'
/Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb:90:in `bundle_install'
/Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler.rb:297:in `with_clean_env'
/Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler.rb:270:in `clean_env'
/Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'

-- Machine register context ------------------------------------------------
 rax: 0x00007fad43c0c940 rbx: 0x0000000102bfe000 rcx: 0x0000000000000000
 rdx: 0x0000000000000001 rdi: 0x00007fad453025a8 rsi: 0x0000000000000080
 rbp: 0x00007fff5d74feb0 rsp: 0x00007fff5d74fe40  r8: 0x000000000000401a
  r9: 0xc600b4043456c675 r10: 0x00007fff5d74fe48 r11: 0xcccccccccccccccd
 r12: 0x00007fad43c0cf40 r13: 0x000000000000015b r14: 0x00007fff5d74fe50
 r15: 0x00007000001833f0 rip: 0x0000000102536673 rfl: 0x0000000000010202

-- C level backtrace information -------------------------------------------
0   ruby                                0x000000010269c338 rb_vm_bugreport + 136
1   ruby                                0x000000010251c9ce rb_bug_context + 510
2   ruby                                0x000000010260f461 sigsegv + 81
3   libsystem_platform.dylib            0x00007fff8ce67eaa _sigtramp + 26
4   ruby                                0x0000000102536673 rb_gc_mark_machine_stack + 115
5   ruby                                0x000000010268a949 rb_execution_context_mark + 137
6   ruby                                0x00000001025047eb cont_mark + 27
7   ruby                                0x0000000102541311 gc_marks_rest + 145
8   ruby                                0x000000010253fbe8 gc_start + 2616
9   ruby                                0x000000010253f084 newobj_slowpath + 1268
10  ruby                                0x000000010253eb64 newobj_slowpath_wb_protected + 20
11  ruby                                0x0000000102620dde str_new0 + 62
12  ruby                                0x000000010254e3a7 rb_io_getline_0 + 2343
13  ruby                                0x00000001025ad957 parser_nextc + 103
14  ruby                                0x00000001025ae9ee parser_yylex + 3854
15  ruby                                0x0000000102595713 ruby_yyparse + 1011
16  ruby                                0x00000001025ad165 yycompile0 + 757
17  ruby                                0x000000010269da41 rb_suppress_tracing + 225
18  ruby                                0x00000001025ac4d7 rb_parser_compile_file_path + 167
19  ruby                                0x0000000102609bbf load_file_internal + 1439
20  ruby                                0x00000001025272b1 rb_ensure + 193
21  ruby                                0x0000000102607cde rb_parser_load_file + 94
22  ruby                                0x000000010256cd36 rb_load_internal0 + 262
23  ruby                                0x000000010256d682 rb_require_internal + 1810
24  ruby                                0x000000010256ce18 rb_f_require + 24
25  ruby                                0x000000010268f361 vm_call_cfunc + 305
26  ruby                                0x0000000102675fdd vm_exec_core + 14125
27  ruby                                0x000000010268961e vm_exec + 142
28  ruby                                0x0000000102680007 rb_funcallv + 311
29  ruby                                0x000000010266f638 autoload_require + 104
30  ruby                                0x00000001025272b1 rb_ensure + 193
31  ruby                                0x000000010266f3a9 rb_autoload_load + 377
32  ruby                                0x000000010266c764 rb_const_search + 276
33  ruby                                0x000000010266fa85 rb_public_const_get_from + 37
34  ruby                                0x000000010267ce6b vm_exec_core + 42427
35  ruby                                0x000000010268961e vm_exec + 142
36  ruby                                0x000000010256cd8a rb_load_internal0 + 346
37  ruby                                0x000000010256dc2e rb_f_load + 158
38  ruby                                0x000000010268f361 vm_call_cfunc + 305
39  ruby                                0x0000000102675fdd vm_exec_core + 14125
40  ruby                                0x000000010268961e vm_exec + 142
41  ruby                                0x00000001025266d3 ruby_exec_internal + 179
42  ruby                                0x00000001025265c6 ruby_run_node + 54
43  ruby                                0x00000001024ab90f main + 79

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

* Loaded script: /Users/hrvoje/.gem/ruby/2.5.0/bin/bun

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/enc/encdb.bundle
    5 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/enc/trans/transdb.bundle
    6 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/rbconfig.rb
    7 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/compatibility.rb
    8 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/defaults.rb
    9 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/deprecate.rb
   10 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/errors.rb
   11 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/version.rb
   12 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/requirement.rb
   13 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/platform.rb
   14 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/basic_specification.rb
   15 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/stub_specification.rb
   16 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/util/list.rb
   17 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/stringio.bundle
   18 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/specification.rb
   19 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/exceptions.rb
   20 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/dependency.rb
   21 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_gem.rb
   22 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/monitor.rb
   23 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb
   24 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems.rb
   25 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/path_support.rb
   26 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/version.rb
   27 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/core_ext/name_error.rb
   28 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/levenshtein.rb
   29 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/jaro_winkler.rb
   30 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checker.rb
   31 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/delegate.rb
   32 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   33 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   34 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers.rb
   35 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/method_name_checker.rb
   36 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/key_error_checker.rb
   37 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/null_checker.rb
   38 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/formatters/plain_formatter.rb
   39 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean.rb
   40 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/tsort.rb
   41 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/request_set/gem_dependency_api.rb
   42 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/request_set/lockfile/parser.rb
   43 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/request_set/lockfile/tokenizer.rb
   44 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/request_set/lockfile.rb
   45 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/request_set.rb
   46 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/util.rb
   47 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/gem_metadata.rb
   48 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/errors.rb
   49 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/set.rb
   50 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/action.rb
   51 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
   52 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
   53 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/delete_edge.rb
   54 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
   55 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/set_payload.rb
   56 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/tag.rb
   57 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/log.rb
   58 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/vertex.rb
   59 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph.rb
   60 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/state.rb
   61 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/modules/specification_provider.rb
   62 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/delegates/resolution_state.rb
   63 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb
   64 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/resolution.rb
   65 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/resolver.rb
   66 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo/modules/ui.rb
   67 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo/lib/molinillo.rb
   68 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/molinillo.rb
   69 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/activation_request.rb
   70 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/conflict.rb
   71 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/dependency_request.rb
   72 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/requirement_list.rb
   73 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/stats.rb
   74 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/set.rb
   75 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/api_set.rb
   76 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/composed_set.rb
   77 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/best_set.rb
   78 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/current_set.rb
   79 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/git_set.rb
   80 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/index_set.rb
   81 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/installer_set.rb
   82 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/lock_set.rb
   83 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/vendor_set.rb
   84 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/source_set.rb
   85 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/specification.rb
   86 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/spec_specification.rb
   87 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/api_specification.rb
   88 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/git_specification.rb
   89 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/index_specification.rb
   90 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/installed_specification.rb
   91 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/local_specification.rb
   92 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/lock_specification.rb
   93 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver/vendor_specification.rb
   94 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/resolver.rb
   95 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri/rfc2396_parser.rb
   96 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri/rfc3986_parser.rb
   97 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri/common.rb
   98 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri/generic.rb
   99 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri/ftp.rb
  100 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri/http.rb
  101 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri/https.rb
  102 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri/ldap.rb
  103 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri/ldaps.rb
  104 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri/mailto.rb
  105 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/uri.rb
  106 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/source/git.rb
  107 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/source/installed.rb
  108 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/source/specific_file.rb
  109 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/source/local.rb
  110 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/source/lock.rb
  111 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/source/vendor.rb
  112 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/source.rb
  113 /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/errors.rb
  114 /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/messages.rb
  115 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/bundler_version_finder.rb
  116 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/version.rb
  117 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/compatibility_guard.rb
  118 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/etc.bundle
  119 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/vendor/fileutils/lib/fileutils.rb
  120 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/vendored_fileutils.rb
  121 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/pathname.bundle
  122 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/pathname.rb
  123 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/errors.rb
  124 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/environment_preserver.rb
  125 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/plugin/api.rb
  126 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/plugin.rb
  127 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/gem_helpers.rb
  128 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/match_platform.rb
  129 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/rubygems_ext.rb
  130 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/user_interaction.rb
  131 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/config_file.rb
  132 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/rubygems_integration.rb
  133 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/constants.rb
  134 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/current_ruby.rb
  135 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler/build_metadata.rb
  136 /Users/hrvoje/.gem/ruby/2.5.0/gems/bundler-1.16.1/lib/bundler.rb
  137 /Users/hrvoje/.gem/ruby/2.5.0/gems/whirly-0.2.6/lib/whirly/version.rb
  138 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/json/version.rb
  139 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/ostruct.rb
  140 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/json/generic_object.rb
  141 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/json/common.rb
  142 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/json/ext/parser.bundle
  143 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/json/ext/generator.bundle
  144 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/json/ext.rb
  145 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/json.rb
  146 /Users/hrvoje/.gem/ruby/2.5.0/gems/whirly-0.2.6/lib/whirly/spinners/whirly.rb
  147 /Users/hrvoje/.gem/ruby/2.5.0/gems/whirly-0.2.6/lib/whirly/spinners/cli.rb
  148 /Users/hrvoje/.gem/ruby/2.5.0/gems/whirly-0.2.6/lib/whirly/spinners.rb
  149 /Users/hrvoje/.gem/ruby/2.5.0/gems/unicode-display_width-1.3.0/lib/unicode/display_width/constants.rb
  150 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/zlib.bundle
  151 /Users/hrvoje/.gem/ruby/2.5.0/gems/unicode-display_width-1.3.0/lib/unicode/display_width/index.rb
  152 /Users/hrvoje/.gem/ruby/2.5.0/gems/unicode-display_width-1.3.0/lib/unicode/display_width/string_ext.rb
  153 /Users/hrvoje/.gem/ruby/2.5.0/gems/unicode-display_width-1.3.0/lib/unicode/display_width.rb
  154 /Users/hrvoje/.gem/ruby/2.5.0/gems/paint-2.0.1/lib/paint/version.rb
  155 /Users/hrvoje/.gem/ruby/2.5.0/gems/paint-2.0.1/lib/paint/constants.rb
  156 /Users/hrvoje/.gem/ruby/2.5.0/gems/paint-2.0.1/lib/paint/util.rb
  157 /Users/hrvoje/.gem/ruby/2.5.0/gems/paint-2.0.1/lib/paint.rb
  158 /Users/hrvoje/.gem/ruby/2.5.0/gems/whirly-0.2.6/lib/whirly.rb
  159 /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/runner.rb
  160 /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/version.rb
  161 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/optparse.rb
  162 /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/arguments.rb
  163 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/fileutils.rb
  164 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/tmpdir.rb
  165 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/tempfile.rb
  166 /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/gemfile.rb
  167 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/date_core.bundle
  168 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/date.rb
  169 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/time.rb
  170 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/open-uri.rb
  171 /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun/version_fetcher.rb
  172 /Users/hrvoje/.gem/ruby/2.5.0/gems/bun-1.0.0pre/lib/bun.rb
  173 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/socket.bundle
  174 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/io/wait.bundle
  175 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/socket.rb
  176 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/timeout.rb
  177 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/protocol.rb
  178 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/http/exceptions.rb
  179 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/http/header.rb
  180 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/enc/windows_31j.bundle
  181 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/http/generic_request.rb
  182 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/http/request.rb
  183 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/http/requests.rb
  184 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/http/response.rb
  185 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/http/responses.rb
  186 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/http/proxy_delta.rb
  187 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/http/backward.rb
  188 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/http.rb
  189 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/digest.bundle
  190 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/digest.rb
  191 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/openssl.bundle
  192 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/openssl/bn.rb
  193 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/openssl/pkey.rb
  194 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/openssl/cipher.rb
  195 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/openssl/config.rb
  196 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/openssl/digest.rb
  197 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/openssl/x509.rb
  198 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/openssl/buffering.rb
  199 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin15/io/nonblock.bundle
  200 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/openssl/ssl.rb
  201 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/openssl/pkcs5.rb
  202 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/openssl.rb
  203 /Users/hrvoje/.rubies/ruby-2.5.0/lib/ruby/2.5.0/net/https.rb

[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

[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

Abort trap: 6
@shime
Copy link
Author

shime commented Feb 7, 2018

Figured out the problem. I'm using system to shell out, which uses STDOUT causing it to conflict with this gem.

@Samuelfaure
Copy link

This should probably be added in the documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants