Last active
August 29, 2015 14:08
-
-
Save iconara/95642ed9ce8ff2aaa98b to your computer and use it in GitHub Desktop.
JRuby 9k error with too many open files
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Running the decorator end to end | |
only decorates with known properties | |
detects duplicates and does not send them downstream (FAILED - 1) | |
Failures: | |
1) Running the decorator end to end detects duplicates and does not send them downstream | |
Failure/Error: Unable to find matching line from backtrace | |
IOError: | |
Too many open files in system | |
# org/jruby/RubyIO.java:3123:in `select' | |
# /Users/theo/.rvm/gems/jruby-head/gems/cql-rb-1.2.0/lib/cql/io/io_reactor.rb:332:in `__script__' | |
# /Users/theo/.rvm/gems/jruby-head/gems/cql-rb-1.2.0/lib/cql/io/io_reactor.rb:313:in `__script__' | |
# /Users/theo/.rvm/gems/jruby-head/gems/cql-rb-1.2.0/lib/cql/io/io_reactor.rb:144:in `start' | |
# org/jruby/RubyProc.java:285:in `call' | |
# /Users/theo/.rvm/gems/jruby-head/gems/logging-1.8.1/lib/logging/diagnostic_context.rb:323:in `create_with_logging_context' | |
Finished in 5.98 seconds | |
2 examples, 1 failure | |
Failed examples: | |
rspec ./spec/acceptance/decoration_spec.rb:773 # Running the decorator end to end detects duplicates and does not send them downstream | |
PosixShim.java:418:in `open': java.lang.RuntimeException: Unhandled IOException | |
from PosixShim.java:392:in `open' | |
from RubyIO.java:1202:in `cloexecOpen' | |
from RubyIO.java:1188:in `sysopenFunc' | |
from RubyIO.java:1180:in `sysopenInternal' | |
from RubyIO.java:1158:in `sysopen' | |
from RubyFile.java:1192:in `fileOpenGeneric' | |
from RubyIO.java:3244:in `ioOpen' | |
from RubyIO.java:3207:in `openKeyArgs' | |
from RubyIO.java:3356:in `read19' | |
from RubyIO$INVOKER$s$0$3$read19.gen:-1:in `call' | |
from DynamicMethod.java:210:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:155:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:146:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:295:in `cacheAndCall' | |
from CachingCallSite.java:157:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:116:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:376:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:136:in `doYield' | |
from BlockBody.java:82:in `yield' | |
from Block.java:147:in `yield' | |
from RubyHash.java:1369:in `visit' | |
from RubyHash.java:655:in `visitLimited' | |
from RubyHash.java:641:in `visitAll' | |
from RubyHash.java:1318:in `iteratorVisitAll' | |
from RubyHash.java:1364:in `each_pairCommon' | |
from RubyHash.java:1355:in `each19' | |
from RubyHash$INVOKER$i$0$0$each19.gen:-1:in `call' | |
from JavaMethod.java:472:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:372:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:672:in `INTERPRET_EVAL' | |
from IREvalScript.java:117:in `call' | |
from Interpreter.java:105:in `interpretCommonEval' | |
from Interpreter.java:753:in `evalWithBinding' | |
from RubyKernel.java:998:in `evalCommon' | |
from RubyKernel.java:962:in `eval19' | |
from RubyKernel$INVOKER$s$0$3$eval19.gen:-1:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:376:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:146:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:295:in `cacheAndCall' | |
from CachingCallSite.java:157:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:136:in `doYield' | |
from BlockBody.java:82:in `yield' | |
from Block.java:147:in `yield' | |
from RubyIO.java:1081:in `ensureYieldClose' | |
from RubyIO.java:1074:in `open' | |
from RubyIO$INVOKER$s$0$0$open.gen:-1:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:372:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:146:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:295:in `cacheAndCall' | |
from CachingCallSite.java:157:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:131:in `call' | |
from DynamicMethod.java:198:in `call' | |
from CachingCallSite.java:275:in `cacheAndCall' | |
from CachingCallSite.java:129:in `call' | |
from Interpreter.java:360:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:67:in `call' | |
from Block.java:106:in `call' | |
from RubyProc.java:301:in `call' | |
from RubyProc.java:285:in `call19' | |
from RubyProc$INVOKER$i$0$0$call19.gen:-1:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:372:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:67:in `call' | |
from Block.java:106:in `call' | |
from RubyProc.java:301:in `call' | |
from RubyProc.java:230:in `call' | |
from Ruby.java:3167:in `tearDown' | |
from Ruby.java:3151:in `tearDown' | |
from Main.java:304:in `internalRun' | |
from Main.java:227:in `run' | |
from Main.java:199:in `main' | |
Caused by: | |
RegularFileResource.java:168:in `openChannel': org.jruby.util.ResourceException$IOError: java.io.IOException: unhandled errno: Too many open files in system | |
from PosixShim.java:406:in `open' | |
from PosixShim.java:392:in `open' | |
from RubyIO.java:1202:in `cloexecOpen' | |
from RubyIO.java:1188:in `sysopenFunc' | |
from RubyIO.java:1180:in `sysopenInternal' | |
from RubyIO.java:1158:in `sysopen' | |
from RubyFile.java:1192:in `fileOpenGeneric' | |
from RubyIO.java:3244:in `ioOpen' | |
from RubyIO.java:3207:in `openKeyArgs' | |
from RubyIO.java:3356:in `read19' | |
from RubyIO$INVOKER$s$0$3$read19.gen:-1:in `call' | |
from DynamicMethod.java:210:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:155:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:146:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:295:in `cacheAndCall' | |
from CachingCallSite.java:157:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:116:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:376:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:136:in `doYield' | |
from BlockBody.java:82:in `yield' | |
from Block.java:147:in `yield' | |
from RubyHash.java:1369:in `visit' | |
from RubyHash.java:655:in `visitLimited' | |
from RubyHash.java:641:in `visitAll' | |
from RubyHash.java:1318:in `iteratorVisitAll' | |
from RubyHash.java:1364:in `each_pairCommon' | |
from RubyHash.java:1355:in `each19' | |
from RubyHash$INVOKER$i$0$0$each19.gen:-1:in `call' | |
from JavaMethod.java:472:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:372:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:672:in `INTERPRET_EVAL' | |
from IREvalScript.java:117:in `call' | |
from Interpreter.java:105:in `interpretCommonEval' | |
from Interpreter.java:753:in `evalWithBinding' | |
from RubyKernel.java:998:in `evalCommon' | |
from RubyKernel.java:962:in `eval19' | |
from RubyKernel$INVOKER$s$0$3$eval19.gen:-1:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:376:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:146:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:295:in `cacheAndCall' | |
from CachingCallSite.java:157:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:136:in `doYield' | |
from BlockBody.java:82:in `yield' | |
from Block.java:147:in `yield' | |
from RubyIO.java:1081:in `ensureYieldClose' | |
from RubyIO.java:1074:in `open' | |
from RubyIO$INVOKER$s$0$0$open.gen:-1:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:372:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:146:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:295:in `cacheAndCall' | |
from CachingCallSite.java:157:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:131:in `call' | |
from DynamicMethod.java:198:in `call' | |
from CachingCallSite.java:275:in `cacheAndCall' | |
from CachingCallSite.java:129:in `call' | |
from Interpreter.java:360:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:67:in `call' | |
from Block.java:106:in `call' | |
from RubyProc.java:301:in `call' | |
from RubyProc.java:285:in `call19' | |
from RubyProc$INVOKER$i$0$0$call19.gen:-1:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:372:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:67:in `call' | |
from Block.java:106:in `call' | |
from RubyProc.java:301:in `call' | |
from RubyProc.java:230:in `call' | |
from Ruby.java:3167:in `tearDown' | |
from Ruby.java:3151:in `tearDown' | |
from Main.java:304:in `internalRun' | |
from Main.java:227:in `run' | |
from Main.java:199:in `main' | |
Caused by: | |
RegularFileResource.java:168:in `openChannel': java.io.IOException: unhandled errno: Too many open files in system | |
from PosixShim.java:406:in `open' | |
from PosixShim.java:392:in `open' | |
from RubyIO.java:1202:in `cloexecOpen' | |
from RubyIO.java:1188:in `sysopenFunc' | |
from RubyIO.java:1180:in `sysopenInternal' | |
from RubyIO.java:1158:in `sysopen' | |
from RubyFile.java:1192:in `fileOpenGeneric' | |
from RubyIO.java:3244:in `ioOpen' | |
from RubyIO.java:3207:in `openKeyArgs' | |
from RubyIO.java:3356:in `read19' | |
from RubyIO$INVOKER$s$0$3$read19.gen:-1:in `call' | |
from DynamicMethod.java:210:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:155:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:146:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:295:in `cacheAndCall' | |
from CachingCallSite.java:157:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:116:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:376:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:136:in `doYield' | |
from BlockBody.java:82:in `yield' | |
from Block.java:147:in `yield' | |
from RubyHash.java:1369:in `visit' | |
from RubyHash.java:655:in `visitLimited' | |
from RubyHash.java:641:in `visitAll' | |
from RubyHash.java:1318:in `iteratorVisitAll' | |
from RubyHash.java:1364:in `each_pairCommon' | |
from RubyHash.java:1355:in `each19' | |
from RubyHash$INVOKER$i$0$0$each19.gen:-1:in `call' | |
from JavaMethod.java:472:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:372:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:672:in `INTERPRET_EVAL' | |
from IREvalScript.java:117:in `call' | |
from Interpreter.java:105:in `interpretCommonEval' | |
from Interpreter.java:753:in `evalWithBinding' | |
from RubyKernel.java:998:in `evalCommon' | |
from RubyKernel.java:962:in `eval19' | |
from RubyKernel$INVOKER$s$0$3$eval19.gen:-1:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:376:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:146:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:295:in `cacheAndCall' | |
from CachingCallSite.java:157:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:136:in `doYield' | |
from BlockBody.java:82:in `yield' | |
from Block.java:147:in `yield' | |
from RubyIO.java:1081:in `ensureYieldClose' | |
from RubyIO.java:1074:in `open' | |
from RubyIO$INVOKER$s$0$0$open.gen:-1:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:372:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:146:in `call' | |
from DynamicMethod.java:206:in `call' | |
from CachingCallSite.java:295:in `cacheAndCall' | |
from CachingCallSite.java:157:in `call' | |
from Interpreter.java:344:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:697:in `INTERPRET_METHOD' | |
from InterpretedIRMethod.java:131:in `call' | |
from DynamicMethod.java:198:in `call' | |
from CachingCallSite.java:275:in `cacheAndCall' | |
from CachingCallSite.java:129:in `call' | |
from Interpreter.java:360:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:67:in `call' | |
from Block.java:106:in `call' | |
from RubyProc.java:301:in `call' | |
from RubyProc.java:285:in `call19' | |
from RubyProc$INVOKER$i$0$0$call19.gen:-1:in `call' | |
from CachingCallSite.java:255:in `cacheAndCall' | |
from CachingCallSite.java:79:in `callBlock' | |
from CachingCallSite.java:83:in `call' | |
from CallBase.java:436:in `interpret' | |
from Interpreter.java:372:in `processCall' | |
from Interpreter.java:595:in `interpret' | |
from Interpreter.java:682:in `INTERPRET_BLOCK' | |
from InterpretedIRBlockBody.java:74:in `commonYieldPath' | |
from IRBlockBody.java:67:in `call' | |
from Block.java:106:in `call' | |
from RubyProc.java:301:in `call' | |
from RubyProc.java:230:in `call' | |
from Ruby.java:3167:in `tearDown' | |
from Ruby.java:3151:in `tearDown' | |
from Main.java:304:in `internalRun' | |
from Main.java:227:in `run' | |
from Main.java:199:in `main' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2) (Test description here) | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::RuntimeException: | |
Unhandled IOException | |
# org.jruby.util.io.PosixShim.open(PosixShim.java:418) | |
# org.jruby.util.io.PosixShim.open(PosixShim.java:392) | |
# org.jruby.RubyIO.cloexecOpen(RubyIO.java:1202) | |
# org.jruby.RubyIO.sysopenFunc(RubyIO.java:1188) | |
# org.jruby.RubyIO.sysopenInternal(RubyIO.java:1180) | |
# org.jruby.RubyIO.sysopen(RubyIO.java:1158) | |
# org.jruby.RubyFile.fileOpenGeneric(RubyFile.java:1192) | |
# org.jruby.RubyFile.openFile(RubyFile.java:1170) | |
# org.jruby.RubyFile.initialize(RubyFile.java:328) | |
# org.jruby.RubyFile$INVOKER$i$0$2$initialize.call(RubyFile$INVOKER$i$0$2$initialize.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.RubyClass.newInstance(RubyClass.java:869) | |
# org.jruby.RubyIO.open(RubyIO.java:1072) | |
# org.jruby.RubyIO$INVOKER$s$0$0$open.call(RubyIO$INVOKER$s$0$0$open.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:145) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:88) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:151) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1706) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1730) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1612) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrTwoOrThreeBlock.call(JavaMethod.java:529) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:146) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:295) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:344) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:136) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:82) | |
# org.jruby.runtime.Block.yield(Block.java:147) | |
# org.jruby.RubyArray.each(RubyArray.java:1546) | |
# org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:472) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:131) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:275) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:129) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:360) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:146) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:295) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:344) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:372) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(IRBlockBody.java:76) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:116) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(IRRuntimeHelpers.java:426) | |
# org.jruby.ir.instructions.YieldInstr.interpret(YieldInstr.java:91) | |
# org.jruby.ir.interpreter.Interpreter.processOtherOp(Interpreter.java:543) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:617) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:136) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:82) | |
# org.jruby.runtime.Block.yield(Block.java:147) | |
# org.jruby.RubyArray.collect(RubyArray.java:2270) | |
# org.jruby.RubyArray.map19(RubyArray.java:2283) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:472) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:146) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:295) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:344) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:146) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:295) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:344) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:136) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:82) | |
# org.jruby.runtime.Block.yield(Block.java:147) | |
# org.jruby.RubyArray.collect(RubyArray.java:2270) | |
# org.jruby.RubyArray.map19(RubyArray.java:2283) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:472) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:146) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:295) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:344) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:136) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:82) | |
# org.jruby.runtime.Block.yield(Block.java:147) | |
# org.jruby.RubyArray.collect(RubyArray.java:2270) | |
# org.jruby.RubyArray.map19(RubyArray.java:2283) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:472) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:136) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:82) | |
# org.jruby.runtime.Block.yield(Block.java:147) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(IRRuntimeHelpers.java:419) | |
# org.jruby.ir.instructions.YieldInstr.interpret(YieldInstr.java:94) | |
# org.jruby.ir.interpreter.Interpreter.processOtherOp(Interpreter.java:543) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:617) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.call(IRBlockBody.java:67) | |
# org.jruby.runtime.Block.call(Block.java:106) | |
# org.jruby.RubyProc.call(RubyProc.java:301) | |
# org.jruby.RubyProc.call(RubyProc.java:230) | |
# org.jruby.Ruby.tearDown(Ruby.java:3167) | |
# org.jruby.Ruby.tearDown(Ruby.java:3151) | |
# org.jruby.Main.internalRun(Main.java:304) | |
# org.jruby.Main.run(Main.java:227) | |
# org.jruby.Main.main(Main.java:199) | |
3) (Test description here) | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::RuntimeException: | |
Unhandled IOException | |
# org.jruby.util.io.PosixShim.open(PosixShim.java:418) | |
# org.jruby.util.io.PosixShim.open(PosixShim.java:392) | |
# org.jruby.RubyIO.cloexecOpen(RubyIO.java:1202) | |
# org.jruby.RubyIO.sysopenFunc(RubyIO.java:1188) | |
# org.jruby.RubyIO.sysopenInternal(RubyIO.java:1180) | |
# org.jruby.RubyIO.sysopen(RubyIO.java:1158) | |
# org.jruby.RubyFile.fileOpenGeneric(RubyFile.java:1192) | |
# org.jruby.RubyFile.openFile(RubyFile.java:1170) | |
# org.jruby.RubyFile.initialize(RubyFile.java:328) | |
# org.jruby.RubyFile$INVOKER$i$0$2$initialize.call(RubyFile$INVOKER$i$0$2$initialize.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.RubyClass.newInstance(RubyClass.java:869) | |
# org.jruby.RubyIO.open(RubyIO.java:1072) | |
# org.jruby.RubyIO$INVOKER$s$0$0$open.call(RubyIO$INVOKER$s$0$0$open.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:145) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:88) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:151) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1706) | |
# org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1730) | |
# org.jruby.RubyBasicObject.instance_eval19(RubyBasicObject.java:1612) | |
# org.jruby.RubyBasicObject$INVOKER$i$instance_eval19.call(RubyBasicObject$INVOKER$i$instance_eval19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrTwoOrThreeBlock.call(JavaMethod.java:529) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:146) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:155) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:344) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:136) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:82) | |
# org.jruby.runtime.Block.yield(Block.java:147) | |
# org.jruby.RubyArray.each(RubyArray.java:1546) | |
# org.jruby.RubyArray$INVOKER$i$0$0$each.call(RubyArray$INVOKER$i$0$0$each.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:472) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:131) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:127) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:360) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:77) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:146) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:155) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:344) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:372) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(IRBlockBody.java:76) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:116) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(IRRuntimeHelpers.java:426) | |
# org.jruby.ir.instructions.YieldInstr.interpret(YieldInstr.java:91) | |
# org.jruby.ir.interpreter.Interpreter.processOtherOp(Interpreter.java:543) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:617) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:136) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:82) | |
# org.jruby.runtime.Block.yield(Block.java:147) | |
# org.jruby.RubyArray.collect(RubyArray.java:2270) | |
# org.jruby.RubyArray.map19(RubyArray.java:2283) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:472) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:146) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:295) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:344) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:146) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:295) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:344) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:136) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:82) | |
# org.jruby.runtime.Block.yield(Block.java:147) | |
# org.jruby.RubyArray.collect(RubyArray.java:2270) | |
# org.jruby.RubyArray.map19(RubyArray.java:2283) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:472) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:146) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:295) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:344) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:136) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:82) | |
# org.jruby.runtime.Block.yield(Block.java:147) | |
# org.jruby.RubyArray.collect(RubyArray.java:2270) | |
# org.jruby.RubyArray.map19(RubyArray.java:2283) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(JavaMethod.java:472) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.doYield(IRBlockBody.java:136) | |
# org.jruby.runtime.BlockBody.yield(BlockBody.java:82) | |
# org.jruby.runtime.Block.yield(Block.java:147) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(IRRuntimeHelpers.java:419) | |
# org.jruby.ir.instructions.YieldInstr.interpret(YieldInstr.java:94) | |
# org.jruby.ir.interpreter.Interpreter.processOtherOp(Interpreter.java:543) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:617) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_METHOD(Interpreter.java:697) | |
# org.jruby.internal.runtime.methods.InterpretedIRMethod.call(InterpretedIRMethod.java:116) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:255) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83) | |
# org.jruby.ir.instructions.CallBase.interpret(CallBase.java:436) | |
# org.jruby.ir.interpreter.Interpreter.processCall(Interpreter.java:376) | |
# org.jruby.ir.interpreter.Interpreter.interpret(Interpreter.java:595) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(Interpreter.java:682) | |
# org.jruby.runtime.InterpretedIRBlockBody.commonYieldPath(InterpretedIRBlockBody.java:74) | |
# org.jruby.runtime.IRBlockBody.call(IRBlockBody.java:67) | |
# org.jruby.runtime.Block.call(Block.java:106) | |
# org.jruby.RubyProc.call(RubyProc.java:301) | |
# org.jruby.RubyProc.call(RubyProc.java:230) | |
# org.jruby.Ruby.tearDown(Ruby.java:3167) | |
# org.jruby.Ruby.tearDown(Ruby.java:3151) | |
# org.jruby.Main.internalRun(Main.java:304) | |
# org.jruby.Main.run(Main.java:227) | |
# org.jruby.Main.main(Main.java:199) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment