shettima / bigbluebutton

Automatically exported from code.google.com/p/bigbluebutton
0 stars 0 forks source link

Desktop Sharing causes out of memory #1383

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 1 Mar 2013 at 1:20

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 15 Jun 2013 at 10:25