| View previous topic :: View next topic |
| Author |
Message |
Milos L.
Joined: 14 Dec 2008 Posts: 3
|
Posted: Sun Dec 14, 2008 11:07 am Post subject: Debug in NB 6.5 crashes |
|
|
In order to make it work, I followed the advice http://wiki.netbeans.org/RubyDebugging#section-RubyDebugging-Troubleshooting and got the following config:
Product Version: NetBeans IDE 6.5 (Build 200811100001)
Java: 1.6.0_11; Java HotSpot(TM) Client VM 11.0-b16
Jruby 1.1.5 (JRuby 1.8.6 (2008-11-03 patchlevel 114) [java])
ruby-debug-base 0.10.3
ruby-debug-ide 0.3.2
Still, when debugging, after couple of breakpoints where I see the data in local variables, it throws the following exception and the debug process does not complete the request:
14.12.2008 11:47:29 com.sun.grizzly.pool.DynamicPool logDynamicStatus
INFO: Pool started without dynamic resizing enabled. Pool will not attempt to determine the upper and lower bounds that it should be using, and will stay at 1
14.12.2008 11:47:29 com.sun.grizzly.jruby.RailsAdapter <init>
INFO: Jruby version is: 1.1.5
14.12.2008 11:47:29 com.sun.grizzly.jruby.RailsAdapter startRubyRuntimePool
INFO: Starting Rails instances
Fast Debugger (ruby-debug-ide 0.3.2) listens on localhost:4330
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
14.12.2008 11:47:41 com.sun.grizzly.pool.DynamicPool$1 run
INFO: New instance created in 11 328 milliseconds
14.12.2008 11:47:41 com.sun.grizzly.http.SelectorThread displayConfiguration
INFO:
Grizzly configuration for port 8080
maxThreads: 5
minThreads: 5
ByteBuffer size: 8192
maxHttpHeaderSize: 8192
maxKeepAliveRequests: 256
keepAliveTimeoutInSeconds: -1
Static File Cache enabled: true
Static resources directory: C:\Documents and Settings\ml\My Documents\NetBeansProjects\rubyweblog\public
Adapter : com.sun.grizzly.jruby.RailsAdapter
Thread Pool (Pipeline): com.sun.grizzly.http.LinkedListPipeline
Asynchronous Request Processing enabled: true
22nd post - modified AGAIN1this is my title22nd post - modified AGAIN14.12.2008 11:49:31 com.sun.grizzly.tcp.http11.GrizzlyAdapter service
SEVERE: service exception
java.lang.RuntimeException: Cannot resolve cannocical path
at org.jruby.debug.Util.areSameFiles(Util.java:83)
at org.jruby.debug.DebugEventHook.processEvent(DebugEventHook.java:138)
at org.jruby.debug.DebugEventHook.eventHandler(DebugEventHook.java:114)
at org.jruby.runtime.EventHook.event(EventHook.java:30)
at org.jruby.Ruby.callEventHooks(Ruby.java:2235)
at org.jruby.evaluator.ASTInterpreter.callTraceFunction(ASTInterpreter.java:195)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:97)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BeginNode.interpret(BeginNode.java:80)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:339)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:196)
at org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40)
at org.jruby.ast.ToAryNode.interpret(ToAryNode.java:66)
at org.jruby.ast.MultipleAsgnNode.interpret(MultipleAsgnNode.java:113)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.RubyClass.finvoke(RubyClass.java:353)
at org.jruby.RubyObject.send(RubyObject.java:2064)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:136)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:76)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:32)
at org.jruby.ast.CallManyArgsNode.interpret(CallManyArgsNode.java:59)
at org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:107)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:153)
at org.jruby.runtime.Block.yield(Block.java:116)
at org.jruby.RubyArray.each(RubyArray.java:1519)
at org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:63)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:297)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:155)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:114)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:114)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:114)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.WhenNode.interpret(WhenNode.java:103)
at org.jruby.ast.Node.when(Node.java:224)
at org.jruby.ast.CaseNode.interpretExpressions(CaseNode.java:133)
at org.jruby.ast.CaseNode.interpret(CaseNode.java:114)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:276)
at org.jruby.RubyClass.finvoke(RubyClass.java:372)
at org.jruby.RubyObject.send(RubyObject.java:2043)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:169)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.WhenNode.interpret(WhenNode.java:103)
at org.jruby.ast.Node.when(Node.java:224)
at org.jruby.ast.CaseNode.interpretExpressions(CaseNode.java:133)
at org.jruby.ast.CaseNode.interpret(CaseNode.java:114)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:280)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:116)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.CaseNode.interpret(CaseNode.java:112)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:297)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:3
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:153)
at org.jruby.runtime.Block.yield(Block.java:116)
at org.jruby.RubyArray.each(RubyArray.java:1519)
at org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.ForNode.interpret(ForNode.java:106)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:276)
at org.jruby.RubyClass.finvoke(RubyClass.java:372)
at org.jruby.RubyObject.send(RubyObject.java:2043)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:182)
at org.jruby.ast.FCallTwoArgBlockNode.interpret(FCallTwoArgBlockNode.java:35)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:276)
at org.jruby.RubyClass.finvoke(RubyClass.java:372)
at org.jruby.RubyObject.send(RubyObject.java:2043)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:169)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:114)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:222)
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:144)
at org.jruby.ast.RescueNode.interpret(RescueNode.java:107)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:339)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:320)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:198)
at org.jruby.ast.CallThreeArgNode.interpret(CallThreeArgNode.java:61)
at org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:3
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:192)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:250)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:34)
at org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:64)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:280)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:116)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:318)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:8
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167)
at org.jruby.ast.FCallTwoArgBlockPassNode.interpret(FCallTwoArgBlockPassNode.java:35)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:318)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:8
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:8
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167)
at org.jruby.ast.FCallTwoArgBlockPassNode.interpret(FCallTwoArgBlockPassNode.java:35)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:190)
at org.jruby.runtime.Block.yield(Block.java:129)
at org.jruby.ast.YieldNode.interpret(YieldNode.java:95)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:63)
at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:8
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:276)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:84)
at org.jruby.RubyClass.finvoke(RubyClass.java:372)
at org.jruby.RubyObject.send(RubyObject.java:2043)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:169)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:190)
at org.jruby.runtime.BlockBody.call(BlockBody.java:64)
at org.jruby.runtime.Block.call(Block.java:112)
at org.jruby.RubyProc.call(RubyProc.java:200)
at org.jruby.RubyProc.call(RubyProc.java:187)
at org.jruby.RubyProc$i_method_0_0$RUBYFRAMEDINVOKER$call.call(org/jruby/RubyProc$i_method_0_0$RUBYFRAMEDINVOKER$call.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodNoBlock.call(JavaMethod.java:62)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:226)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:203)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:153)
at org.jruby.runtime.Block.yield(Block.java:116)
at org.jruby.RubyArray.each(RubyArray.java:1519)
at org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.ForNode.interpret(ForNode.java:106)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:270)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:100)
at org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:31)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.RubyClass.finvoke(RubyClass.java:332)
at org.jruby.RubyObject.send(RubyObject.java:2037)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:152)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:280)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:116)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:260)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:75)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:339)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:320)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:198)
at org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:260)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:75)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:190)
at org.jruby.runtime.Block.yield(Block.java:129)
at org.jruby.ast.YieldNode.interpret(YieldNode.java:95)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:74)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:63)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.ArrayNode.interpretPrimitive(ArrayNode.java:91)
at org.jruby.ast.ArrayNode.interpret(ArrayNode.java:81)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:260)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:75)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:222)
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:144)
at org.jruby.ast.RescueNode.interpret(RescueNode.java:107)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:260)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:75)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:190)
at org.jruby.runtime.Block.yield(Block.java:129)
at org.jruby.ast.YieldNode.interpret(YieldNode.java:95)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:93)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:52)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:63)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:80)
at org.jruby.RubyClass.finvoke(RubyClass.java:332)
at org.jruby.RubyObject.send(RubyObject.java:2037)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:152)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:280)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:116)
at org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:39)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:93)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:339)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:72)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:320)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:198)
at org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:43)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:339)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:72)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:72)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:320)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:198)
at org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:43)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:297)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:6
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:297)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:222)
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:144)
at org.jruby.ast.RescueNode.interpret(RescueNode.java:107)
at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:93)
at org.jruby.ast.BeginNode.interpret(BeginNode.java:80)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:153)
at org.jruby.runtime.Block.yield(Block.java:116)
at org.jruby.libraries.ThreadLibrary$Mutex.synchronize(ThreadLibrary.java:159)
at org.jruby.libraries.ThreadLibrary$Mutex$i_method_0_0$RUBYINVOKER$synchronize.call(org/jruby/libraries/ThreadLibrary$Mutex$i_method_0_0$RUBYINVOKER$synchronize.gen)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:63)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:222)
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:144)
at org.jruby.ast.RescueNode.interpret(RescueNode.java:107)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:297)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:155)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:192)
at org.jruby.RubyClass.finvoke(RubyClass.java:449)
at org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:314)
at org.jruby.RubyObject.callMethod(RubyObject.java:705)
at org.jruby.javasupport.JavaEmbedUtils.invokeMethod(JavaEmbedUtils.java:195)
at com.sun.grizzly.jruby.RailsAdapter.dispatchRailsRequest(RailsAdapter.java:344)
at com.sun.grizzly.jruby.RailsAdapter.service(RailsAdapter.java:280)
at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:147)
at com.sun.grizzly.http.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:633)
at com.sun.grizzly.jruby.RubyRuntimeAsyncFilter.doFilter(RubyRuntimeAsyncFilter.java:94)
at com.sun.grizzly.arp.DefaultAsyncExecutor.invokeFilters(DefaultAsyncExecutor.java:130)
at com.sun.grizzly.arp.DefaultAsyncExecutor.interrupt(DefaultAsyncExecutor.java:109)
at com.sun.grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:8
at com.sun.grizzly.http.TaskBase.call(TaskBase.java:359)
at com.sun.grizzly.util.WorkerThreadImpl.processTask(WorkerThreadImpl.java:325)
at com.sun.grizzly.util.WorkerThreadImpl.run(WorkerThreadImpl.java:184)
Caused by: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
at java.io.WinNTFileSystem.canonicalize0(Native Method)
at java.io.Win32FileSystem.canonicalize(Unknown Source)
at java.io.File.getCanonicalPath(Unknown Source)
at org.jruby.debug.Util.areSameFiles(Util.java:80)
... 524 more
What shall I do? Thanks. |
|
| Back to top |
|
 |
Martin Krauskopf Posted via mailing list.
|
Posted: Sun Dec 14, 2008 5:29 pm Post subject: Debug in NB 6.5 crashes |
|
|
Milos L. wrote:
| Quote: | In order to make it work, I followed the advice
| http://wiki.netbeans.org/RubyDebugging#section-RubyDebugging-Troubleshooting
| Quote: | and got the following config:
Product Version: NetBeans IDE 6.5 (Build 200811100001)
Java: 1.6.0_11; Java HotSpot(TM) Client VM 11.0-b16
Jruby 1.1.5 (JRuby 1.8.6 (2008-11-03 patchlevel 114) [java])
ruby-debug-base 0.10.3
ruby-debug-ide 0.3.2
| [...]
| Quote: | at java.io.Win32FileSystem.canonicalize(Unknown Source)
at java.io.File.getCanonicalPath(Unknown Source)
at org.jruby.debug.Util.areSameFiles(Util.java:80)
... 524 more
What shall I do? Thanks.
|
Hi Milos,
could you try the following gems:
- http://mk.martyn.cz/ftp/ruby-debug-base-0.10.3.1-java.gem
- http://mk.martyn.cz/ftp/ruby-debug-ide-0.3.3.gem
And send me the same logs (containing exceptions), when it crashes. It
should contain the info about the culprit files.
Thanks,
m. |
|
| Back to top |
|
 |
Milos L.
Joined: 14 Dec 2008 Posts: 3
|
Posted: Mon Dec 15, 2008 10:23 pm Post subject: New log |
|
|
Yep, here's the log with the 2 causing files. Hope it helps.
15.12.2008 23:17:17 com.sun.grizzly.pool.DynamicPool logDynamicStatus
INFO: Pool started without dynamic resizing enabled. Pool will not attempt to determine the upper and lower bounds that it should be using, and will stay at 1
15.12.2008 23:17:17 com.sun.grizzly.jruby.RailsAdapter <init>
INFO: Jruby version is: 1.1.5
15.12.2008 23:17:17 com.sun.grizzly.jruby.RailsAdapter startRubyRuntimePool
INFO: Starting Rails instances
Fast Debugger (ruby-debug-ide 0.3.3) listens on localhost:4137
JRuby limited openssl loaded. gem install jruby-openssl for full support.
http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
15.12.2008 23:17:30 com.sun.grizzly.pool.DynamicPool$1 run
INFO: New instance created in 12 109 milliseconds
15.12.2008 23:17:30 com.sun.grizzly.http.SelectorThread displayConfiguration
INFO:
Grizzly configuration for port 8082
maxThreads: 5
minThreads: 5
ByteBuffer size: 8192
maxHttpHeaderSize: 8192
maxKeepAliveRequests: 256
keepAliveTimeoutInSeconds: -1
Static File Cache enabled: true
Static resources directory: C:\Documents and Settings\ml\My Documents\NetBeansProjects\rubyweblog\public
Adapter : com.sun.grizzly.jruby.RailsAdapter
Thread Pool (Pipeline): com.sun.grizzly.http.LinkedListPipeline
Asynchronous Request Processing enabled: true
22nd post - modified AGAIN1this is my title22nd post - modified AGAIN15.12.2008 23:18:38 com.sun.grizzly.tcp.http11.GrizzlyAdapter service
SEVERE: service exception
java.lang.RuntimeException: Cannot resolve cannocical path:
first: C:/Documents and Settings/ml/My Documents/NetBeansProjects/rubyweblog/app/views/posts/index.html.erb
second: generated code (C:/Program Files/NetBeans 6.5/ruby2/jruby-1.1.5/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/routing/route.rb:36)
at org.jruby.debug.Util.areSameFiles(Util.java:83)
at org.jruby.debug.DebugEventHook.processEvent(DebugEventHook.java:138)
at org.jruby.debug.DebugEventHook.eventHandler(DebugEventHook.java:114)
at org.jruby.runtime.EventHook.event(EventHook.java:30)
at org.jruby.Ruby.callEventHooks(Ruby.java:2235)
at org.jruby.evaluator.ASTInterpreter.callTraceFunction(ASTInterpreter.java:195)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:97)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BeginNode.interpret(BeginNode.java:80)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:339)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:196)
at org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40)
at org.jruby.ast.ToAryNode.interpret(ToAryNode.java:66)
at org.jruby.ast.MultipleAsgnNode.interpret(MultipleAsgnNode.java:113)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.RubyClass.finvoke(RubyClass.java:353)
at org.jruby.RubyObject.send(RubyObject.java:2064)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:136)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:76)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:32)
at org.jruby.ast.CallManyArgsNode.interpret(CallManyArgsNode.java:59)
at org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:107)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:153)
at org.jruby.runtime.Block.yield(Block.java:116)
at org.jruby.RubyArray.each(RubyArray.java:1519)
at org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:63)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:297)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:155)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:114)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:114)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:114)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.WhenNode.interpret(WhenNode.java:103)
at org.jruby.ast.Node.when(Node.java:224)
at org.jruby.ast.CaseNode.interpretExpressions(CaseNode.java:133)
at org.jruby.ast.CaseNode.interpret(CaseNode.java:114)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:276)
at org.jruby.RubyClass.finvoke(RubyClass.java:372)
at org.jruby.RubyObject.send(RubyObject.java:2043)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:169)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.WhenNode.interpret(WhenNode.java:103)
at org.jruby.ast.Node.when(Node.java:224)
at org.jruby.ast.CaseNode.interpretExpressions(CaseNode.java:133)
at org.jruby.ast.CaseNode.interpret(CaseNode.java:114)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:280)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:116)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.CaseNode.interpret(CaseNode.java:112)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:297)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:3
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:153)
at org.jruby.runtime.Block.yield(Block.java:116)
at org.jruby.RubyArray.each(RubyArray.java:1519)
at org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.ForNode.interpret(ForNode.java:106)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:276)
at org.jruby.RubyClass.finvoke(RubyClass.java:372)
at org.jruby.RubyObject.send(RubyObject.java:2043)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:182)
at org.jruby.ast.FCallTwoArgBlockNode.interpret(FCallTwoArgBlockNode.java:35)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:276)
at org.jruby.RubyClass.finvoke(RubyClass.java:372)
at org.jruby.RubyObject.send(RubyObject.java:2043)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:169)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:114)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:222)
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:144)
at org.jruby.ast.RescueNode.interpret(RescueNode.java:107)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:339)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:320)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:198)
at org.jruby.ast.CallThreeArgNode.interpret(CallThreeArgNode.java:61)
at org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:3
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:192)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:250)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:34)
at org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:255)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:64)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:280)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:116)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:318)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:8
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167)
at org.jruby.ast.FCallTwoArgBlockPassNode.interpret(FCallTwoArgBlockPassNode.java:35)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:318)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:8
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:8
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:310)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167)
at org.jruby.ast.FCallTwoArgBlockPassNode.interpret(FCallTwoArgBlockPassNode.java:35)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:190)
at org.jruby.runtime.Block.yield(Block.java:129)
at org.jruby.ast.YieldNode.interpret(YieldNode.java:95)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:63)
at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:8
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:276)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:84)
at org.jruby.RubyClass.finvoke(RubyClass.java:372)
at org.jruby.RubyObject.send(RubyObject.java:2043)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:169)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:190)
at org.jruby.runtime.BlockBody.call(BlockBody.java:64)
at org.jruby.runtime.Block.call(Block.java:112)
at org.jruby.RubyProc.call(RubyProc.java:200)
at org.jruby.RubyProc.call(RubyProc.java:187)
at org.jruby.RubyProc$i_method_0_0$RUBYFRAMEDINVOKER$call.call(org/jruby/RubyProc$i_method_0_0$RUBYFRAMEDINVOKER$call.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodNoBlock.call(JavaMethod.java:62)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:226)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:203)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:153)
at org.jruby.runtime.Block.yield(Block.java:116)
at org.jruby.RubyArray.each(RubyArray.java:1519)
at org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.ForNode.interpret(ForNode.java:106)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:270)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:100)
at org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:31)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.RubyClass.finvoke(RubyClass.java:332)
at org.jruby.RubyObject.send(RubyObject.java:2037)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:152)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:280)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:116)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:260)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:75)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:339)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:320)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:198)
at org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:260)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:75)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:190)
at org.jruby.runtime.Block.yield(Block.java:129)
at org.jruby.ast.YieldNode.interpret(YieldNode.java:95)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:74)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:63)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.ArrayNode.interpretPrimitive(ArrayNode.java:91)
at org.jruby.ast.ArrayNode.interpret(ArrayNode.java:81)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:260)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:75)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:222)
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:144)
at org.jruby.ast.RescueNode.interpret(RescueNode.java:107)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:60)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:260)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:75)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:190)
at org.jruby.runtime.Block.yield(Block.java:129)
at org.jruby.ast.YieldNode.interpret(YieldNode.java:95)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:93)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:52)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:63)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:234)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:80)
at org.jruby.RubyClass.finvoke(RubyClass.java:332)
at org.jruby.RubyObject.send(RubyObject.java:2037)
at org.jruby.RubyObject$i_method_multi$RUBYINVOKER$send.call(org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:152)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:280)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:116)
at org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:39)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:93)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:339)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:72)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:320)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:198)
at org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:43)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:339)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:72)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:72)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:320)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:198)
at org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:43)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:297)
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:6
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:297)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:300)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:157)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:222)
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:144)
at org.jruby.ast.RescueNode.interpret(RescueNode.java:107)
at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:93)
at org.jruby.ast.BeginNode.interpret(BeginNode.java:80)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:202)
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:153)
at org.jruby.runtime.Block.yield(Block.java:116)
at org.jruby.libraries.ThreadLibrary$Mutex.synchronize(ThreadLibrary.java:159)
at org.jruby.libraries.ThreadLibrary$Mutex$i_method_0_0$RUBYINVOKER$synchronize.call(org/jruby/libraries/ThreadLibrary$Mutex$i_method_0_0$RUBYINVOKER$synchronize.gen)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:83)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:63)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.VCallNode.interpret(VCallNode.java:82)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.ast.IfNode.interpret(IfNode.java:108)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:222)
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:144)
at org.jruby.ast.RescueNode.interpret(RescueNode.java:107)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:297)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:155)
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:213)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:73)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:101)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:6
at org.jruby.internal.runtime.methods.DefaultMethod.interpretedCall(DefaultMethod.java:165)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:142)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:192)
at org.jruby.RubyClass.finvoke(RubyClass.java:449)
at org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:314)
at org.jruby.RubyObject.callMethod(RubyObject.java:705)
at org.jruby.javasupport.JavaEmbedUtils.invokeMethod(JavaEmbedUtils.java:195)
at com.sun.grizzly.jruby.RailsAdapter.dispatchRailsRequest(RailsAdapter.java:344)
at com.sun.grizzly.jruby.RailsAdapter.service(RailsAdapter.java:280)
at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:147)
at com.sun.grizzly.http.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:633)
at com.sun.grizzly.jruby.RubyRuntimeAsyncFilter.doFilter(RubyRuntimeAsyncFilter.java:94)
at com.sun.grizzly.arp.DefaultAsyncExecutor.invokeFilters(DefaultAsyncExecutor.java:130)
at com.sun.grizzly.arp.DefaultAsyncExecutor.interrupt(DefaultAsyncExecutor.java:109)
at com.sun.grizzly.arp.AsyncProcessorTask.doTask(AsyncProcessorTask.java:8
at com.sun.grizzly.http.TaskBase.call(TaskBase.java:359)
at com.sun.grizzly.util.WorkerThreadImpl.processTask(WorkerThreadImpl.java:325)
at com.sun.grizzly.util.WorkerThreadImpl.run(WorkerThreadImpl.java:184)
Caused by: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
at java.io.WinNTFileSystem.canonicalize0(Native Method)
at java.io.Win32FileSystem.canonicalize(Unknown Source)
at java.io.File.getCanonicalPath(Unknown Source)
at org.jruby.debug.Util.areSameFiles(Util.java:80)
... 524 more |
|
| Back to top |
|
 |
Martin Krauskopf Posted via mailing list.
|
Posted: Tue Dec 16, 2008 7:40 am Post subject: Debug in NB 6.5 crashes |
|
|
Milos L. wrote:
| Quote: | Yep, here's the log with the 2 causing files. Hope it helps.
| [...]
| Quote: | SEVERE: service exception
java.lang.RuntimeException: Cannot resolve cannocical path:
first: C:/Documents and Settings/ml/My
| Documents/NetBeansProjects/rubyweblog/app/views/posts/index.html.erb
| Quote: | second: generated code (C:/Program Files/NetBeans
| 6.5/ruby2/jruby-1.1.5/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/routing/route.rb:36)
| Quote: | at org.jruby.debug.Util.areSameFiles(Util.java:83)
|
Thanks. The second one is likely generated "something" for the file
route.rb. I'll log that and fallback to the raw String comparison. Not
sure whether the JRuby interpreter is supposed to emit such
In the meantime could you try this one:
http://mk.martyn.cz/ftp/2/ruby-debug-base-0.10.3.1-java.gem
whether does it work for you. I would then release official hotfix on
rubyforge.
m. |
|
| Back to top |
|
 |
Milos L.
Joined: 14 Dec 2008 Posts: 3
|
Posted: Tue Dec 16, 2008 11:03 pm Post subject: Works! |
|
|
It works now. Thanks a lot for your swift turnaround!
Will keep you posted. Or better hope it won't be necessary  |
|
| Back to top |
|
 |
Martin Krauskopf Posted via mailing list.
|
Posted: Tue Dec 16, 2008 11:07 pm Post subject: Debug in NB 6.5 crashes |
|
|
Milos L. wrote:
| Quote: | It works now. Thanks a lot for your swift turnaround!
Will keep you posted. Or better hope it won't be necessary [Wink]
|
Thanks for the confirmation. Will upload official gem in few hours
(quite late here now ).
m. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You can attach files in this forum You can download files in this forum
|
|
|
|