Created
April 22, 2013 23:19
-
-
Save digitalextremist/5439428 to your computer and use it in GitHub Desktop.
http_parser.rb test failures
This file contains 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
Failures: | |
1) HTTP::Parser should implement basic api | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
2) HTTP::Parser should abort parser via callback | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
3) HTTP::Parser should reset to initial state | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
4) HTTP::Parser should optionally reset parser state on no-body responses | |
Failure/Error: @complete.should == 1 | |
expected: 1 | |
got: 0 (using ==) | |
# ./spec/parser_spec.rb:138:in `(root)' | |
# org/jruby/RubyBasicObject.java:1709:in `instance_eval' | |
# org/jruby/RubyKernel.java:1174:in `catch' | |
# org/jruby/RubyArray.java:2361:in `map' | |
# org/jruby/RubyArray.java:2361:in `map' | |
5) HTTP::Parser should retain callbacks after reset | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
6) HTTP::Parser should parse headers incrementally | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.WhileNode.interpret(WhileNode.java:131) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
7) HTTP::Parser should handle multiple headers using strings | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
8) HTTP::Parser should handle multiple headers using strings | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
9) HTTP::Parser should handle multiple headers using mixed | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
10) HTTP::Parser should handle a single cookie using mixed | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
11) HTTP::Parser should support alternative api | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
12) HTTP::Parser should ignore extra content beyond specified length | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
13) HTTP::Parser sets upgrade_data if available | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
14) HTTP::Parser sets upgrade_data to blank if un-available | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
15) HTTP::Parser should stop parsing headers when instructed | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
16) HTTP::Parser should parse request: curl get | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
17) HTTP::Parser should parse request: firefox get | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
18) HTTP::Parser should parse request: dumbfuck | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
19) HTTP::Parser should parse request: fragment in url | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
20) HTTP::Parser should parse request: get no headers no body | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
21) HTTP::Parser should parse request: get one header no body | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
22) HTTP::Parser should parse request: get funky content length body hello | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
23) HTTP::Parser should parse request: post identity body world | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
24) HTTP::Parser should parse request: post - chunked body: all your base are belong to us | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
25) HTTP::Parser should parse request: two chunks ; triple zero ending | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
26) HTTP::Parser should parse request: chunked with trailing headers. blech. | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
27) HTTP::Parser should parse request: with bullshit after the length | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
28) HTTP::Parser should parse request: with quotes | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
29) HTTP::Parser should parse request: apachebench get | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
30) HTTP::Parser should parse request: query url with question mark | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
31) HTTP::Parser should parse request: newline prefix get | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
32) HTTP::Parser should parse request: upgrade request | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
33) HTTP::Parser should parse request: connect request | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
34) HTTP::Parser should parse request: report request | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
35) HTTP::Parser should parse request: request with no http version | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:707) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
36) HTTP::Parser should parse request: m-search request | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
37) HTTP::Parser should parse request: line folding in header value | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
38) HTTP::Parser should parse request: host terminated by a query string | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
39) HTTP::Parser should parse request: host:port terminated by a query string | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
40) HTTP::Parser should parse request: host:port terminated by a space | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
41) HTTP::Parser should parse request: PATCH request | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
42) HTTP::Parser should parse request: connect caps request | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::ClassCastException: | |
org.jruby.RubyNil cannot be cast to org.jruby.RubyString | |
# org.ruby_http_parser.RubyHttpParser$2.cb(RubyHttpParser.java:110) | |
# http_parser.lolevel.ParserSettings.call_on(ParserSettings.java:80) | |
# http_parser.lolevel.ParserSettings.call_on_url(ParserSettings.java:64) | |
# http_parser.lolevel.HTTPParser.execute(HTTPParser.java:697) | |
# org.ruby_http_parser.RubyHttpParser.execute(RubyHttpParser.java:346) | |
# org.ruby_http_parser.RubyHttpParser$INVOKER$i$1$0$execute.call(RubyHttpParser$INVOKER$i$1$0$execute.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168) | |
# org.jruby.runtime.callsite.ShiftLeftCallSite.call(ShiftLeftCallSite.java:24) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:180) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:141) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1799) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1823) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1709) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:149) | |
# org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:133) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyContinuation.enter(RubyContinuation.java:107) | |
# org.jruby.RubyKernel.rbCatch19Common(RubyKernel.java:1181) | |
# org.jruby.RubyKernel.rbCatch19(RubyKernel.java:1174) | |
# org.jruby.RubyKernel$INVOKER$s$rbCatch19.call(RubyKernel$INVOKER$s$rbCatch19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
# org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:224) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:119) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Block.yield(Block.java:130) | |
# org.jruby.RubyArray.collect(RubyArray.java:2348) | |
# org.jruby.RubyArray.map19(RubyArray.java:2361) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:138) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:108) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:196) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:220) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:197) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:128) | |
# org.jruby.runtime.Block.call(Block.java:89) | |
# org.jruby.RubyProc.call(RubyProc.java:261) | |
# org.jruby.RubyProc.call(RubyProc.java:213) | |
# org.jruby.Ruby.tearDown(Ruby.java:2956) | |
# org.jruby.Ruby.tearDown(Ruby.java:2940) | |
# org.jruby.Main.internalRun(Main.java:282) | |
# org.jruby.Main.run(Main.java:221) | |
# org.jruby.Main.main(Main.java:201) | |
Finished in 0.287 seconds | |
68 examples, 42 failures |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment