Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revision button return an error when no revision #45

Open
kryskool opened this issue Nov 24, 2017 · 2 comments
Open

Revision button return an error when no revision #45

kryskool opened this issue Nov 24, 2017 · 2 comments
Assignees

Comments

@kryskool
Copy link

Hi,

On http://gitbucket.herokuapp.com/ connect as root, i create a Gist http://gitbucket.herokuapp.com/gist/root/444a730ff372cd8be19d05d6cb980350

When i click on revision button

capture d ecran 2017-11-24 a 08 18 08

i have this message
capture d ecran 2017-11-24 a 08 18 28

gitbucket.gist.controller.GistControllerBase.$anonfun$$init$$20(GistController.scala:196)
--
gitbucket.core.util.SyntaxSugars$.defining(SyntaxSugars.scala:12)
gitbucket.gist.controller.GistControllerBase.$anonfun$$init$$19(GistController.scala:195)
scala.collection.immutable.List.map(List.scala:283)
gitbucket.gist.controller.GistControllerBase.$anonfun$$init$$18(GistController.scala:194)
gitbucket.core.util.SyntaxSugars$.using(SyntaxSugars.scala:38)
gitbucket.gist.controller.GistControllerBase.$anonfun$$init$$17(GistController.scala:191)
org.scalatra.ScalatraBase.liftAction(ScalatraBase.scala:285)
org.scalatra.ScalatraBase.$anonfun$invoke$1(ScalatraBase.scala:279)
org.scalatra.ApiFormats.withRouteMultiParams(ApiFormats.scala:189)
org.scalatra.ApiFormats.withRouteMultiParams$(ApiFormats.scala:175)
gitbucket.core.controller.ControllerBase.withRouteMultiParams(ControllerBase.scala:34)
org.scalatra.ScalatraBase.invoke(ScalatraBase.scala:278)
org.scalatra.ScalatraBase.invoke$(ScalatraBase.scala:277)
gitbucket.core.controller.ControllerBase.org$scalatra$json$JsonSupport$$super$invoke(ControllerBase.scala:34)
org.scalatra.json.JsonSupport.$anonfun$invoke$1(JsonSupport.scala:88)
org.scalatra.ApiFormats.withRouteMultiParams(ApiFormats.scala:189)
org.scalatra.ApiFormats.withRouteMultiParams$(ApiFormats.scala:175)
gitbucket.core.controller.ControllerBase.withRouteMultiParams(ControllerBase.scala:34)
org.scalatra.json.JsonSupport.invoke(JsonSupport.scala:82)
org.scalatra.json.JsonSupport.invoke$(JsonSupport.scala:81)
gitbucket.core.controller.ControllerBase.invoke(ControllerBase.scala:34)
org.scalatra.ScalatraBase.$anonfun$runRoutes$3(ScalatraBase.scala:253)
scala.Option.flatMap(Option.scala:171)
org.scalatra.ScalatraBase.$anonfun$runRoutes$1(ScalatraBase.scala:251)
scala.collection.immutable.Stream.flatMap(Stream.scala:490)
org.scalatra.ScalatraBase.runRoutes(ScalatraBase.scala:250)
org.scalatra.ScalatraBase.runRoutes$(ScalatraBase.scala:248)
gitbucket.core.controller.ControllerBase.runRoutes(ControllerBase.scala:34)
org.scalatra.ScalatraBase.runActions$1(ScalatraBase.scala:175)
org.scalatra.ScalatraBase.$anonfun$executeRoutes$6(ScalatraBase.scala:187)
scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
org.scalatra.ScalatraBase.cradleHalt(ScalatraBase.scala:205)
org.scalatra.ScalatraBase.executeRoutes(ScalatraBase.scala:187)
org.scalatra.ScalatraBase.executeRoutes$(ScalatraBase.scala:153)
gitbucket.core.controller.ControllerBase.executeRoutes(ControllerBase.scala:34)
org.scalatra.ScalatraBase.$anonfun$handle$1(ScalatraBase.scala:126)
scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
org.scalatra.DynamicScope.withResponse(DynamicScope.scala:79)
org.scalatra.DynamicScope.withResponse$(DynamicScope.scala:77)
gitbucket.core.controller.ControllerBase.withResponse(ControllerBase.scala:34)
org.scalatra.DynamicScope.$anonfun$withRequestResponse$1(DynamicScope.scala:59)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70)
org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68)
gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34)
org.scalatra.DynamicScope.withRequestResponse(DynamicScope.scala:58)
org.scalatra.DynamicScope.withRequestResponse$(DynamicScope.scala:56)
gitbucket.core.controller.ControllerBase.withRequestResponse(ControllerBase.scala:34)
org.scalatra.ScalatraBase.handle(ScalatraBase.scala:126)
org.scalatra.ScalatraBase.handle$(ScalatraBase.scala:122)
gitbucket.core.controller.ControllerBase.org$scalatra$servlet$ServletBase$$super$handle(ControllerBase.scala:34)
org.scalatra.servlet.ServletBase.handle(ServletBase.scala:53)
org.scalatra.servlet.ServletBase.handle$(ServletBase.scala:46)
gitbucket.core.controller.ControllerBase.org$scalatra$FlashMapSupport$$super$handle(ControllerBase.scala:34)
org.scalatra.FlashMapSupport.$anonfun$handle$1(flashMap.scala:170)
scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70)
org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68)
gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34)
org.scalatra.FlashMapSupport.handle(flashMap.scala:145)
org.scalatra.FlashMapSupport.handle$(flashMap.scala:144)
gitbucket.core.controller.ControllerBase.handle(ControllerBase.scala:34)
org.scalatra.ScalatraFilter.$anonfun$doFilter$1(ScalatraFilter.scala:37)
scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
org.scalatra.ScalatraFilter.doFilter(ScalatraFilter.scala:37)
org.scalatra.ScalatraFilter.doFilter$(ScalatraFilter.scala:32)
gitbucket.core.controller.ControllerBase.doFilter(ControllerBase.scala:73)
gitbucket.core.servlet.PluginControllerFilter$FilterChainWrapper.doFilter(PluginControllerFilter.scala:41)
gitbucket.core.servlet.PluginControllerFilter.doFilter(PluginControllerFilter.scala:33)
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759)
org.scalatra.ScalatraFilter.$anonfun$doNotFound$1(ScalatraFilter.scala:74)
scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
org.scalatra.ScalatraBase.$anonfun$executeRoutes$5(ScalatraBase.scala:178)
scala.Option.getOrElse(Option.scala:121)
org.scalatra.ScalatraBase.$anonfun$executeRoutes$3(ScalatraBase.scala:178)
scala.Option.getOrElse(Option.scala:121)
org.scalatra.ScalatraBase.runActions$1(ScalatraBase.scala:178)
org.scalatra.ScalatraBase.$anonfun$executeRoutes$6(ScalatraBase.scala:187)
scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
org.scalatra.ScalatraBase.cradleHalt(ScalatraBase.scala:205)
org.scalatra.ScalatraBase.executeRoutes(ScalatraBase.scala:187)
org.scalatra.ScalatraBase.executeRoutes$(ScalatraBase.scala:153)
gitbucket.core.controller.ControllerBase.executeRoutes(ControllerBase.scala:34)
org.scalatra.ScalatraBase.$anonfun$handle$1(ScalatraBase.scala:126)
scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
org.scalatra.DynamicScope.withResponse(DynamicScope.scala:79)
org.scalatra.DynamicScope.withResponse$(DynamicScope.scala:77)
gitbucket.core.controller.ControllerBase.withResponse(ControllerBase.scala:34)
org.scalatra.DynamicScope.$anonfun$withRequestResponse$1(DynamicScope.scala:59)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70)
org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68)
gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34)
org.scalatra.DynamicScope.withRequestResponse(DynamicScope.scala:58)
org.scalatra.DynamicScope.withRequestResponse$(DynamicScope.scala:56)
gitbucket.core.controller.ControllerBase.withRequestResponse(ControllerBase.scala:34)
org.scalatra.ScalatraBase.handle(ScalatraBase.scala:126)
org.scalatra.ScalatraBase.handle$(ScalatraBase.scala:122)
gitbucket.core.controller.ControllerBase.org$scalatra$servlet$ServletBase$$super$handle(ControllerBase.scala:34)
org.scalatra.servlet.ServletBase.handle(ServletBase.scala:53)
org.scalatra.servlet.ServletBase.handle$(ServletBase.scala:46)
gitbucket.core.controller.ControllerBase.org$scalatra$FlashMapSupport$$super$handle(ControllerBase.scala:34)
org.scalatra.FlashMapSupport.$anonfun$handle$1(flashMap.scala:170)
scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
org.scalatra.DynamicScope.withRequest(DynamicScope.scala:70)
org.scalatra.DynamicScope.withRequest$(DynamicScope.scala:68)
gitbucket.core.controller.ControllerBase.withRequest(ControllerBase.scala:34)
org.scalatra.FlashMapSupport.handle(flashMap.scala:145)
org.scalatra.FlashMapSupport.handle$(flashMap.scala:144)
gitbucket.core.controller.ControllerBase.handle(ControllerBase.scala:34)
org.scalatra.ScalatraFilter.$anonfun$doFilter$1(ScalatraFilter.scala:37)
scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
scala.util.DynamicVariable.withValue(DynamicVariable.scala:58)
org.scalatra.ScalatraFilter.doFilter(ScalatraFilter.scala:37)
org.scalatra.ScalatraFilter.doFilter$(ScalatraFilter.scala:32)
gitbucket.core.controller.ControllerBase.doFilter(ControllerBase.scala:73)
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759)
gitbucket.core.servlet.TransactionFilter.$anonfun$doFilter$1(TransactionFilter.scala:39)
gitbucket.core.servlet.TransactionFilter.$anonfun$doFilter$1$adapted(TransactionFilter.scala:30)
com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.$anonfun$withTransaction$2(BlockingProfile.scala:207)
slick.JdbcProfileBlockingSession$BlockingSession.withTransaction(TransactionalJdbcBackend.scala:26)
com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.$anonfun$withTransaction$1(BlockingProfile.scala:207)
com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.withSession(BlockingProfile.scala:200)
com.github.takezoe.slick.blocking.BlockingJdbcProfile$BlockingAPI$BlockingDatabase.withTransaction(BlockingProfile.scala:207)
gitbucket.core.servlet.TransactionFilter.doFilter(TransactionFilter.scala:30)
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1751)
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:582)
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180)
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512)
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112)
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
org.eclipse.jetty.server.handler.StatisticsHandler.handle(StatisticsHandler.java:169)
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134)
org.eclipse.jetty.server.Server.handle(Server.java:534)
org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:320)
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283)
org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108)
org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93)
org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303)
org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148)
org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136)
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671)
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589)
java.lang.Thread.run(Thread.java:748)

I think it's because there is no revision to display

Regards,

@takezoe takezoe added the bug label Nov 24, 2017
@takezoe takezoe self-assigned this Nov 24, 2017
@takezoe takezoe removed the bug label Nov 26, 2017
@takezoe
Copy link
Member

takezoe commented Nov 26, 2017

I couldn't reproduce this error in my development environment. Maybe it will be resolved in the next GitBucket release.

@klmj
Copy link

klmj commented Jan 18, 2018

I've the same issue on fresh deployed gitbucket from docker image f99aq8ove/gitbucket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants