Skip to content

Instantly share code, notes, and snippets.

@cstamas
Created January 7, 2010 21:00
Show Gist options
  • Save cstamas/271567 to your computer and use it in GitHub Desktop.
Save cstamas/271567 to your computer and use it in GitHub Desktop.
jvm 1 | Exception in thread "Thread-10" org.jruby.embed.EvalFailedException: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
jvm 1 | at org.jruby.embed.internal.EmbedEvalUnitImpl.run(EmbedEvalUnitImpl.java:130)
jvm 1 | at org.sonatype.nexus.plugins.ruby.JRubyRubyGateway.gemGenerateLazyIndexes(JRubyRubyGateway.java:48)
jvm 1 | at org.sonatype.nexus.plugins.ruby.DefaultRubyIndexer$IndexerThread.reindexNow(DefaultRubyIndexer.java:147)
jvm 1 | at org.sonatype.nexus.plugins.ruby.DefaultRubyIndexer$IndexerThread.run(DefaultRubyIndexer.java:193)
jvm 1 | Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
jvm 1 | at java.lang.String.checkBounds(String.java:397)
jvm 1 | at java.lang.String.<init>(String.java:442)
jvm 1 | at org.yecht.ruby.RubyErrHandler.handle(RubyErrHandler.java:28)
jvm 1 | at org.yecht.TokenScanner.error(TokenScanner.java:19)
jvm 1 | at org.yecht.DefaultYAMLParser.yyerror(DefaultYAMLParser.java:803)
jvm 1 | at org.yecht.DefaultYAMLParser.yyparse(DefaultYAMLParser.java:329)
jvm 1 | at org.yecht.Parser.yechtparse(Parser.java:290)
jvm 1 | at org.yecht.Parser.parse(Parser.java:284)
jvm 1 | at org.yecht.ruby.YParser.load(YParser.java:152)
jvm 1 | at org.yecht.ruby.YParser$s_method_0_1$RUBYINVOKER$load.call(org/yecht/ruby/YParser$s_method_0_1$RUBYINVOKER$load.gen)
jvm 1 | at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:623)
jvm 1 | at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:176)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147)
jvm 1 | at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
jvm 1 | at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
jvm 1 | at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
jvm 1 | at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:173)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147)
jvm 1 | at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
jvm 1 | at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
jvm 1 | at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
jvm 1 | at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
jvm 1 | at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:173)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:147)
jvm 1 | at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
jvm 1 | at org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110)
jvm 1 | at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
jvm 1 | at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:317)
jvm 1 | at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:268)
jvm 1 | at org.jruby.runtime.Block.yield(Block.java:194)
jvm 1 | at org.jruby.RubyIO.open(RubyIO.java:1067)
jvm 1 | at org.jruby.RubyIO$s_method_0_2$RUBYFRAMEDINVOKER$open.call(org/jruby/RubyIO$s_method_0_2$RUBYFRAMEDINVOKER$open.gen)
jvm 1 | at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:180)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:156)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
jvm 1 | at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
jvm 1 | at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
jvm 1 | at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
jvm 1 | at org.jruby.ast.RescueNode.executeBody(RescueNode.java:225)
jvm 1 | at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:147)
jvm 1 | at org.jruby.ast.RescueNode.interpret(RescueNode.java:110)
jvm 1 | at org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
jvm 1 | at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
jvm 1 | at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
jvm 1 | at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:317)
jvm 1 | at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:268)
jvm 1 | at org.jruby.runtime.Block.yield(Block.java:194)
jvm 1 | at org.jruby.RubyArray.eachCommon(RubyArray.java:1635)
jvm 1 | at org.jruby.RubyArray.each(RubyArray.java:1642)
jvm 1 | at org.jruby.RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.call(org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:116)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:123)
jvm 1 | at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
jvm 1 | at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
jvm 1 | at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
jvm 1 | at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:317)
jvm 1 | at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:251)
jvm 1 | at org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:185)
jvm 1 | at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
jvm 1 | at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
jvm 1 | at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
jvm 1 | at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
jvm 1 | at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
jvm 1 | at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:192)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:156)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:163)
jvm 1 | at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
jvm 1 | at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
jvm 1 | at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
jvm 1 | at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:136)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:107)
jvm 1 | at org.jruby.ast.VCallNode.interpret(VCallNode.java:85)
jvm 1 | at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
jvm 1 | at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
jvm 1 | at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
jvm 1 | at org.jruby.ast.RescueNode.executeBody(RescueNode.java:225)
jvm 1 | at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:147)
jvm 1 | at org.jruby.ast.RescueNode.interpret(RescueNode.java:110)
jvm 1 | at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
jvm 1 | at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:136)
jvm 1 | at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:107)
jvm 1 | at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
jvm 1 | at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
jvm 1 | at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
jvm 1 | at org.jruby.ast.RootNode.interpret(RootNode.java:129)
jvm 1 | at org.jruby.Ruby.runInterpreter(Ruby.java:654)
jvm 1 | at org.jruby.embed.internal.EmbedEvalUnitImpl.run(EmbedEvalUnitImpl.java:110)
jvm 1 | ... 3 more
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment