We recently encountered a problem on one of our servers that we're working to
reproduce.
Looks like after a session was using desktop sharing for four hours, it caused
the JVM to run out of memory.
Looking in deskshare.log, we can see
WAR [20130121-13:58:22.310] org.bigbluebutton.deskshare.server.svc1: Block[16[:
Delayed sequence number [75187 < 75205]
WAR [20130121-13:58:22.312] org.bigbluebutton.deskshare.server.svc1: Block[16[:
Delayed sequence number [75220 < 75225]
WAR [20130121-13:58:22.312] org.bigbluebutton.deskshare.server.svc1: Block[2[:
Delayed sequence number [75216 < 75225]
WAR [20130121-13:58:22.312] org.bigbluebutton.deskshare.server.svc1: Block[16[:
Delayed sequence number [75216 < 75225]
WAR [20130121-13:58:22.312] org.bigbluebutton.deskshare.server.svc1:
Block[210[: Delayed sequence number [75218 < 75222]
WAR [20130121-13:58:22.312] org.bigbluebutton.deskshare.server.svc1:
Block[211[: Delayed sequence number [75218 < 75222]
WAR [20130121-13:58:22.312] org.bigbluebutton.deskshare.server.svc1:
Block[212[: Delayed sequence number [75218 < 75222]
WAR [20130121-13:58:28.424] org.bigbluebutton.deskshare.server.svc1: Block[2[:
Delayed sequence number [75231 < 75239]
WAR [20130121-13:58:28.425] org.bigbluebutton.deskshare.server.svc1: Block[16[:
Delayed sequence number [75231 < 75239]
WAR [20130121-13:58:28.425] org.bigbluebutton.deskshare.server.svc1:
Block[210[: Delayed sequence number [75184 < 75226]
WAR [20130121-13:58:28.425] org.bigbluebutton.deskshare.server.svc1:
Block[211[: Delayed sequence number [75184 < 75226]
WAR [20130121-13:58:28.426] org.bigbluebutton.deskshare.server.svc1:
Block[212[: Delayed sequence number [75184 < 75226]
WAR [20130121-13:58:28.426] org.bigbluebutton.deskshare.server.svc1:
Block[210[: Delayed sequence number [75195 < 75226]
WAR [20130121-13:58:28.426] org.bigbluebutton.deskshare.server.svc1:
Block[211[: Delayed sequence number [75195 < 75226]
WAR [20130121-13:58:28.426] org.bigbluebutton.deskshare.server.svc1:
Block[212[: Delayed sequence number [75195 < 75226]
WAR [20130121-13:58:28.427] org.bigbluebutton.deskshare.server.svc1: Block[2[:
Delayed sequence number [75246 < 75263]
WAR [20130121-13:58:32.682] org.bigbluebutton.deskshare.server.svc1: Block[16[:
Delayed sequence number [75246 < 75263]
WAR [20130121-13:58:32.683] org.bigbluebutton.deskshare.server.svc1: Block[2[:
Delayed sequence number [75260 < 75263]
WAR [20130121-13:58:32.683] org.bigbluebutton.deskshare.server.svc1: Block[16[:
Delayed sequence number [75260 < 75263]
WAR [20130121-13:58:32.683] org.bigbluebutton.deskshare.server.svc1:
Block[210[: Delayed sequence number [75240 < 75250]
WAR [20130121-13:58:33.788] org.jboss.netty.channel: EXCEPTION, please
implement
org.freeswitch.esl.client.inbound.InboundClientHandler.exceptionCaught() for
proper handling.
WAR [20130121-13:58:33.788] org.jboss.netty.channel:
java.lang.OutOfMemoryError: GC overhead limit exceeded
WAR [20130121-13:58:36.871] org.bigbluebutton.deskshare.server.svc1:
Block[211[: Delayed sequence number [75240 < 75250]
WAR [20130121-13:58:46.907] org.bigbluebutton.deskshare.server.svc1:
Block[212[: Delayed sequence number [75240 < 75250]
WAR [20130121-13:58:49.161] org.bigbluebutton.deskshare.server.svc1: Block[2[:
Delayed sequence number [75242 < 75263]
WAR [20130121-13:58:50.298] org.bigbluebutton.deskshare.server.svc1: Block[16[:
Delayed sequence number [75242 < 75263]
WAR [20130121-13:58:50.298] org.bigbluebutton.deskshare.server.svc1: Block[2[:
Delayed sequence number [75208 < 75263]
WAR [20130121-13:58:50.298] org.bigbluebutton.deskshare.server.svc1: Block[16[:
Delayed sequence number [75208 < 75263]
WAR [20130121-13:58:50.299] org.bigbluebutton.deskshare.server.svc1:
Block[210[: Delayed sequence number [75232 < 75250]
WAR [20130121-13:58:50.299] org.bigbluebutton.deskshare.server.svc1:
Block[211[: Delayed sequence number [75232 < 75250]
WAR [20130121-13:58:50.299] org.bigbluebutton.deskshare.server.svc1:
Block[212[: Delayed sequence number [75232 < 75250]
WAR [20130121-13:58:50.299] org.bigbluebutton.deskshare.server.svc1:
Block[210[: Delayed sequence number [75244 < 75250]
WAR [20130121-13:58:51.440] org.bigbluebutton.deskshare.server.svc1:
Block[211[: Delayed sequence number [75244 < 75250]
WAR [20130121-13:58:51.441] org.bigbluebutton.deskshare.server.svc1:
Block[212[: Delayed sequence number [75244 < 75250]
WAR [20130121-13:58:51.441] org.bigbluebutton.deskshare.server.svc1:
Block[210[: Delayed sequence number [75253 < 75261]
WAR [20130121-13:58:51.441] org.bigbluebutton.deskshare.server.svc1:
Block[211[: Delayed sequence number [75253 < 75261]
WAR [20130121-13:58:51.441] org.bigbluebutton.deskshare.server.svc1:
Block[212[: Delayed sequence number [75253 < 75261]
This problem may not occur in 0.81 as we've reduced the number of threads on
the desktop sharing client to 1, so there shouldn't be any more Delayed
sequence number errors.
Original issue reported on code.google.com by ffdixon@gmail.com on 21 Jan 2013 at 11:07
Original issue reported on code.google.com by
ffdixon@gmail.com
on 21 Jan 2013 at 11:07