jruby bombs with Cannot locate function 'chmod' when attempting gem install. ----------------------------------------------------------------------------
Key: JRUBY-1425 URL: http://jira.codehaus.org/browse/JRUBY-1425 Project: JRuby Issue Type: Bug Environment: windows, jruby rev 4578, java 1.6 Reporter: Alex Durgin Assignee: Thomas E Enebo Other aspects of gem seem to work, like --list local and help. Stacktrace: Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot locate function 'chmod' at com.sun.jna.NativeLibrary.getFunctionAddress(NativeLibrary.java:200) at com.sun.jna.Function.<init>(Function.java:106) at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:187) at com.sun.jna.Library$Handler.invoke(Library.java:155) at $Proxy0.chmod(Unknown Source) at org.jruby.RubyFile.chmod(RubyFile.java:520) at org.jruby.RubyFile.open(RubyFile.java:893) at org.jruby.RubyFile.open(RubyFile.java:871) at org.jruby.RubyFileInvoker$open_method_1_0.call(Unknown Source) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.instAsgnNode(ASTInterpreter.java:1123) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:281) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.RubyObject.callMethod(RubyObject.java:530) at org.jruby.RubyObject.callMethod(RubyObject.java:486) at org.jruby.RubyClass.newInstance(RubyClass.java:209) at org.jruby.RubyClassInvoker$newInstance_method_0_0.call(Unknown Source) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.localAsgnNode(ASTInterpreter.java:1138) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:287) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:140) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.runtime.Block.yield(Block.java:235) at org.jruby.evaluator.ASTInterpreter.yieldNode(ASTInterpreter.java:1712) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:392) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:140) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:1001) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:140) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.whileNode(ASTInterpreter.java:1656) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:388) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.rescueNode(ASTInterpreter.java:1412) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:351) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:996) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:566) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.runtime.Block.yield(Block.java:235) at org.jruby.evaluator.ASTInterpreter.yieldNode(ASTInterpreter.java:1712) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:392) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.runtime.Block.yield(Block.java:235) at org.jruby.evaluator.ASTInterpreter.yieldNode(ASTInterpreter.java:1712) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:392) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.ensureNode(ASTInterpreter.java:968) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:248) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:140) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:566) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:566) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.runtime.Block.yield(Block.java:235) at org.jruby.evaluator.ASTInterpreter.yieldNode(ASTInterpreter.java:1712) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:392) at org.jruby.evaluator.ASTInterpreter.returnNode(ASTInterpreter.java:1484) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:355) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.ensureNode(ASTInterpreter.java:968) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:248) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:566) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.runtime.Block.yield(Block.java:235) at org.jruby.runtime.Block.yield(Block.java:200) at org.jruby.RubyKernel.rbCatch(RubyKernel.java:748) at org.jruby.RubyKernelInvoker$rbCatch_method_1_0.call(Unknown Source) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:1001) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.localAsgnNode(ASTInterpreter.java:1138) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:287) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.whileNode(ASTInterpreter.java:1656) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:388) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:996) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.localAsgnNode(ASTInterpreter.java:1138) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:287) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:566) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:566) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:1001) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:1001) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.rescueNode(ASTInterpreter.java:1412) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:351) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.localAsgnNode(ASTInterpreter.java:1138) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:287) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.rescueNode(ASTInterpreter.java:1412) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:351) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:996) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.localAsgnNode(ASTInterpreter.java:1138) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:287) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.rescueNode(ASTInterpreter.java:1412) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:351) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.runtime.Block.yield(Block.java:235) at org.jruby.runtime.Block.yield(Block.java:200) at org.jruby.RubyArray.each(RubyArray.java:1172) at org.jruby.RubyArrayInvoker$each_method_0_0.call(Unknown Source) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:566) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:80) at org.jruby.evaluator.ASTInterpreter.vcallNode(ASTInterpreter.java:1643) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:383) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:552) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:552) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:80) at org.jruby.evaluator.ASTInterpreter.vcallNode(ASTInterpreter.java:1643) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:383) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:552) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:996) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.localAsgnNode(ASTInterpreter.java:1138) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:287) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:996) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.toAryNode(ASTInterpreter.java:1576) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:373) at org.jruby.evaluator.ASTInterpreter.multipleAsgnNode(ASTInterpreter.java:1211) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.rescueNode(ASTInterpreter.java:1412) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:351) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.dAsgnNode(ASTInterpreter.java:759) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:228) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.runtime.Block.yield(Block.java:235) at org.jruby.runtime.Block.yield(Block.java:200) at org.jruby.RubyArray.each(RubyArray.java:1172) at org.jruby.RubyArrayInvoker$each_method_0_0.call(Unknown Source) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:566) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:80) at org.jruby.evaluator.ASTInterpreter.vcallNode(ASTInterpreter.java:1643) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:383) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.caseNode(ASTInterpreter.java:590) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:210) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:996) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.rescueNode(ASTInterpreter.java:1412) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:351) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:144) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:561) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:208) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.rootNode(ASTInterpreter.java:1510) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:357) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.Ruby.loadFile(Ruby.java:1731) at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:53) at org.jruby.runtime.load.LoadService.load(LoadService.java:214) at org.jruby.RubyKernel.load(RubyKernel.java:680) at org.jruby.RubyKernelInvoker$load_method_1_0.call(Unknown Source) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:107) at org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:996) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:254) at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:535) at org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:202) at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:165) at org.jruby.runtime.Block.yield(Block.java:235) at org.jruby.runtime.Block.call(Block.java:188) at org.jruby.RubyProc.call(RubyProc.java:197) at org.jruby.internal.runtime.methods.ProcMethod.call(ProcMethod.java:67) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:154) at org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:80) at __dash_e__.__file__(-e:1) at __dash_e__.load(-e) at org.jruby.Ruby.runScript(Ruby.java:563) at org.jruby.Ruby.runNormally(Ruby.java:485) at org.jruby.Ruby.runFromMain(Ruby.java:410) at org.jruby.Main.runInterpreter(Main.java:223) at org.jruby.Main.runInterpreter(Main.java:179) at org.jruby.Main.run(Main.java:121) at org.jruby.Main.main(Main.java:96) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email