Skip to content

Instantly share code, notes, and snippets.

View agrimm's full-sized avatar

Andrew Grimm agrimm

  • Terem Technologies
  • Sydney, New South Wales
View GitHub Profile
ruby
require "yaml"; YAML::Syck.compile("") { }
-:1: [BUG] Segmentation fault
ruby 1.8.7 (2010-12-21 patchlevel 329) [i686-darwin10.4.0]
Abort trap
@agrimm
agrimm / rvm eh
Created December 29, 2010 12:25
Something amusing after trying to do ruby -e , eh?
192-168-1-2:~ agrimm$ rvm rake
[Whole bunch of error messages snipped - there's no rakefile here.]
192-168-1-2:~ agrimm$ rvm ruby -e "puts 'eh'"
'ruby not found for jruby-1.5.2' either does not exist or is not executable? :(
'ruby not found for jruby-1.5.3' either does not exist or is not executable? :(
-e:1: undefined local variable or method `e' for main:Object (NameError)
eh
eh
An exception occurred running -e
192-168-1-2:~ agrimm$ which ruby
/usr/bin/ruby
192-168-1-2:~ agrimm$ rvm --trace ruby -e "puts 'eh'"
+ [[ -z '' ]]
+ export 'PS4=+[${BASH_SOURCE}] : ${LINENO} : ${FUNCNAME[0]:+${FUNCNAME[0]}() $ }'
+ PS4='+[${BASH_SOURCE}] : ${LINENO} : ${FUNCNAME[0]:+${FUNCNAME[0]}() $ }'
+[/Users/agrimm/.rvm/scripts/cli] : 579 : __rvm_parse_args() $ [[ -z '' ]]
+[/Users/agrimm/.rvm/scripts/cli] : 579 : __rvm_parse_args() $ [[ -n '' ]]
+[/Users/agrimm/.rvm/scripts/cli] : 581 : __rvm_parse_args() $ [[ 0 -eq 1 ]]
+[/Users/agrimm/.rvm/scripts/cli] : 581 : __rvm_parse_args() $ [[ -n '' ]]
Last login: Thu Dec 30 00:02:15 on ttys006
192-168-1-2:~ agrimm$ rvm --trace ruby -e "puts 'eh'"
+ [[ -z '' ]]
+ export 'PS4=+[${BASH_SOURCE}] : ${LINENO} : ${FUNCNAME[0]:+${FUNCNAME[0]}() $ }'
+ PS4='+[${BASH_SOURCE}] : ${LINENO} : ${FUNCNAME[0]:+${FUNCNAME[0]}() $ }'
+[/Users/agrimm/.rvm/scripts/cli] : 580 : __rvm_parse_args() $ [[ -z '' ]]
+[/Users/agrimm/.rvm/scripts/cli] : 580 : __rvm_parse_args() $ [[ -n '' ]]
+[/Users/agrimm/.rvm/scripts/cli] : 582 : __rvm_parse_args() $ [[ 0 -eq 1 ]]
+[/Users/agrimm/.rvm/scripts/cli] : 582 : __rvm_parse_args() $ [[ -n '' ]]
+[/Users/agrimm/.rvm/scripts/cli] : 14 : __rvm_parse_args() $ [[ -n ruby ]]
Last login: Thu Dec 30 00:02:35 on ttys007
192-168-1-2:~ agrimm$ rvm ruby -e "puts 'eh'"
'ruby not found for jruby-1.5.2' either does not exist or is not executable? :(
'ruby not found for jruby-1.5.3' either does not exist or is not executable? :(
-e:1: undefined local variable or method `e' for main:Object (NameError)
-e:1:in `eh': undefined local variable or method `eh' for main:TopLevel (NameError)
ERROR 2010, NoMethodError: undefined method `eh' for (NoMethodError)
An exception occurred running -e
Unable to find a script '-e' to run (LoadError)
192-168-1-2:~ agrimm$ rvm ruby -e "puts \\'eh\\'"
'ruby not found for jruby-1.5.2' either does not exist or is not executable? :(
'ruby not found for jruby-1.5.3' either does not exist or is not executable? :(
/Users/agrimm/.rvm/scripts/set: eval: line 120: unexpected EOF while looking for matching `''
/Users/agrimm/.rvm/scripts/set: eval: line 121: syntax error: unexpected end of file
/Users/agrimm/.rvm/scripts/set: eval: line 120: unexpected EOF while looking for matching `''
/Users/agrimm/.rvm/scripts/set: eval: line 121: syntax error: unexpected end of file
/Users/agrimm/.rvm/scripts/set: eval: line 120: unexpected EOF while looking for matching `''
/Users/agrimm/.rvm/scripts/set: eval: line 121: syntax error: unexpected end of file
/Users/agrimm/.rvm/scripts/set: eval: line 120: unexpected EOF while looking for matching `''
192-168-1-2:~ agrimm$ rvm ruby -e 'puts "eh"'
'ruby not found for jruby-1.5.2' either does not exist or is not executable? :(
'ruby not found for jruby-1.5.3' either does not exist or is not executable? :(
-e:1: undefined local variable or method `e' for main:Object (NameError)
eh
eh
An exception occurred running -e
Unable to find a script '-e' to run (LoadError)
Backtrace:
192-168-1-2:~ agrimm$ rvm remove --gems jruby-1.5.2
Removing /Users/agrimm/.rvm/src/jruby-1.5.2...
Removing /Users/agrimm/.rvm/rubies/jruby-1.5.2...
Removing jruby-1.5.2 gemsets...
rm: ruby/kmer/Saccharomyces_cerevisiae/CHR_I/NC_001133.asn: Permission denied
rm: ruby/kmer/Saccharomyces_cerevisiae/CHR_I/NC_001133.faa: Permission denied
rm: ruby/kmer/Saccharomyces_cerevisiae/CHR_I/NC_001133.ffn: Permission denied
rm: ruby/kmer/Saccharomyces_cerevisiae/CHR_I/NC_001133.fna: Permission denied
rm: ruby/kmer/Saccharomyces_cerevisiae/CHR_I/NC_001133.frn: Permission denied
rm: ruby/kmer/Saccharomyces_cerevisiae/CHR_I/NC_001133.gbk: Permission denied
Last login: Thu Dec 30 00:28:24 on ttys013
192-168-1-2:~ agrimm$ cd ruby
192-168-1-2:ruby agrimm$ ls -ltr
total 0
drwxr-xr-x 3 agrimm staff 102 30 Dec 00:27 kmer
192-168-1-2:ruby agrimm$ cd ..
192-168-1-2:~ agrimm$ ls -ltra ruby
total 0
drwxr-xr-x+ 61 agrimm staff 2074 22 Dec 00:16 ..
drwxr-xr-x 3 agrimm staff 102 30 Dec 00:27 kmer
Last login: Thu Dec 30 00:34:31 on ttys015
192-168-1-2:~ agrimm$ cd ruby
192-168-1-2:ruby agrimm$ mkdir almost_empty_dir
192-168-1-2:ruby agrimm$ cd almost_empty_dir/
192-168-1-2:almost_empty_dir agrimm$ touch talcum.rb
192-168-1-2:almost_empty_dir agrimm$ mkdir another_one
192-168-1-2:almost_empty_dir agrimm$ touch another_one/pyrite.rb
192-168-1-2:almost_empty_dir agrimm$ rvm --trace remove --gems jruby-1.5.2
+ [[ -z '' ]]
+ export 'PS4=+[${BASH_SOURCE}] : ${LINENO} : ${FUNCNAME[0]:+${FUNCNAME[0]}() $ }'