ConcurrentModificationException while sending out lock statistics
-----------------------------------------------------------------

                 Key: CDV-761
                 URL: https://jira.terracotta.org/jira//browse/CDV-761
             Project: Community Development
          Issue Type: Bug
            Reporter: Geert Bevin
            Assignee: Issue Review Board


http://forums.terracotta.org/forums/posts/list/1067.page

This is the stack trace, seems to be caused by the serialization logic in 
LockStatElement

java.util.ConcurrentModificationException
        at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
        at java.util.HashMap$EntryIterator.next(HashMap.java:834)
        at java.util.HashMap$EntryIterator.next(HashMap.java:832)
        at java.util.HashMap$EntriesIterator.nextEntry(HashMap/java:696)
        at java.util.HashMap$EntriesIterator.next(HashMap/java:687)
        at java.util.HashMap$ValuesIterator.next(HashMap/java:732)
        at 
com.tc.management.lock.stats.LockStatElement.serializeTo(LockStatElement.java:319)
        at 
com.tc.management.lock.stats.TCStackTraceElement.serializeTo(TCStackTraceElement.java:65)
        at 
com.tc.net.protocol.tcm.TCMessageImpl.putNVPair(TCMessageImpl.java:288)
        at 
com.tc.management.lock.stats.LockStatisticsResponseMessage.put(LockStatisticsResponseMessage.java:52)
        at 
com.tc.management.lock.stats.LockStatisticsResponseMessage.dehydrateValues(LockStatisticsResponseMessage.java:45)
        at 
com.tc.net.protocol.tcm.TCMessageImpl.dehydrate(TCMessageImpl.java:102)
        at com.tc.net.protocol.tcm.TCMessageImpl.send(TCMessageImpl.java:319)
        at 
com.tc.object.handler.LockStatisticsResponseHandler.handleEvent(LockStatisticsResponseHandler.java:14)
        at com.tc.async.impl.StageImpl$WorkerThread.run(StageImpl.java:142)
 java.util.ConcurrentModificationException
        at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
        at java.util.HashMap$EntryIterator.next(HashMap.java:834)
        at java.util.HashMap$EntryIterator.next(HashMap.java:832)
        at java.util.HashMap$EntriesIterator.nextEntry(HashMap/java:696)
        at java.util.HashMap$EntriesIterator.next(HashMap/java:687)
        at java.util.HashMap$ValuesIterator.next(HashMap/java:732)
        at 
com.tc.management.lock.stats.LockStatElement.serializeTo(LockStatElement.java:319)
        at 
com.tc.management.lock.stats.TCStackTraceElement.serializeTo(TCStackTraceElement.java:65)
        at 
com.tc.net.protocol.tcm.TCMessageImpl.putNVPair(TCMessageImpl.java:288)
        at 
com.tc.management.lock.stats.LockStatisticsResponseMessage.put(LockStatisticsResponseMessage.java:52)
        at 
com.tc.management.lock.stats.LockStatisticsResponseMessage.dehydrateValues(LockStatisticsResponseMessage.java:45)
        at 
com.tc.net.protocol.tcm.TCMessageImpl.dehydrate(TCMessageImpl.java:102)
        at com.tc.net.protocol.tcm.TCMessageImpl.send(TCMessageImpl.java:319)
        at 
com.tc.object.handler.LockStatisticsResponseHandler.handleEvent(LockStatisticsResponseHandler.java:14)
        at com.tc.async.impl.StageImpl$WorkerThread.run(StageImpl.java:142)


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.terracotta.org/jira//secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
tc-dev mailing list
[email protected]
http://lists.terracotta.org/mailman/listinfo/tc-dev

Reply via email to