yoshinorin / gitbucket-application-logs-plugin

GitBucket log feature assistance plugin for Administrator.
Apache License 2.0
5 stars 3 forks source link

IllegalStateException when download logfile #13

Closed yoshinorin closed 6 years ago

yoshinorin commented 6 years ago

2018-07-31 01:26:25 +0000 [ERROR] from gitbucket.core.controller.PreProcessController - Catch unhandled error in request: Request(GET //xxxxxx/admin/application-logs/1/download)@3508c64
             java.lang.IllegalStateException: STREAM
                at org.eclipse.jetty.server.Response.getWriter(Response.java:931)
                at org.scalatra.ScalatraBase.renderUncaughtException(ScalatraBase.scala:222)
                at org.scalatra.ScalatraBase.renderUncaughtException$(ScalatraBase.scala:216)
                at gitbucket.core.controller.ControllerBase.renderUncaughtException(ControllerBase.scala:34)
                at org.scalatra.ScalatraBase.renderResponseBody(ScalatraBase.scala:418)
                at org.scalatra.ScalatraBase.renderResponseBody$(ScalatraBase.scala:406)
                at gitbucket.core.controller.ControllerBase.renderResponseBody(ControllerBase.scala:34)
                at org.scalatra.ScalatraBase.renderResponse(ScalatraBase.scala:376)
                at org.scalatra.ScalatraBase.renderResponse$(ScalatraBase.scala:372)
                at gitbucket.core.controller.ControllerBase.renderResponse(ControllerBase.scala:34)
                at org.scalatra.ScalatraBase.executeRoutes(ScalatraBase.scala:195)
                at org.scalatra.ScalatraBase.executeRoutes$(ScalatraBase.scala:150)
                at gitbucket.core.controller.ControllerBase.executeRoutes(ControllerBase.scala:34)
                at org.scalatra.ScalatraBase.$anonfun$handle$1(ScalatraBase.scala:123)
                at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
                at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
                at org.scalatra.DynamicScope.withResponse(DynamicScope.scala:79)
                at org.scalatra.DynamicScope.withResponse$(DynamicScope.scala:77)
                at gitbucket.core.controller.ControllerBase.withResponse(ControllerBase.scala:34)
                at org.scalatra.DynamicScope.$anonfun$withRequestResponse$1(DynamicScope.scala:59)
                at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
                at org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70)
                at org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68)
                at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34)
                at org.scalatra.DynamicScope.withRequestResponse(DynamicScope.scala:58)
                at org.scalatra.DynamicScope.withRequestResponse$(DynamicScope.scala:56)
                at gitbucket.core.controller.ControllerBase.withRequestResponse(ControllerBase.scala:34)
                at org.scalatra.ScalatraBase.handle(ScalatraBase.scala:123)
                at org.scalatra.ScalatraBase.handle$(ScalatraBase.scala:119)
                at gitbucket.core.controller.ControllerBase.org$scalatra$servlet$ServletBase$$super$handle(ControllerBase.scala:34)
                at org.scalatra.servlet.ServletBase.handle(ServletBase.scala:53)
                at org.scalatra.servlet.ServletBase.handle$(ServletBase.scala:46)
                at gitbucket.core.controller.ControllerBase.org$scalatra$FlashMapSupport$$super$handle(ControllerBase.scala:34)
                at org.scalatra.FlashMapSupport.$anonfun$handle$1(FlashMap.scala:170)
                at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
                at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
                at org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70)
                at org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68)
                at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34)
                at org.scalatra.FlashMapSupport.handle(FlashMap.scala:145)
                at org.scalatra.FlashMapSupport.handle$(FlashMap.scala:144)
                at gitbucket.core.controller.ControllerBase.handle(ControllerBase.scala:34)
                at org.scalatra.ScalatraFilter.$anonfun$doFilter$1(ScalatraFilter.scala:41)
                at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
                at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
                at org.scalatra.ScalatraFilter.doFilter(ScalatraFilter.scala:41)
                at org.scalatra.ScalatraFilter.doFilter$(ScalatraFilter.scala:36)
                at gitbucket.core.controller.ControllerBase.doFilter(ControllerBase.scala:72)
                at gitbucket.core.servlet.PluginControllerFilter.$anonfun$doFilter$2(PluginControllerFilter.scala:42)
                at gitbucket.core.servlet.PluginControllerFilter.$anonfun$doFilter$2$adapted(PluginControllerFilter.scala:35)
                at scala.collection.immutable.Stream.foreach(Stream.scala:530)
                at gitbucket.core.servlet.PluginControllerFilter.doFilter(PluginControllerFilter.scala:35)
                at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
                at org.scalatra.ScalatraFilter.$anonfun$doNotFound$1(ScalatraFilter.scala:79)
                at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
                at org.scalatra.ScalatraBase.$anonfun$executeRoutes$5(ScalatraBase.scala:172)
                at scala.Option.getOrElse(Option.scala:121)
                at org.scalatra.ScalatraBase.$anonfun$executeRoutes$3(ScalatraBase.scala:172)
                at scala.Option.getOrElse(Option.scala:121)
                at org.scalatra.ScalatraBase.runActions$1(ScalatraBase.scala:172)
                at org.scalatra.ScalatraBase.$anonfun$executeRoutes$6(ScalatraBase.scala:181)
                at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
                at org.scalatra.ScalatraBase.cradleHalt(ScalatraBase.scala:199)
                at org.scalatra.ScalatraBase.executeRoutes(ScalatraBase.scala:181)
                at org.scalatra.ScalatraBase.executeRoutes$(ScalatraBase.scala:150)
                at gitbucket.core.controller.ControllerBase.executeRoutes(ControllerBase.scala:34)
                at org.scalatra.ScalatraBase.$anonfun$handle$1(ScalatraBase.scala:123)
                at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
                at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
                at org.scalatra.DynamicScope.withResponse(DynamicScope.scala:79)
                at org.scalatra.DynamicScope.withResponse$(DynamicScope.scala:77)
                at gitbucket.core.controller.ControllerBase.withResponse(ControllerBase.scala:34)
                at org.scalatra.DynamicScope.$anonfun$withRequestResponse$1(DynamicScope.scala:59)
                at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
                at org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70)
                at org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68)
                at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34)
                at org.scalatra.DynamicScope.withRequestResponse(DynamicScope.scala:58)
                at org.scalatra.DynamicScope.withRequestResponse$(DynamicScope.scala:56)
                at gitbucket.core.controller.ControllerBase.withRequestResponse(ControllerBase.scala:34)
                at org.scalatra.ScalatraBase.handle(ScalatraBase.scala:123)
                at org.scalatra.ScalatraBase.handle$(ScalatraBase.scala:119)
                at gitbucket.core.controller.ControllerBase.org$scalatra$servlet$ServletBase$$super$handle(ControllerBase.scala:34)
                at org.scalatra.servlet.ServletBase.handle(ServletBase.scala:53)
                at org.scalatra.servlet.ServletBase.handle$(ServletBase.scala:46)
                at gitbucket.core.controller.ControllerBase.org$scalatra$FlashMapSupport$$super$handle(ControllerBase.scala:34)
                at org.scalatra.FlashMapSupport.$anonfun$handle$1(FlashMap.scala:170)
                at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
                at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
                at org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70)
                at org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68)
                at gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34)
                at org.scalatra.FlashMapSupport.handle(FlashMap.scala:145)
                at org.scalatra.FlashMapSupport.handle$(FlashMap.scala:144)
                at gitbucket.core.controller.ControllerBase.handle(ControllerBase.scala:34)
                at org.scalatra.ScalatraFilter.$anonfun$doFilter$1(ScalatraFilter.scala:41)
                at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
                at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
                at org.scalatra.ScalatraFilter.doFilter(ScalatraFilter.scala:41)
                at org.scalatra.ScalatraFilter.doFilter$(ScalatraFilter.scala:36)
                at gitbucket.core.controller.ControllerBase.doFilter(ControllerBase.scala:72)
                at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
                at gitbucket.core.servlet.TransactionFilter.$anonfun$doFilter$1(TransactionFilter.scala:39)
                at gitbucket.core.servlet.TransactionFilter.$anonfun$doFilter$1$adapted(TransactionFilter.scala:30)
                at com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.$anonfun$withTransaction$2(BlockingProfile.scala:207)
                at slick.JdbcProfileBlockingSession$BlockingSession.withTransaction(TransactionalJdbcBackend.scala:26)
                at com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.$anonfun$withTransaction$1(BlockingProfile.scala:207)
                at com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.withSession(BlockingProfile.scala:200)
                at com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.withTransaction(BlockingProfile.scala:207)
                at gitbucket.core.servlet.TransactionFilter.doFilter(TransactionFilter.scala:30)
                at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1629)
                at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
                at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
                at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
                at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
                at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190)
                at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
                at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
                at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)
                at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)
                at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
                at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
                at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)
                at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)
                at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
                at org.eclipse.jetty.server.handler.StatisticsHandler.handle(StatisticsHandler.java:169)
                at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
                at org.eclipse.jetty.server.Server.handle(Server.java:561)
                at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:334)
                at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
                at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
                at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:104)
                at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
                at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:247)
                at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:140)
                at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)
                at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:243)
                at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:679)
                at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:597)
                at java.lang.Thread.run(Thread.java:745)