java.lang.OutOfMemoryError

hivmr.com | 4 months ago
  1. Speed up your debug routine!

    Automated exception search integrated into your IDE

  2. 0

    Outgoing buffer pool increase caused OOME

    Oracle Community | 6 years ago | user13323132
    java.lang.OutOfMemoryError: Direct buffer memory

    7 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.OutOfMemoryError

      No message provided

      at sun.misc.Unsafe.allocateMemory()
    2. Java RT
      ByteBuffer.allocateDirect
      1. sun.misc.Unsafe.allocateMemory(Native Method)
      2. java.nio.DirectByteBuffer.init(DirectByteBuffer.java:99)
      3. java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:288)
      3 frames
    3. com.tangosol.coherence
      TcpAcceptor$BufferPool.allocate
      1. com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.acceptor.TcpAcceptor$BufferPool.instantiateResource(TcpAcceptor.CDB:8)
      2. com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.acceptor.TcpAcceptor$BufferPool.acquire(TcpAcceptor.CDB:25)
      3. com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.acceptor.TcpAcceptor$BufferPool.allocate(TcpAcceptor.CDB:3)
      3 frames
    4. com.tangosol.io
      PofBufferWriter$UserTypeWriter.writeObject
      1. com.tangosol.io.MultiBufferWriteBuffer.advance(MultiBufferWriteBuffer.java:903)
      2. com.tangosol.io.MultiBufferWriteBuffer.write(MultiBufferWriteBuffer.java:311)
      3. com.tangosol.io.AbstractWriteBuffer.write(AbstractWriteBuffer.java:110)
      4. com.tangosol.io.AbstractWriteBuffer$AbstractBufferOutput.writeBuffer(AbstractWriteBuffer.java:1276)
      5. com.tangosol.io.MultiBufferWriteBuffer$MultiBufferOutput.writeBuffer(MultiBufferWriteBuffer.java:648)
      6. com.tangosol.io.pof.WritingPofHandler.onOctetString(WritingPofHandler.java:637)
      7. com.tangosol.io.pof.PofBufferWriter.writeBinary(PofBufferWriter.java:602)
      8. com.tangosol.io.pof.PofBufferWriter.writeObject(PofBufferWriter.java:1329)
      9. com.tangosol.io.pof.PofBufferWriter$UserTypeWriter.writeObject(PofBufferWriter.java:2092)
      10. com.tangosol.io.pof.PofBufferWriter.writeMap(PofBufferWriter.java:1739)
      11. com.tangosol.io.pof.PofBufferWriter.writeObject(PofBufferWriter.java:1421)
      12. com.tangosol.io.pof.PofBufferWriter$UserTypeWriter.writeObject(PofBufferWriter.java:2092)
      12 frames
    5. com.tangosol.coherence
      Daemon.run
      1. com.tangosol.coherence.component.net.extend.message.Response.writeExternal(Response.CDB:15)
      2. com.tangosol.coherence.component.net.extend.Codec.encode(Codec.CDB:23)
      3. com.tangosol.coherence.component.util.daemon.queueProcessor.service.Peer.encodeMessage(Peer.CDB:23)
      4. com.tangosol.coherence.component.util.daemon.queueProcessor.service.peer.acceptor.TcpAcceptor.encodeMessage(TcpAcceptor.CDB:8)
      5. com.tangosol.coherence.component.util.daemon.queueProcessor.service.Peer.send(Peer.CDB:16)
      6. com.tangosol.coherence.component.util.daemon.queueProcessor.service.Peer.post(Peer.CDB:23)
      7. com.tangosol.coherence.component.net.extend.Channel.post(Channel.CDB:25)
      8. com.tangosol.coherence.component.net.extend.Channel.send(Channel.CDB:6)
      9. com.tangosol.coherence.component.net.extend.Channel.receive(Channel.CDB:55)
      10. com.tangosol.coherence.component.util.daemon.queueProcessor.service.Peer$DaemonPool$WrapperTask.run(Peer.CDB:9)
      11. com.tangosol.coherence.component.util.DaemonPool$WrapperTask.run(DaemonPool.CDB:32)
      12. com.tangosol.coherence.component.util.DaemonPool$Daemon.onNotify(DaemonPool.CDB:63)
      13. com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)
      13 frames
    6. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:619)
      1 frame