Skip to content

Instantly share code, notes, and snippets.

@BanzaiMan
Created October 18, 2009 02:57
Show Gist options
  • Select an option

  • Save BanzaiMan/212534 to your computer and use it in GitHub Desktop.

Select an option

Save BanzaiMan/212534 to your computer and use it in GitHub Desktop.
See JRUBY-4064
$ jruby -rubygems -ve 'p false.tainted?'
jruby 1.5.0dev (ruby 1.8.7 patchlevel 174) (2009-10-17 ac73a49) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_15) [x86_64-java]
org.yecht.ruby.RubyLoadHandler.handle:50
org.yecht.Parser.addNode:300
org.yecht.DefaultYAMLParser.yyparse:676
org.yecht.Parser.yechtparse:290
org.yecht.Parser.parse:284
org.yecht.ruby.YParser.load:152
org.yecht.ruby.YParser$s_method_0_1$RUBYINVOKER$load.call:-1
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call:623
org.jruby.internal.runtime.methods.DynamicMethod.call:176
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:173
org.jruby.internal.runtime.methods.DefaultMethod.call:169
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.IfNode.interpret:117
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.RescueNode.executeBody:225
org.jruby.ast.RescueNode.interpretWithoutJavaExceptions:121
org.jruby.ast.RescueNode.interpret:112
org.jruby.ast.BeginNode.interpret:83
org.jruby.ast.OrNode.interpret:94
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:173
org.jruby.internal.runtime.methods.DefaultMethod.call:169
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.FCallOneArgNode.interpret:36
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.internal.runtime.methods.InterpretedMethod.call:192
org.jruby.internal.runtime.methods.DefaultMethod.call:177
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:320
org.jruby.runtime.callsite.CachingCallSite.callBlock:158
org.jruby.runtime.callsite.CachingCallSite.call:163
org.jruby.RubyClass$SpecificArityNew.call:709
org.jruby.internal.runtime.methods.DynamicMethod.call:176
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.InstAsgnNode.interpret:95
org.jruby.ast.OpAsgnOrNode.interpret:105
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.OrNode.interpret:97
org.jruby.ast.OrNode.interpret:94
org.jruby.ast.ArrayNode.interpretPrimitive:94
org.jruby.ast.ArrayNode.interpret:84
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.ast.IfNode.interpret:119
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.CallNoArgBlockNode.interpret:60
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.VCallNode.interpret:85
org.jruby.ast.SplatNode.interpret:71
org.jruby.ast.FCallSpecialArgNode.interpret:30
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.IfNode.interpret:117
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.ClassVarAsgnNode.interpret:92
org.jruby.ast.OpAsgnOrNode.interpret:105
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.CallNoArgBlockNode.interpret:60
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.VCallNode.interpret:85
org.jruby.ast.InstAsgnNode.interpret:95
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.internal.runtime.methods.InterpretedMethod.call:155
org.jruby.internal.runtime.methods.DefaultMethod.call:161
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:300
org.jruby.runtime.callsite.CachingCallSite.callBlock:118
org.jruby.runtime.callsite.CachingCallSite.call:123
org.jruby.RubyClass$SpecificArityNew.call:698
org.jruby.internal.runtime.methods.DynamicMethod.call:168
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.InstAsgnNode.interpret:95
org.jruby.ast.OpAsgnOrNode.interpret:105
org.jruby.ast.NewlineNode.interpret:104
org.jruby.runtime.InterpretedBlock.evalBlockBody:317
org.jruby.runtime.InterpretedBlock.yield:268
org.jruby.runtime.Block.yield:194
org.jruby.libraries.ThreadLibrary$Mutex.synchronize:159
org.jruby.libraries.ThreadLibrary$Mutex$i_method_0_0$RUBYINVOKER$synchronize.call:-1
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:300
org.jruby.runtime.callsite.CachingCallSite.callBlock:118
org.jruby.runtime.callsite.CachingCallSite.call:123
org.jruby.ast.CallNoArgBlockNode.interpret:64
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.VCallNode.interpret:85
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.internal.runtime.methods.InterpretedMethod.call:173
org.jruby.internal.runtime.methods.DefaultMethod.call:169
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.ast.RootNode.interpret:129
org.jruby.Ruby.loadFile:2434
org.jruby.runtime.load.ExternalScript.load:64
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript:631
org.jruby.runtime.load.LoadService.smartLoad:309
org.jruby.runtime.load.LoadService.require:320
org.jruby.runtime.load.LoadService.lockAndRequire:284
org.jruby.RubyKernel.require:921
org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.call:-1
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call:312
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.FCallOneArgNode.interpret:36
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.RootNode.interpret:129
org.jruby.Ruby.loadFile:2434
org.jruby.runtime.load.ExternalScript.load:64
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript:631
org.jruby.runtime.load.LoadService.smartLoad:309
org.jruby.runtime.load.LoadService.require:320
org.jruby.runtime.load.LoadService.lockAndRequire:284
org.jruby.RubyKernel.require:921
org.jruby.Ruby.init:1022
org.jruby.Ruby.newInstance:173
org.jruby.Main.run:206
org.jruby.Main.run:117
org.jruby.Main.main:97
org.yecht.ruby.RubyLoadHandler.handle:50
org.yecht.Parser.addNode:300
org.yecht.DefaultYAMLParser.yyparse:676
org.yecht.Parser.yechtparse:290
org.yecht.Parser.parse:284
org.yecht.ruby.YParser.load:152
org.yecht.ruby.YParser$s_method_0_1$RUBYINVOKER$load.call:-1
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call:623
org.jruby.internal.runtime.methods.DynamicMethod.call:176
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:173
org.jruby.internal.runtime.methods.DefaultMethod.call:169
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.IfNode.interpret:117
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.RescueNode.executeBody:225
org.jruby.ast.RescueNode.interpretWithoutJavaExceptions:121
org.jruby.ast.RescueNode.interpret:112
org.jruby.ast.BeginNode.interpret:83
org.jruby.ast.OrNode.interpret:94
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:173
org.jruby.internal.runtime.methods.DefaultMethod.call:169
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.FCallOneArgNode.interpret:36
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.internal.runtime.methods.InterpretedMethod.call:192
org.jruby.internal.runtime.methods.DefaultMethod.call:177
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:320
org.jruby.runtime.callsite.CachingCallSite.callBlock:158
org.jruby.runtime.callsite.CachingCallSite.call:163
org.jruby.RubyClass$SpecificArityNew.call:709
org.jruby.internal.runtime.methods.DynamicMethod.call:176
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.InstAsgnNode.interpret:95
org.jruby.ast.OpAsgnOrNode.interpret:105
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.OrNode.interpret:97
org.jruby.ast.OrNode.interpret:94
org.jruby.ast.ArrayNode.interpretPrimitive:94
org.jruby.ast.ArrayNode.interpret:84
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.ast.IfNode.interpret:119
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.CallNoArgBlockNode.interpret:60
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.VCallNode.interpret:85
org.jruby.ast.SplatNode.interpret:71
org.jruby.ast.FCallSpecialArgNode.interpret:30
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.IfNode.interpret:117
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.ClassVarAsgnNode.interpret:92
org.jruby.ast.OpAsgnOrNode.interpret:105
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.CallNoArgBlockNode.interpret:60
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.VCallNode.interpret:85
org.jruby.ast.InstAsgnNode.interpret:95
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.internal.runtime.methods.InterpretedMethod.call:155
org.jruby.internal.runtime.methods.DefaultMethod.call:161
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:300
org.jruby.runtime.callsite.CachingCallSite.callBlock:118
org.jruby.runtime.callsite.CachingCallSite.call:123
org.jruby.RubyClass$SpecificArityNew.call:698
org.jruby.internal.runtime.methods.DynamicMethod.call:168
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.CallNoArgNode.interpret:61
org.jruby.ast.InstAsgnNode.interpret:95
org.jruby.ast.OpAsgnOrNode.interpret:105
org.jruby.ast.NewlineNode.interpret:104
org.jruby.runtime.InterpretedBlock.evalBlockBody:317
org.jruby.runtime.InterpretedBlock.yield:268
org.jruby.runtime.Block.yield:194
org.jruby.libraries.ThreadLibrary$Mutex.synchronize:159
org.jruby.libraries.ThreadLibrary$Mutex$i_method_0_0$RUBYINVOKER$synchronize.call:-1
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:300
org.jruby.runtime.callsite.CachingCallSite.callBlock:118
org.jruby.runtime.callsite.CachingCallSite.call:123
org.jruby.ast.CallNoArgBlockNode.interpret:64
org.jruby.ast.NewlineNode.interpret:104
org.jruby.internal.runtime.methods.InterpretedMethod.call:136
org.jruby.internal.runtime.methods.DefaultMethod.call:153
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:290
org.jruby.runtime.callsite.CachingCallSite.call:109
org.jruby.ast.VCallNode.interpret:85
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.internal.runtime.methods.InterpretedMethod.call:173
org.jruby.internal.runtime.methods.DefaultMethod.call:169
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.CallOneArgNode.interpret:57
org.jruby.ast.LocalAsgnNode.interpret:123
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.BlockNode.interpret:71
org.jruby.ast.RootNode.interpret:129
org.jruby.Ruby.loadFile:2434
org.jruby.runtime.load.ExternalScript.load:64
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript:631
org.jruby.runtime.load.LoadService.smartLoad:309
org.jruby.runtime.load.LoadService.require:320
org.jruby.runtime.load.LoadService.lockAndRequire:284
org.jruby.RubyKernel.require:921
org.jruby.RubyKernel$s_method_1_0$RUBYFRAMEDINVOKER$require.call:-1
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call:312
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall:310
org.jruby.runtime.callsite.CachingCallSite.call:149
org.jruby.ast.FCallOneArgNode.interpret:36
org.jruby.ast.NewlineNode.interpret:104
org.jruby.ast.RootNode.interpret:129
org.jruby.Ruby.loadFile:2434
org.jruby.runtime.load.ExternalScript.load:64
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript:631
org.jruby.runtime.load.LoadService.smartLoad:309
org.jruby.runtime.load.LoadService.require:320
org.jruby.runtime.load.LoadService.lockAndRequire:284
org.jruby.RubyKernel.require:921
org.jruby.Ruby.init:1022
org.jruby.Ruby.newInstance:173
org.jruby.Main.run:206
org.jruby.Main.run:117
org.jruby.Main.main:97
true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment