OutOfMemory Issue

356 views
Skip to first unread message

Xiang Hao Siow

unread,
Jul 30, 2015, 4:17:05 PM7/30/15
to bigbluebutton-users
Recently, I have added HTML5 Client support to my BBB server, during some tests, the system thrown OutOfMemory exception. 
The following are the exception logs.

2015-07-30 00:08:11,287Z ERROR org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver  - OutOfMemoryError occurred when processing request: [GET] /bigbluebutton/api/enter
Java heap space. Stacktrace follows:
org.codehaus.groovy.grails.web.servlet.mvc.exceptions.ControllerExecutionException: Executing action [enter] of controller [org.bigbluebutton.web.controllers.ApiController]  caused exception: Runtime error executing action
at grails.plugin.cache.web.filter.PageFragmentCachingFilter.doFilter(PageFragmentCachingFilter.java:200)
at grails.plugin.cache.web.filter.AbstractFilter.doFilter(AbstractFilter.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.codehaus.groovy.grails.web.servlet.mvc.exceptions.ControllerExecutionException: Runtime error executing action
... 5 more
Caused by: java.lang.reflect.InvocationTargetException
... 5 more
Caused by: java.lang.OutOfMemoryError: Java heap space
2015-07-30 00:08:11,665Z ERROR org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver  - OutOfMemoryError occurred when processing request: [GET] /bigbluebutton/api/getMeetingInfo
Java heap space. Stacktrace follows:
org.codehaus.groovy.grails.web.servlet.mvc.exceptions.ControllerExecutionException: Executing action [getMeetingInfo] of controller [org.bigbluebutton.web.controllers.ApiController]  caused exception: Runtime error executing action
at grails.plugin.cache.web.filter.PageFragmentCachingFilter.doFilter(PageFragmentCachingFilter.java:200)
at grails.plugin.cache.web.filter.AbstractFilter.doFilter(AbstractFilter.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.codehaus.groovy.grails.web.servlet.mvc.exceptions.ControllerExecutionException: Runtime error executing action
... 5 more
Caused by: java.lang.reflect.InvocationTargetException
... 5 more
Caused by: java.lang.OutOfMemoryError: Java heap space
2015-07-30 00:08:16,084Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum: [8d733a292135b8a092465fe7a4a4e067809070dd] ; query string: [meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,119Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - query string after checksum removed: [meetingID=Expository+Writing+%28Summer+2015%29]
2015-07-30 00:08:16,119Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - our checksum: [8d733a292135b8a092465fe7a4a4e067809070dd], client: [8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,119Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum ok: request passed the checksum security check
2015-07-30 00:08:16,085Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum: [8d733a292135b8a092465fe7a4a4e067809070dd] ; query string: [meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,119Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - query string after checksum removed: [meetingID=Expository+Writing+%28Summer+2015%29]
2015-07-30 00:08:16,120Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - our checksum: [8d733a292135b8a092465fe7a4a4e067809070dd], client: [8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,120Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum ok: request passed the checksum security check
2015-07-30 00:08:16,120Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum: [8d733a292135b8a092465fe7a4a4e067809070dd] ; query string: [meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,121Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - query string after checksum removed: [meetingID=Expository+Writing+%28Summer+2015%29]
2015-07-30 00:08:16,121Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - our checksum: [8d733a292135b8a092465fe7a4a4e067809070dd], client: [8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,121Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum: [8d733a292135b8a092465fe7a4a4e067809070dd] ; query string: [meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,121Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - query string after checksum removed: [meetingID=Expository+Writing+%28Summer+2015%29]
2015-07-30 00:08:16,121Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - our checksum: [8d733a292135b8a092465fe7a4a4e067809070dd], client: [8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,121Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum ok: request passed the checksum security check
2015-07-30 00:08:16,121Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum ok: request passed the checksum security check
2015-07-30 00:08:16,121Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum: [8d733a292135b8a092465fe7a4a4e067809070dd] ; query string: [meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,122Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - query string after checksum removed: [meetingID=Expository+Writing+%28Summer+2015%29]
2015-07-30 00:08:16,122Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - our checksum: [8d733a292135b8a092465fe7a4a4e067809070dd], client: [8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,122Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum ok: request passed the checksum security check
2015-07-30 00:08:16,128Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum: [8d733a292135b8a092465fe7a4a4e067809070dd] ; query string: [meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,129Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - query string after checksum removed: [meetingID=Expository+Writing+%28Summer+2015%29]
2015-07-30 00:08:16,129Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - our checksum: [8d733a292135b8a092465fe7a4a4e067809070dd], client: [8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,129Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum ok: request passed the checksum security check
2015-07-30 00:08:16,128Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum: [8d733a292135b8a092465fe7a4a4e067809070dd] ; query string: [meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,129Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - query string after checksum removed: [meetingID=Expository+Writing+%28Summer+2015%29]
2015-07-30 00:08:16,130Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - our checksum: [8d733a292135b8a092465fe7a4a4e067809070dd], client: [8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,130Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum ok: request passed the checksum security check
2015-07-30 00:08:16,128Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum: [8d733a292135b8a092465fe7a4a4e067809070dd] ; query string: [meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,130Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - query string after checksum removed: [meetingID=Expository+Writing+%28Summer+2015%29]
2015-07-30 00:08:16,130Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - our checksum: [8d733a292135b8a092465fe7a4a4e067809070dd], client: [8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,130Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum ok: request passed the checksum security check
2015-07-30 00:08:16,128Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum: [8d733a292135b8a092465fe7a4a4e067809070dd] ; query string: [meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,595Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - query string after checksum removed: [meetingID=Expository+Writing+%28Summer+2015%29]
2015-07-30 00:08:16,595Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - our checksum: [8d733a292135b8a092465fe7a4a4e067809070dd], client: [8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,595Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum ok: request passed the checksum security check
2015-07-30 00:08:16,130Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum: [8d733a292135b8a092465fe7a4a4e067809070dd] ; query string: [meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,596Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - query string after checksum removed: [meetingID=Expository+Writing+%28Summer+2015%29]
2015-07-30 00:08:16,596Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - our checksum: [8d733a292135b8a092465fe7a4a4e067809070dd], client: [8d733a292135b8a092465fe7a4a4e067809070dd]
2015-07-30 00:08:16,596Z DEBUG org.bigbluebutton.api.ParamsProcessorUtil  - checksum ok: request passed the checksum security check
2015-07-30 00:08:32,062Z DEBUG org.bigbluebutton.api.MeetingService  - Trigger cleaning up expired meetings
2015-07-30 00:08:35,333Z DEBUG org.bigbluebutton.api.MeetingService  - Cleaning up expired meetings
2015-07-30 00:08:39,103Z DEBUG org.bigbluebutton.api.MeetingService  - Meeting [id=41b27e0bc968eac34a879d55726f0510e18b45c9-1438213988379 , name=Expository Writing (Summer 2015)] has not expired yet.
2015-07-30 00:08:39,103Z DEBUG org.bigbluebutton.api.domain.Meeting  - nobodyJoined - !userHasJoined=[false] && (now - createdTime)=[930724] > (expiry * MILLIS_IN_A_MINUTE)=300000
2015-07-30 00:08:39,103Z DEBUG org.bigbluebutton.api.domain.Meeting  - WasNeverJoined - hasStarted=[true] && !hasEnded()=[true] && nobodyJoined(5)=false
2015-07-30 00:08:39,103Z DEBUG org.bigbluebutton.api.domain.Meeting  - nobodyJoined - !userHasJoined=[false] && (now - createdTime)=[930724] > (expiry * MILLIS_IN_A_MINUTE)=300000
2015-07-30 00:09:35,138Z DEBUG org.bigbluebutton.api.MeetingService  - Trigger cleaning up expired meetings
2015-07-30 00:09:37,718Z DEBUG org.bigbluebutton.api.MeetingService  - Cleaning up expired meetings
2015-07-30 00:10:00,509Z DEBUG org.bigbluebutton.api.MeetingService  - Meeting [id=41b27e0bc968eac34a879d55726f0510e18b45c9-1438213988379 , name=[FAILED toString()]] has not expired yet.
2015-07-30 00:10:00,509Z DEBUG org.bigbluebutton.api.domain.Meeting  - nobodyJoined - !userHasJoined=[false] && (now - createdTime)=[1012130] > (expiry * MILLIS_IN_A_MINUTE)=300000
2015-07-30 00:10:00,509Z DEBUG org.bigbluebutton.api.domain.Meeting  - WasNeverJoined - hasStarted=[true] && !hasEnded()=[true] && nobodyJoined(5)=false
2015-07-30 00:10:00,510Z DEBUG org.bigbluebutton.api.domain.Meeting  - nobodyJoined - !userHasJoined=[false] && (now - createdTime)=[1012131] > (expiry * MILLIS_IN_A_MINUTE)=300000
2015-07-30 00:10:02,485Z ERROR org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver  - OutOfMemoryError occurred when processing request: [GET] /bigbluebutton/api/getMeetingInfo
Java heap space. Stacktrace follows:
org.codehaus.groovy.grails.web.pages.exceptions.GroovyPagesException: Error processing GroovyPageView: Error executing tag <sitemesh:captureHead>: Java heap space
at grails.plugin.cache.web.filter.PageFragmentCachingFilter.doFilter(PageFragmentCachingFilter.java:200)
at grails.plugin.cache.web.filter.AbstractFilter.doFilter(AbstractFilter.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <sitemesh:captureHead>: Java heap space
at gsp_bigbluebuttonerror_gsp.run(gsp_bigbluebuttonerror_gsp.groovy:39)
... 5 more
Caused by: java.lang.OutOfMemoryError: Java heap space
2015-07-30 00:10:30,959Z WARN  grails.plugin.cache.web.filter.simple.MemoryPageFragmentCachingFilter  - Throwable thrown during doFilter on request with URI: /bigbluebutton/grails/api/isMeetingRunning.dispatch and Query: meetingID=Expository+Writing+%28Summer+2015%29&checksum=8d733a292135b8a092465fe7a4a4e067809070dd : Handler processing failed; nested exception is java.lang.OutOfMemoryError: Java heap space
org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.OutOfMemoryError: Java heap space
at grails.plugin.cache.web.filter.PageFragmentCachingFilter.doFilter(PageFragmentCachingFilter.java:200)
at grails.plugin.cache.web.filter.AbstractFilter.doFilter(AbstractFilter.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.OutOfMemoryError: Java heap space
2015-07-30 00:10:36,990Z DEBUG org.bigbluebutton.api.MeetingService  - Trigger cleaning up expired meetings
2015-07-30 00:10:37,637Z DEBUG org.bigbluebutton.api.MeetingService  - Cleaning up expired meetings
2015-07-30 00:10:37,637Z DEBUG org.bigbluebutton.api.MeetingService  - Meeting [id=41b27e0bc968eac34a879d55726f0510e18b45c9-1438213988379 , name=Expository Writing (Summer 2015)] has not expired yet.
2015-07-30 00:10:37,637Z DEBUG org.bigbluebutton.api.domain.Meeting  - nobodyJoined - !userHasJoined=[false] && (now - createdTime)=[1049258] > (expiry * MILLIS_IN_A_MINUTE)=300000
2015-07-30 00:10:45,151Z DEBUG org.bigbluebutton.api.domain.Meeting  - WasNeverJoined - hasStarted=[true] && !hasEnded()=[true] && nobodyJoined(5)=false
2015-07-30 00:10:45,151Z DEBUG org.bigbluebutton.api.domain.Meeting  - nobodyJoined - !userHasJoined=[false] && (now - createdTime)=[1056772] > (expiry * MILLIS_IN_A_MINUTE)=300000
2015-07-30 00:11:30,077Z WARN  grails.plugin.cache.web.filter.simple.MemoryPageFragmentCachingFilter  - Throwable thrown during doFilter on request with URI: /bigbluebutton/grails/api/enter.dispatch and Query: null : Handler processing failed; nested exception is java.lang.OutOfMemoryError: Java heap space
org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.OutOfMemoryError: Java heap space
at grails.plugin.cache.web.filter.PageFragmentCachingFilter.doFilter(PageFragmentCachingFilter.java:200)
at grails.plugin.cache.web.filter.AbstractFilter.doFilter(AbstractFilter.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.OutOfMemoryError: Java heap space
2015-07-30 00:11:35,151Z ERROR org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver  - OutOfMemoryError occurred when processing request: [GET] /bigbluebutton/api/isMeetingRunning
Java heap space. Stacktrace follows:
org.codehaus.groovy.grails.web.servlet.mvc.exceptions.ControllerExecutionException: Executing action [isMeetingRunning] of controller [org.bigbluebutton.web.controllers.ApiController]  caused exception: Runtime error executing action
at grails.plugin.cache.web.filter.PageFragmentCachingFilter.doFilter(PageFragmentCachingFilter.java:200)
at grails.plugin.cache.web.filter.AbstractFilter.doFilter(AbstractFilter.java:63)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.codehaus.groovy.grails.web.servlet.mvc.exceptions.ControllerExecutionException: Runtime error executing action
... 5 more
Caused by: java.lang.reflect.InvocationTargetException
... 5 more
Caused by: java.lang.OutOfMemoryError: Java heap space

Any idea on how to solve this issue? Thank you.

Chad Pilkey

unread,
Jul 30, 2015, 4:53:17 PM7/30/15
to bigbluebutton-users, xhs...@gmail.com
What's the full output for "bbb-conf --check"?

Richard Alam

unread,
Jul 30, 2015, 4:55:14 PM7/30/15
to bigbluebu...@googlegroups.com, xhs...@gmail.com
On Thu, Jul 30, 2015 at 4:53 PM, Chad Pilkey <capi...@gmail.com> wrote:
What's the full output for "bbb-conf --check"?


What BBB version are you running?

We are tracking down a memory leak on bigbluebutton-web. You might be hitting that issue.

Just restart your server.

Richard
 

--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-u...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--

Xiang Hao Siow

unread,
Jul 31, 2015, 4:19:10 AM7/31/15
to bigbluebutton-users, xhs...@gmail.com, ritz...@gmail.com
Hi, thanks for your reply. 
My server is running BBB version 0.9.1. The problem went away after I restart my server, but I am worry that this situation will happen again.

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-users+unsub...@googlegroups.com.

To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.

Xiang Hao Siow

unread,
Jul 31, 2015, 4:21:45 AM7/31/15
to bigbluebutton-users, xhs...@gmail.com, capi...@gmail.com

Hi Chad, below is the output of bbb-conf --check

BigBlueButton Server 0.9.1 (396)
                    Kernel version: 3.13.0-58-generic
                      Distribution: Ubuntu 14.04.2 LTS (64-bit)
                            Memory: 3952 MB

/var/www/bigbluebutton/client/conf/config.xml (bbb-client)
                Port test (tunnel): test.server.com
                              Red5: test.server.com
              useWebrtcIfAvailable: true

/opt/freeswitch/conf/sip_profiles/external.xml (FreeSWITCH)
                    websocket port: 5066
                    WebRTC enabled: true

/etc/nginx/sites-available/bigbluebutton (nginx)
                       server name: test.server.com
                              port: 80
443 default ssl
                    bbb-client dir: /var/www/bigbluebutton

/var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties                                                                                                                                                              (bbb-web)
                      bbb-web host: test.server.com

/var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp (API demos)
                           api url: test.server.com

/var/www/bigbluebutton/check/conf/config.xml (client check)
                      client check: test.server.com

/usr/share/red5/webapps/bigbluebutton/WEB-INF/red5-web.xml (red5)
                  voice conference: FreeSWITCH
                     capture video: true
                   capture desktop: true

/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback)
                     playback host: test.server.com


** Potential problems described below **
# IP does not match:
#                           IP from ifconfig: 172.30.0.148
#   /etc/nginx/sites-available/bigbluebutton: test.server.com
# Warning: API URL IPs do not match host:
#
#                                IP from ifconfig: 172.30.0.148
#  /var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp: test.server.com

# Warning: The API demos are installed and accessible from:
#
#
# These API demos allow anyone to access your server without authentication
# to create/manage meetings and recordings. They are for testing purposes only.
# If you are running a production system, remove them by running:
#
#    sudo apt-get purge bbb-demo

# Warning: The client self check is installed and accessible from:
#
#

Fred Dixon

unread,
Jul 31, 2015, 5:23:05 AM7/31/15
to BigBlueButton-users
> Recently, I have added HTML5 Client support to my BBB server, during some tests,

How long was the server running before you encountered the OOM error?

Can you give us any detail on what activity the server was experiencing?  

Anytime there is a sequence of events that cause a server to run out of memory, we're very interested in trying to reproduce.

Regards,... Fred



--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-u...@googlegroups.com.

To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton

Xiang Hao Siow

unread,
Jul 31, 2015, 5:34:09 AM7/31/15
to bigbluebutton-users, ffd...@gmail.com
Hi Fred,

This is actually a new server which running for almost 2 weeks.
At that time. we are carrying out a conference with 10 users. At around 25 minutes mark, the presenter was kicked out from the conference while the listeners were still inside it. The presenter tried to re-join the meeting afterward but failed.
I checked the log and found out there were some OOM errors occurred. 

Thanks.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-users+unsub...@googlegroups.com.

To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.

Fred Dixon

unread,
Jul 31, 2015, 5:54:30 AM7/31/15
to bigbluebutton-users
Thanks Xiang.  

Regards,... Fred

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-u...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton

Xiang Hao Siow

unread,
Aug 14, 2015, 7:01:52 AM8/14/15
to bigbluebutton-users
Hi Fred,

We are facing the same out of memory issue again today. We restarted the server and bigbluebutton service and everything back to normal. Is there any fix for this so far?

Thanks.
Thanks Xiang.  

Regards,... Fred

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-users+unsub...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton

Richard Alam

unread,
Aug 14, 2015, 7:42:08 AM8/14/15
to bigbluebu...@googlegroups.com
On Fri, Aug 14, 2015 at 7:01 AM, Xiang Hao Siow <xhs...@gmail.com> wrote:
Hi Fred,

We are facing the same out of memory issue again today. We restarted the server and bigbluebutton service and everything back to normal. Is there any fix for this so far?
Thanks Xiang.  

Regards,... Fred

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-u...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton

--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-u...@googlegroups.com.

To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--

Xiang Hao Siow

unread,
Aug 14, 2015, 9:37:08 AM8/14/15
to bigbluebutton-users
Hi Richard,

Thanks for your reply.

So how should I apply this commit into my BBB server? I just need to add "removeUserSessions(m.getInternalId());" to checkAndRemoveExpiredMeetings() function right?
Thanks Xiang.  

Regards,... Fred

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-users+unsub...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton

--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-users+unsub...@googlegroups.com.

To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.

Fred Dixon

unread,
Aug 14, 2015, 9:46:00 AM8/14/15
to BigBlueButton-users
Hi Xiang,

You need to setup a development environment, see


and rebuild bbb-web on your server.

Regards,... Fred


Thanks Xiang.  

Regards,... Fred

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-u...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton

--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-u...@googlegroups.com.

To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--

--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-u...@googlegroups.com.

To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.

Xiang Hao Siow

unread,
Aug 17, 2015, 2:12:59 AM8/17/15
to bigbluebutton-users
Hi Fred,

Thanks for your reply. I will do that.
Thanks Xiang.  

Regards,... Fred

To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-users+unsub...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton

--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-users+unsub...@googlegroups.com.

To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.



--

--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-users+unsub...@googlegroups.com.

To post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at http://groups.google.com/group/bigbluebutton-users.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages