Created
October 24, 2012 14:34
-
-
Save DCarper/3946416 to your computer and use it in GitHub Desktop.
pry thread stuff
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
| [1] pry(main)> Thread.new { sleep 0.5; Process.kill :SEGV, $$ } | |
| => #<Thread:0x007f7f7c1683e0 sleep> | |
| [2] pry(main)> (pry):1: [BUG] Segmentation fault | |
| ruby 1.9.3p286 (2012-10-12 revision 37165) [x86_64-darwin11.4.0] | |
| -- Control frame information ----------------------------------------------- | |
| c:0004 p:---- s:0011 b:0011 l:000010 d:000010 CFUNC :kill | |
| c:0003 p:0031 s:0006 b:0006 l:001d98 d:000005 BLOCK (pry):1 | |
| c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH | |
| c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP | |
| -- Ruby level backtrace information ---------------------------------------- | |
| (pry):1:in `block in __pry__' | |
| (pry):1:in `kill' | |
| -- C level backtrace information ------------------------------------------- | |
| See Crash Report log file under ~/Library/Logs/CrashReporter or | |
| /Library/Logs/CrashReporter, for the more detail of. | |
| -- Other runtime information ----------------------------------------------- | |
| * Loaded script: pry | |
| * Loaded features: | |
| 0 enumerator.so | |
| 1 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/x86_64-darwin11.4.0/enc/encdb.bundle | |
| 2 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/x86_64-darwin11.4.0/enc/trans/transdb.bundle | |
| 3 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/defaults.rb | |
| 4 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/x86_64-darwin11.4.0/rbconfig.rb | |
| 5 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/deprecate.rb | |
| 6 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/exceptions.rb | |
| 7 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb | |
| 8 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems.rb | |
| 9 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/version.rb | |
| 10 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/requirement.rb | |
| 11 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb | |
| 12 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/platform.rb | |
| 13 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb | |
| 14 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/path_support.rb | |
| 15 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/prettyprint.rb | |
| 16 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/pp.rb | |
| 17 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/helpers/base_helpers.rb | |
| 18 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/hooks.rb | |
| 19 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/method_source-0.8.1/lib/method_source/version.rb | |
| 20 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/method_source-0.8.1/lib/method_source/source_location.rb | |
| 21 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/method_source-0.8.1/lib/method_source/code_helpers.rb | |
| 22 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/method_source-0.8.1/lib/method_source.rb | |
| 23 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/shellwords.rb | |
| 24 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/x86_64-darwin11.4.0/stringio.bundle | |
| 25 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/version.rb | |
| 26 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay.rb | |
| 27 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/optparse.rb | |
| 28 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/slop-3.3.3/lib/slop/option.rb | |
| 29 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/slop-3.3.3/lib/slop/commands.rb | |
| 30 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/slop-3.3.3/lib/slop.rb | |
| 31 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/x86_64-darwin11.4.0/readline.bundle | |
| 32 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/version.rb | |
| 33 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/rbx_method.rb | |
| 34 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/rbx_path.rb | |
| 35 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/code.rb | |
| 36 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/helpers/documentation_helpers.rb | |
| 37 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/method.rb | |
| 38 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/forwardable.rb | |
| 39 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/module_candidate.rb | |
| 40 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/wrapped_module.rb | |
| 41 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/history_array.rb | |
| 42 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/helpers/options_helpers.rb | |
| 43 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/helpers/command_helpers.rb | |
| 44 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/helpers/text.rb | |
| 45 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/helpers.rb | |
| 46 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/history.rb | |
| 47 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/command.rb | |
| 48 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/command_set.rb | |
| 49 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/misc.rb | |
| 50 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/help.rb | |
| 51 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/gems.rb | |
| 52 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/ls.rb | |
| 53 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/cd.rb | |
| 54 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/find_method.rb | |
| 55 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/whereami.rb | |
| 56 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/context.rb | |
| 57 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/commands.rb | |
| 58 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/delegate.rb | |
| 59 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/x86_64-darwin11.4.0/etc.bundle | |
| 60 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/fileutils.rb | |
| 61 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/tmpdir.rb | |
| 62 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/thread.rb | |
| 63 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/tempfile.rb | |
| 64 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/gist.rb | |
| 65 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/input_and_output.rb | |
| 66 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/introspection.rb | |
| 67 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/hist.rb | |
| 68 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/editing.rb | |
| 69 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/navigating_pry.rb | |
| 70 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/default_commands/easter_eggs.rb | |
| 71 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/extended_commands/experimental.rb | |
| 72 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/commands.rb | |
| 73 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/custom_completions.rb | |
| 74 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/completion.rb | |
| 75 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/plugins.rb | |
| 76 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/core_extensions.rb | |
| 77 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/ostruct.rb | |
| 78 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/config.rb | |
| 79 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/helpers/plugin.rb | |
| 80 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/encoder.rb | |
| 81 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/encoders/terminal.rb | |
| 82 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/pry_class.rb | |
| 83 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/x86_64-darwin11.4.0/io/console.bundle | |
| 84 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/indent.rb | |
| 85 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/pry_instance.rb | |
| 86 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry/cli.rb | |
| 87 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/pry-0.9.10/lib/pry.rb | |
| 88 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/tokens_proxy.rb | |
| 89 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/x86_64-darwin11.4.0/strscan.bundle | |
| 90 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/scanner.rb | |
| 91 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/scanners/ruby.rb | |
| 92 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/tokens.rb | |
| 93 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/scanners/ruby/string_state.rb | |
| 94 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/helpers/word_list.rb | |
| 95 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/scanners/ruby/patterns.rb | |
| 96 /Users/dcarper/.rvm/gems/ruby-1.9.3-p286/gems/coderay-1.0.8/lib/coderay/encoders/_map.rb | |
| 97 /Users/dcarper/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/1.9.1/x86_64-darwin11.4.0/enc/trans/single_byte.bundle | |
| [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 | |
| Abort trap: 6 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment