John Fung created KAFKA-582: ------------------------------- Summary: DumpLogSegments throws java.lang.OutOfMemoryError: Java heap space Key: KAFKA-582 URL: https://issues.apache.org/jira/browse/KAFKA-582 Project: Kafka Issue Type: Bug Reporter: John Fung Priority: Blocker
This is happening in rev. 1401874 bin/kafka-run-class.sh kafka.tools.DumpLogSegments --no-print replica_1_p_0/00000000000000000000.log Dumping replica_1_p_0/00000000000000000000.log Starting offset: 0 Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at java.nio.HeapByteBuffer.<init>(HeapByteBuffer.java:39) at java.nio.ByteBuffer.allocate(ByteBuffer.java:312) at kafka.log.FileMessageSet$$anon$1.makeNext(FileMessageSet.scala:123) at kafka.log.FileMessageSet$$anon$1.makeNext(FileMessageSet.scala:106) at kafka.utils.IteratorTemplate.maybeComputeNext(IteratorTemplate.scala:61) at kafka.utils.IteratorTemplate.hasNext(IteratorTemplate.scala:53) at scala.collection.Iterator$class.foreach(Iterator.scala:631) at kafka.utils.IteratorTemplate.foreach(IteratorTemplate.scala:32) at scala.collection.IterableLike$class.foreach(IterableLike.scala:79) at kafka.message.MessageSet.foreach(MessageSet.scala:67) at kafka.tools.DumpLogSegments$.dumpLog(DumpLogSegments.scala:62) at kafka.tools.DumpLogSegments$$anonfun$main$1.apply(DumpLogSegments.scala:35) at kafka.tools.DumpLogSegments$$anonfun$main$1.apply(DumpLogSegments.scala:31) at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:34) at scala.collection.mutable.ArrayOps.foreach(ArrayOps.scala:34) at kafka.tools.DumpLogSegments$.main(DumpLogSegments.scala:31) at kafka.tools.DumpLogSegments.main(DumpLogSegments.scala) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira