« Return to Thread: java.lang.OutOfMemoryError: allocLargeObjectOrArray

java.lang.OutOfMemoryError: allocLargeObjectOrArray

by m_oehme :: Rate this Message:

Reply to Author | View in Thread

SwiftMQ (still 4.5.1.) was running very stable since years, on current server (Intel Quad Core / 4 GB RAM) since about 10 month without issues. JVM has 2048 MB Memory, we run  jrockit-R27.4.0-jdk1.5.0_12, OS/JVM/Wrapper is 64Bit.

Since some weeks we get an exception and JVM is crashing (no configuration changes had been done):

INFO   | jvm 1    | 2009/01/09 10:49:38 | Exception in thread "PoolThread" java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 131088, Num elements: 131072
INFO   | jvm 1    | 2009/01/09 10:49:58 | Exception in thread "PoolThread" java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 2064, Num elements: 2048
INFO   | jvm 1    | 2009/01/12 09:50:44 | Exception in thread "PoolThread" java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 3984904, Num elements: 996221
INFO   | jvm 1    | 2009/01/12 09:51:26 | Exception in thread "PoolThread" java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 131088, Num elements: 131072
INFO   | jvm 1    | 2009/01/13 16:13:14 | Exception in thread "PoolThread" java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 131088, Num elements: 131072
INFO   | jvm 1    | 2009/01/13 16:13:20 | Exception in thread "PoolThread" java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 131088, Num elements: 131072


INFO   | jvm 1    | 2009/01/13 16:13:14 | Exception in thread "PoolThread" java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 131088, Num elements: 131072
INFO   | jvm 1    | 2009/01/13 16:13:14 |       at com.swiftmq.net.protocol.smqp.SMQPOutputHandler.ensureInput(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:14 |       at com.swiftmq.net.protocol.smqp.SMQPOutputHandler.addByte(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:14 |       at com.swiftmq.net.protocol.ProtocolOutputHandler.write(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:14 |       at com.swiftmq.impl.net.nio.CountableNioOutputStream.write(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:14 |       at com.swiftmq.tools.util.DataStreamOutputStream.writeInt(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:14 |       at com.swiftmq.tools.dump.Dumpalizer.dump(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:14 |       at com.swiftmq.impl.jms.standard.VersionSelector.a(VersionSelector.java:4)
INFO   | jvm 1    | 2009/01/13 16:13:14 |       at com.swiftmq.impl.jms.standard.VersionSelector.dataAvailable(VersionSelector.java:33)
INFO   | jvm 1    | 2009/01/13 16:13:15 |       at com.swiftmq.impl.net.nio.scheduler.NioHandler.chunkCompleted(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:15 |       at com.swiftmq.net.protocol.smqp.SMQPInputHandler.setBytesWritten(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:15 |       at com.swiftmq.net.protocol.smqp.SMQPInputHandler.setBytesWritten(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:15 |       at com.swiftmq.impl.net.nio.scheduler.NioHandler.onEvent(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:15 |       at com.swiftmq.impl.net.nio.scheduler.SelectTask.run(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:15 |       at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:20 | Exception in thread "PoolThread" java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 131088, Num elements: 131072
INFO   | jvm 1    | 2009/01/13 16:13:20 |       at com.swiftmq.net.protocol.smqp.SMQPInputHandler.createInputBuffer(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:20 |       at com.swiftmq.impl.net.nio.scheduler.NioHandler.<init>(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:20 |       at com.swiftmq.impl.net.nio.scheduler.NioTCPListener.onEvent(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:20 |       at com.swiftmq.impl.net.nio.scheduler.SelectTask.run(Unknown Source)
INFO   | jvm 1    | 2009/01/13 16:13:20 |       at com.swiftmq.impl.threadpool.standard.PoolThread.run(Unknown Source)
STATUS | wrapper  | 2009/01/13 16:21:20 | TERM trapped.  Shutting down.

Any help is welcome, in case further informations are needed please let me know.

Thanks,
Michael  

 « Return to Thread: java.lang.OutOfMemoryError: allocLargeObjectOrArray