Details
-
Task
-
Resolution: Done
-
Major - P3
-
None
-
2.12.3
-
None
-
None
Description
Hi
I have stacktrace in heap dump file
cluster-1-127.0.0.1:27017" daemon prio=5 tid=12 RUNNABLE
|
at java.lang.OutOfMemoryError.<init>(OutOfMemoryError.java:48)
|
at java.lang.StringCoding$StringDecoder.decode(StringCoding.java:149)
|
Local Variable: byte[]#3200
|
Local Variable: java.lang.StringCoding$StringDecoder#1
|
at java.lang.StringCoding.decode(StringCoding.java:193)
|
at java.lang.String.<init>(String.java:426)
|
at org.bson.BasicBSONDecoder$BSONInput.readUTF8String(BasicBSONDecoder.java:544)
|
at org.bson.BasicBSONDecoder.decodeElement(BasicBSONDecoder.java:230)
|
at org.bson.BasicBSONDecoder._decode(BasicBSONDecoder.java:154)
|
at org.bson.BasicBSONDecoder.decode(BasicBSONDecoder.java:132)
|
at com.mongodb.DefaultDBDecoder.decode(DefaultDBDecoder.java:62)
|
Local Variable: com.mongodb.DefaultDBCallback#1
|
at com.mongodb.Response.<init>(Response.java:85)
|
Local Variable: com.mongodb.Response$MyInputStream#1
|
Local Variable: com.mongodb.Response#1
|
Local Variable: com.mongodb.DBCollectionImpl#2
|
Local Variable: com.mongodb.DefaultDBDecoder#1
|
at com.mongodb.DBPort$1.execute(DBPort.java:141)
|
at com.mongodb.DBPort$1.execute(DBPort.java:135)
|
at com.mongodb.DBPort.doOperation(DBPort.java:164)
|
at com.mongodb.DBPort.call(DBPort.java:135)
|
at com.mongodb.DBPort.findOne(DBPort.java:189)
|
Local Variable: com.mongodb.OutMessage#1
|
at com.mongodb.DBPort.runCommand(DBPort.java:197)
|
Local Variable: com.mongodb.BasicDBObject#1
|
at com.mongodb.ServerMonitor.lookupServerDescription(ServerMonitor.java:236)
|
Local Variable: com.mongodb.CommandResult#1
|
Local Variable: com.mongodb.ServerMonitor#1
|
at com.mongodb.ServerMonitor.access$400(ServerMonitor.java:39)
|
at com.mongodb.ServerMonitor$ServerMonitorRunnable.run(ServerMonitor.java:90)
|
Local Variable: com.mongodb.ServerDescription#1
|
Local Variable: com.mongodb.DBPort#2
|
Local Variable: com.mongodb.ServerMonitor$ServerMonitorRunnable#1
|
at java.lang.Thread.run(Thread.java:748)
|
What is the reason for this error? How can I deal with it?