oome in client doesn't exit
---------------------------
Key: CDV-721
URL: https://jira.terracotta.org/jira//browse/CDV-721
Project: Community Development
Issue Type: Bug
Reporter: Taylor Gautier
Assignee: Issue Review Board
trying to load a map and getting an oome in the client. then I get this:
********************************** ERROR ***********************************
* Terracotta client shutting down due to error java.lang.OutOfMemoryError:
* Java heap space
****************************************************************************
java.lang.OutOfMemoryError: Java heap space
at java.lang.StringCoding$CharsetSE.encode(StringCoding.java:334)
at java.lang.StringCoding.encode(StringCoding.java:378)
at java.lang.String.getBytes(String.java:812)
at
com.tc.object.compression.StringCompressionUtil.stringToUncompressedBin(StringCompressionUtil.java:44)
at
com.tc.object.dna.impl.BaseDNAEncodingImpl.writeCompressedString(BaseDNAEncodingImpl.java:334)
at
com.tc.object.dna.impl.BaseDNAEncodingImpl.encode(BaseDNAEncodingImpl.java:231)
at
com.tc.object.dna.impl.DNAWriterImpl.addLogicalAction(DNAWriterImpl.java:103)
at
com.tc.object.change.event.LogicalChangeEvent.write(LogicalChangeEvent.java:22)
at
com.tc.object.change.TCChangeBufferImpl.writeEventsToDNA(TCChangeBufferImpl.java:108)
at
com.tc.object.change.TCChangeBufferImpl.writeTo(TCChangeBufferImpl.java:92)
at
com.tc.object.tx.TransactionBatchWriter$TransactionBuffer.writeChanges(TransactionBatchWriter.java:491)
at
com.tc.object.tx.TransactionBatchWriter$TransactionBuffer.writeFirst(TransactionBatchWriter.java:555)
at
com.tc.object.tx.TransactionBatchWriter$TransactionBuffer.write(TransactionBatchWriter.java:449)
at
com.tc.object.tx.TransactionBatchWriter.addTransaction(TransactionBatchWriter.java:284)
at
com.tc.object.tx.TransactionSequencer.addTransactionToBatch(TransactionSequencer.java:80)
at
com.tc.object.tx.TransactionSequencer.addTxnInternal(TransactionSequencer.java:110)
at
com.tc.object.tx.TransactionSequencer.addTransaction(TransactionSequencer.java:89)
at
com.tc.object.tx.RemoteTransactionManagerImpl.commit(RemoteTransactionManagerImpl.java:226)
at
com.tc.object.tx.ClientTransactionManagerImpl.commitInternal(ClientTransactionManagerImpl.java:451)
at
com.tc.object.tx.ClientTransactionManagerImpl.commit(ClientTransactionManagerImpl.java:416)
at
com.tc.object.tx.ClientTransactionManagerImpl.commit(ClientTransactionManagerImpl.java:355)
at com.tc.object.bytecode.ManagerImpl.monitorExit(ManagerImpl.java:526)
at com.tc.object.bytecode.ManagerUtil.monitorExit(ManagerUtil.java:501)
at Main.load(Main.java:46)
at Main.run(Main.java:71)
at Main.main(Main.java:79)
regular java quits with an oome. dso-java pauses and does not exit the vm
--
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