mconf / bigbluebutton

BigBlueButton is an open source web conferencing system for distance education
www.bigbluebutton.org
40 stars 33 forks source link

Investigate exceptions on bbb-web and bbb-apps #334

Open fcecagno opened 8 years ago

fcecagno commented 8 years ago
org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver  - NullPointerException occurred when processing request: [GET] /bigbluebutton/presentation/9b960010e18f6b612136e8df4c82cda98a55f931-1468962609768/9b960010e18f6b612136e8df4c82cda98a55f931-1468962609768/fc7a5c99e86c1e694b35e538c6620d04aeefe837-1468964560982/download
Cannot invoke method getAt() on null object. Stacktrace follows:
java.lang.NullPointerException: Cannot invoke method getAt() on null object
        at org.bigbluebutton.web.services.PresentationService$_closure13.doCall(PresentationService.groovy:172)
        at org.bigbluebutton.web.controllers.PresentationController$_closure11.doCall(PresentationController.groovy:242)
        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)
org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver  - NullPointerException occurred when processing request: [GET] /bigbluebutton/api/signOut
Cannot get property 'meetingID' on null object. Stacktrace follows:
java.lang.NullPointerException: Cannot get property 'meetingID' on null object
        at org.bigbluebutton.web.controllers.ApiController$_closure16.doCall(ApiController.groovy:1459)
        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)
org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver  - IllegalStateException occurred when processing request: [GET] /bigbluebutton/api/signOut
getAttribute: Session already invalidated. Stacktrace follows:
java.lang.IllegalStateException: getAttribute: Session already invalidated
        at org.bigbluebutton.web.controllers.ApiController$_closure16.doCall(ApiController.groovy:1464)
        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)
org.bigbluebutton.core.MeetingActor - An exception has been thrown on MeetingActor, meeting [2f55f390964a81973250d05bcc949ded8e807e39-1469574918934], exception message [key not found: 1] (full stacktrace below)
java.util.NoSuchElementException: key not found: 1
        at scala.collection.MapLike$class.default(MapLike.scala:225)
        at scala.collection.mutable.HashMap.default(HashMap.scala:45)
        at scala.collection.MapLike$class.apply(MapLike.scala:135)
        at scala.collection.mutable.HashMap.apply(HashMap.scala:45)
        at org.bigbluebutton.core.apps.sharednotes.SharedNotesApp$class.handlePatchDocumentRequest(SharedNotesApp.scala:26)
        at org.bigbluebutton.core.MeetingActor.handlePatchDocumentRequest(MeetingActor.scala:23)
        at org.bigbluebutton.core.MeetingActor$$anonfun$act$2$$anonfun$apply$1.apply(MeetingActor.scala:150)
        at org.bigbluebutton.core.MeetingActor$$anonfun$act$2$$anonfun$apply$1.apply(MeetingActor.scala:73)
        at scala.actors.ReactorTask.run(ReactorTask.scala:31)
        at scala.actors.Reactor$class.resumeReceiver(Reactor.scala:129)
        at org.bigbluebutton.core.MeetingActor.scala$actors$ReplyReactor$$super$resumeReceiver(MeetingActor.scala:23)
        at scala.actors.ReplyReactor$class.resumeReceiver(ReplyReactor.scala:68)
        at org.bigbluebutton.core.MeetingActor.resumeReceiver(MeetingActor.scala:23)
        at scala.actors.Actor$class.searchMailbox(Actor.scala:500)
        at org.bigbluebutton.core.MeetingActor.searchMailbox(MeetingActor.scala:23)
        at scala.actors.Reactor$$anonfun$startSearch$1$$anonfun$apply$mcV$sp$1.apply$mcV$sp(Reactor.scala:117)
        at scala.actors.Reactor$$anonfun$startSearch$1$$anonfun$apply$mcV$sp$1.apply(Reactor.scala:114)
        at scala.actors.Reactor$$anonfun$startSearch$1$$anonfun$apply$mcV$sp$1.apply(Reactor.scala:114)
        at scala.actors.ReactorTask.run(ReactorTask.scala:33)
        at scala.concurrent.forkjoin.ForkJoinPool$AdaptedRunnable.exec(ForkJoinPool.java:611)
        at scala.concurrent.forkjoin.ForkJoinTask.quietlyExec(ForkJoinTask.java:422)
        at scala.concurrent.forkjoin.ForkJoinWorkerThread.mainLoop(ForkJoinWorkerThread.java:340)
        at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:325)