Last active
January 29, 2018 17:10
-
-
Save rusterholz/8a39aed5cee7c08ef1394bc308adc960 to your computer and use it in GitHub Desktop.
bug.txt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Cedar:bug rusterholz$ irb | |
2.5.0 :001 > class Foo | |
2.5.0 :002?> def bar | |
2.5.0 :003?> :baz | |
2.5.0 :004?> end | |
2.5.0 :005?> end | |
=> :bar | |
2.5.0 :006 > Foo.new.method(:bar).super_method | |
=> nil | |
2.5.0 :007 > Foo.instance_method(:bar).bind(Foo.new).super_method | |
(irb):7: [BUG] Segmentation fault at 0x0000000000000018 | |
ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-darwin17] | |
-- 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:0020 p:---- s:0100 e:000099 CFUNC :super_method | |
c:0019 p:0028 s:0096 e:000095 EVAL (irb):7 [FINISH] | |
c:0018 p:---- s:0093 e:000092 CFUNC :eval | |
c:0017 p:0021 s:0085 e:000084 METHOD /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/workspace.rb:85 | |
c:0016 p:0021 s:0077 e:000075 METHOD /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/context.rb:380 | |
c:0015 p:0017 s:0070 e:000069 BLOCK /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:491 | |
c:0014 p:0025 s:0060 e:000059 METHOD /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:621 | |
c:0013 p:0008 s:0054 e:000053 BLOCK /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:488 | |
c:0012 p:0102 s:0049 e:000048 BLOCK /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ruby-lex.rb:246 [FINISH] | |
c:0011 p:---- s:0045 e:000044 CFUNC :loop | |
c:0010 p:0006 s:0041 e:000040 BLOCK /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ruby-lex.rb:232 [FINISH] | |
c:0009 p:---- s:0038 e:000037 CFUNC :catch | |
c:0008 p:0012 s:0033 e:000032 METHOD /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ruby-lex.rb:231 | |
c:0007 p:0029 s:0029 E:000b80 METHOD /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:487 | |
c:0006 p:0005 s:0025 e:000024 BLOCK /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:428 [FINISH] | |
c:0005 p:---- s:0022 e:000021 CFUNC :catch | |
c:0004 p:0063 s:0017 E:000ce8 METHOD /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:427 | |
c:0003 p:0102 s:0012 e:000011 METHOD /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:383 | |
c:0002 p:0019 s:0006 e:000005 EVAL /Users/rusterholz/.rvm/rubies/ruby-2.5.0/bin/irb:11 [FINISH] | |
c:0001 p:0000 s:0003 E:001420 (none) [FINISH] | |
-- Ruby level backtrace information ---------------------------------------- | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/bin/irb:11:in `<main>' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:383:in `start' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:427:in `run' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:427:in `catch' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:428:in `block in run' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:487:in `eval_input' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ruby-lex.rb:231:in `each_top_level_statement' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ruby-lex.rb:231:in `catch' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ruby-lex.rb:232:in `block in each_top_level_statement' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ruby-lex.rb:232:in `loop' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ruby-lex.rb:246:in `block (2 levels) in each_top_level_statement' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:488:in `block in eval_input' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:621:in `signal_status' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb:491:in `block (2 levels) in eval_input' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/context.rb:380:in `evaluate' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/workspace.rb:85:in `evaluate' | |
/Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/workspace.rb:85:in `eval' | |
(irb):7:in `irb_binding' | |
(irb):7:in `super_method' | |
-- Machine register context ------------------------------------------------ | |
rax: 0x0000000000000000 rbx: 0x00007fb51ed129b0 rcx: 0x000000010fef5730 | |
rdx: 0x0000000000000000 rdi: 0x00007fb521855330 rsi: 0x000000010fef5730 | |
rbp: 0x00007ffedff90210 rsp: 0x00007ffedff901d0 r8: 0x00007fb51ed0a038 | |
r9: 0x000000011012ac70 r10: 0x00007fb51ec0cd58 r11: 0x00007fb51ed00000 | |
r12: 0x0000000000000000 r13: 0x00007fb51ec47480 r14: 0x0000000000000000 | |
r15: 0x00007fb521855330 rip: 0x000000010fd872eb rfl: 0x0000000000010246 | |
-- C level backtrace information ------------------------------------------- | |
0 libruby.2.5.dylib 0x000000010fe61d17 rb_vm_bugreport + 135 | |
1 libruby.2.5.dylib 0x000000010fce6988 rb_bug_context + 472 | |
2 libruby.2.5.dylib 0x000000010fdd6161 sigsegv + 81 | |
3 libsystem_platform.dylib 0x00007fff7e2c0f5a _sigtramp + 26 | |
4 libruby.2.5.dylib 0x000000010fd872eb method_super_method + 43 | |
5 libruby.2.5.dylib 0x000000010fe551fb vm_call_cfunc + 283 | |
6 libruby.2.5.dylib 0x000000010fe3e954 vm_exec_core + 12196 | |
7 libruby.2.5.dylib 0x000000010fe4face vm_exec + 142 | |
8 libruby.2.5.dylib 0x000000010fe5df1a eval_string_with_cref + 1418 | |
9 libruby.2.5.dylib 0x000000010fe4b78e rb_f_eval + 334 | |
10 libruby.2.5.dylib 0x000000010fe551fb vm_call_cfunc + 283 | |
11 libruby.2.5.dylib 0x000000010fe3e954 vm_exec_core + 12196 | |
12 libruby.2.5.dylib 0x000000010fe4face vm_exec + 142 | |
13 libruby.2.5.dylib 0x000000010fe5d1f4 invoke_block_from_c_bh + 372 | |
14 libruby.2.5.dylib 0x000000010fe5e263 loop_i + 35 | |
15 libruby.2.5.dylib 0x000000010fcf0cd7 rb_rescue2 + 311 | |
16 libruby.2.5.dylib 0x000000010fe551fb vm_call_cfunc + 283 | |
17 libruby.2.5.dylib 0x000000010fe3deb4 vm_exec_core + 9476 | |
18 libruby.2.5.dylib 0x000000010fe4face vm_exec + 142 | |
19 libruby.2.5.dylib 0x000000010fe5d1f4 invoke_block_from_c_bh + 372 | |
20 libruby.2.5.dylib 0x000000010fe5e1fe catch_i + 78 | |
21 libruby.2.5.dylib 0x000000010fe4c90d vm_catch_protect + 173 | |
22 libruby.2.5.dylib 0x000000010fe4cfc2 rb_f_catch + 66 | |
23 libruby.2.5.dylib 0x000000010fe551fb vm_call_cfunc + 283 | |
24 libruby.2.5.dylib 0x000000010fe3deb4 vm_exec_core + 9476 | |
25 libruby.2.5.dylib 0x000000010fe4face vm_exec + 142 | |
26 libruby.2.5.dylib 0x000000010fe5d1f4 invoke_block_from_c_bh + 372 | |
27 libruby.2.5.dylib 0x000000010fe5e1fe catch_i + 78 | |
28 libruby.2.5.dylib 0x000000010fe4c90d vm_catch_protect + 173 | |
29 libruby.2.5.dylib 0x000000010fe4cfc2 rb_f_catch + 66 | |
30 libruby.2.5.dylib 0x000000010fe551fb vm_call_cfunc + 283 | |
31 libruby.2.5.dylib 0x000000010fe3deb4 vm_exec_core + 9476 | |
32 libruby.2.5.dylib 0x000000010fe4face vm_exec + 142 | |
33 libruby.2.5.dylib 0x000000010fcf0501 ruby_exec_internal + 177 | |
34 libruby.2.5.dylib 0x000000010fcf03f8 ruby_run_node + 56 | |
35 ruby 0x000000010fc6df2f main + 79 | |
-- Other runtime information ----------------------------------------------- | |
* Loaded script: irb | |
* Loaded features: | |
0 enumerator.so | |
1 thread.rb | |
2 rational.so | |
3 complex.so | |
4 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin17/enc/encdb.bundle | |
5 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin17/enc/trans/transdb.bundle | |
6 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin17/rbconfig.rb | |
7 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/compatibility.rb | |
8 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/defaults.rb | |
9 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/deprecate.rb | |
10 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/errors.rb | |
11 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/version.rb | |
12 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/requirement.rb | |
13 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/platform.rb | |
14 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/basic_specification.rb | |
15 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/stub_specification.rb | |
16 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/util/list.rb | |
17 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin17/stringio.bundle | |
18 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/specification.rb | |
19 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/exceptions.rb | |
20 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/dependency.rb | |
21 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_gem.rb | |
22 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/monitor.rb | |
23 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb | |
24 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems.rb | |
25 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/path_support.rb | |
26 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/e2mmap.rb | |
27 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/init.rb | |
28 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/workspace.rb | |
29 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/inspector.rb | |
30 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/output-method.rb | |
31 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/context.rb | |
32 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/extend-command.rb | |
33 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/notifier.rb | |
34 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/slex.rb | |
35 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ruby-token.rb | |
36 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ruby-lex.rb | |
37 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/src_encoding.rb | |
38 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/magic-file.rb | |
39 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin17/readline.bundle | |
40 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/input-method.rb | |
41 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/locale.rb | |
42 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb.rb | |
43 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/bundler_version_finder.rb | |
44 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/util.rb | |
45 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/completion.rb | |
46 /Users/rusterholz/.rvm/scripts/irbrc.rb | |
47 /Users/rusterholz/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/irb/ext/save-history.rb |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment