java.util.ConcurrentModificationException
-----------------------------------------

                 Key: JRUBY-4898
                 URL: http://jira.codehaus.org/browse/JRUBY-4898
             Project: JRuby
          Issue Type: Bug
    Affects Versions: JRuby 1.5
         Environment: jruby 1.5.0.RC3 (ruby 1.8.7 patchlevel 249) (2010-05-12 
6586) (OpenJDK Client VM 1.6.0_18) [i386-java] - debian squeeze
            Reporter: bartekd
            Assignee: Thomas E Enebo
            Priority: Blocker


Installed gems:
activesupport (2.3.8)
celerity (0.7.9)
jruby-openssl (0.7)
json_pure (1.4.3)
rake (0.8.7)
sources (0.0.1)
xml-simple (1.0.12) 

While I try to start my test framework, I get this error.
java.util.ConcurrentModificationException
        at java.util.WeakHashMap$HashIterator.nextEntry(WeakHashMap.java:784)
        at java.util.WeakHashMap$KeyIterator.next(WeakHashMap.java:817)
        at org.jruby.Ruby.eachModule(Ruby.java:775)
        at org.jruby.RubyObjectSpace.each_object(RubyObjectSpace.java:129)
        at org.jruby.RubyObjectSpace.each_object19(RubyObjectSpace.java:160)
        at 
org.jruby.RubyObjectSpace$s_method_0_1$RUBYFRAMEDINVOKER$each_object19.call(org/jruby/RubyObjectSpace$s_method_0_1$RUBYFRAMEDINVOKER$each_object19.gen:65535)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:190)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:319)
        at 
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:157)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:162)
        at 
org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:180)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:172)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:309)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
        at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
        at 
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:373)
        at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:327)
        at org.jruby.runtime.BlockBody.call(BlockBody.java:78)
        at org.jruby.runtime.Block.call(Block.java:89)
        at org.jruby.RubyProc.call(RubyProc.java:224)
        at org.jruby.RubyProc.call(RubyProc.java:203)
        at 
org.jruby.RubyProc$i_method_0_0$RUBYFRAMEDINVOKER$call.call(org/jruby/RubyProc$i_method_0_0$RUBYFRAMEDINVOKER$call.gen:65535)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:190)
        at 
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:186)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:309)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
        at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
        at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
        at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
        at 
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
        at 
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
        at 
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
        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:104)
        at org.jruby.ast.IfNode.interpret(IfNode.java:119)
        at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
        at 
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:373)
        at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:327)
        at org.jruby.runtime.BlockBody.call(BlockBody.java:78)
        at org.jruby.runtime.Block.call(Block.java:89)
        at org.jruby.RubyProc.call(RubyProc.java:224)
        at org.jruby.RubyProc.call(RubyProc.java:207)
        at org.jruby.Ruby.tearDown(Ruby.java:2797)
        at org.jruby.Ruby.tearDown(Ruby.java:2784)
        at org.jruby.Main.run(Main.java:288)
        at org.jruby.Main.run(Main.java:128)
        at 
org.jruby.util.ShellLauncher$ScriptThreadProcess.run(ShellLauncher.java:136)
        at java.lang.Thread.run(Thread.java:636)

-- 
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


Reply via email to