play.api.http.HttpErrorHandlerExceptions$$anon$1: Execution exception[[MatchError: Some(WebSocket(<function1>)) (of class scala.Some)]]

GitHub | gpgekko | 1 year ago
  1. 0

    HEAD request on websocket throws ugly 500

    GitHub | 1 year ago | gpgekko
    play.api.http.HttpErrorHandlerExceptions$$anon$1: Execution exception[[MatchError: Some(WebSocket(<function1>)) (of class scala.Some)]]
  2. 0

    Why is this PartialFunction defined but still crashes (correctly) after application in Scala?

    Stack Overflow | 3 years ago | Aggelos Biboudis
    scala.MatchError: Some(3) (of class scala.Some)
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    Integers are not coerced to doubles when deserializing

    GitHub | 3 years ago | jnguyenx
    scala.MatchError: Some(9) (of class scala.Some)
  5. 0

    Option[BigDecimal] JSON deserialization blows up

    GitHub | 4 years ago | strikead-akraievoy
    scala.MatchError: Some(0.0) (of class scala.Some)

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. scala.MatchError

      Some(WebSocket(<function1>)) (of class scala.Some)

      at play.api.GlobalSettings$$anonfun$3.apply()
    2. Play
      GlobalSettings$$anonfun$3.apply
      1. play.api.GlobalSettings$$anonfun$3.apply(GlobalSettings.scala:119)[play_2.11-2.4.2.jar:2.4.2]
      2. play.api.GlobalSettings$$anonfun$3.apply(GlobalSettings.scala:113)[play_2.11-2.4.2.jar:2.4.2]
      2 frames
    3. Scala
      Option.getOrElse
      1. scala.Option.getOrElse(Option.scala:121)[scala-library-2.11.7.jar:na]
      1 frame
    4. Play
      GlobalSettingsHttpRequestHandler.handlerForRequest
      1. play.api.GlobalSettings$class.onRequestReceived(GlobalSettings.scala:113)[play_2.11-2.4.2.jar:2.4.2]
      2. play.core.j.JavaGlobalSettingsAdapter.onRequestReceived(JavaGlobalSettingsAdapter.scala:14)[play_2.11-2.4.2.jar:2.4.2]
      3. play.api.http.GlobalSettingsHttpRequestHandler.handlerForRequest(HttpRequestHandler.scala:183)[play_2.11-2.4.2.jar:2.4.2]
      3 frames
    5. Play Server
      Server$$anonfun$sendHandler$1$1.apply
      1. play.core.server.Server$$anonfun$sendHandler$1$1.apply(Server.scala:38)[play-server_2.11-2.4.2.jar:2.4.2]
      2. play.core.server.Server$$anonfun$sendHandler$1$1.apply(Server.scala:37)[play-server_2.11-2.4.2.jar:2.4.2]
      2 frames
    6. Scala
      Success.map
      1. scala.util.Success$$anonfun$map$1.apply(Try.scala:237)[scala-library-2.11.7.jar:na]
      2. scala.util.Try$.apply(Try.scala:192)[scala-library-2.11.7.jar:na]
      3. scala.util.Success.map(Try.scala:237)[scala-library-2.11.7.jar:na]
      3 frames
    7. Play Server
      Server$$anonfun$getHandlerFor$4.apply
      1. play.core.server.Server$class.sendHandler$1(Server.scala:37)[play-server_2.11-2.4.2.jar:2.4.2]
      2. play.core.server.Server$$anonfun$getHandlerFor$4.apply(Server.scala:58)[play-server_2.11-2.4.2.jar:2.4.2]
      3. play.core.server.Server$$anonfun$getHandlerFor$4.apply(Server.scala:57)[play-server_2.11-2.4.2.jar:2.4.2]
      3 frames
    8. Scala
      Either$RightProjection.flatMap
      1. scala.util.Either$RightProjection.flatMap(Either.scala:522)[scala-library-2.11.7.jar:na]
      1 frame
    9. Play Server
      PlayDefaultUpstreamHandler$$anonfun$8.apply
      1. play.core.server.Server$class.getHandlerFor(Server.scala:57)[play-server_2.11-2.4.2.jar:2.4.2]
      2. play.core.server.NettyServer.getHandlerFor(NettyServer.scala:33)[play-netty-server_2.11-2.4.2.jar:2.4.2]
      3. play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$8.apply(PlayDefaultUpstreamHandler.scala:139)[play-netty-server_2.11-2.4.2.jar:2.4.2]
      4. play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$8.apply(PlayDefaultUpstreamHandler.scala:139)[play-netty-server_2.11-2.4.2.jar:2.4.2]
      4 frames
    10. Scala
      Either.fold
      1. scala.util.Either.fold(Either.scala:99)[scala-library-2.11.7.jar:na]
      1 frame
    11. Play Server
      PlayDefaultUpstreamHandler.messageReceived
      1. play.core.server.netty.PlayDefaultUpstreamHandler.messageReceived(PlayDefaultUpstreamHandler.scala:127)[play-netty-server_2.11-2.4.2.jar:2.4.2]
      1 frame
    12. Netty
      DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream
      1. org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[netty-3.10.3.Final.jar:na]
      2. org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[netty-3.10.3.Final.jar:na]
      3. org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[netty-3.10.3.Final.jar:na]
      3 frames
    13. com.typesafe.netty
      HttpPipeliningHandler.messageReceived
      1. com.typesafe.netty.http.pipelining.HttpPipeliningHandler.messageReceived(HttpPipeliningHandler.java:62)[netty-http-pipelining-1.1.4.jar:na]
      1 frame
    14. Netty
      DeadLockProofWorker$1.run
      1. org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:88)[netty-3.10.3.Final.jar:na]
      2. org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[netty-3.10.3.Final.jar:na]
      3. org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[netty-3.10.3.Final.jar:na]
      4. org.jboss.netty.handler.codec.http.HttpContentDecoder.messageReceived(HttpContentDecoder.java:108)[netty-3.10.3.Final.jar:na]
      5. org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[netty-3.10.3.Final.jar:na]
      6. org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[netty-3.10.3.Final.jar:na]
      7. org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[netty-3.10.3.Final.jar:na]
      8. org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296)[netty-3.10.3.Final.jar:na]
      9. org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459)[netty-3.10.3.Final.jar:na]
      10. org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:536)[netty-3.10.3.Final.jar:na]
      11. org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435)[netty-3.10.3.Final.jar:na]
      12. org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[netty-3.10.3.Final.jar:na]
      13. org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[netty-3.10.3.Final.jar:na]
      14. org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)[netty-3.10.3.Final.jar:na]
      15. org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)[netty-3.10.3.Final.jar:na]
      16. org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)[netty-3.10.3.Final.jar:na]
      17. org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)[netty-3.10.3.Final.jar:na]
      18. org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)[netty-3.10.3.Final.jar:na]
      19. org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337)[netty-3.10.3.Final.jar:na]
      20. org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)[netty-3.10.3.Final.jar:na]
      21. org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)[netty-3.10.3.Final.jar:na]
      22. org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)[netty-3.10.3.Final.jar:na]
      23. org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)[netty-3.10.3.Final.jar:na]
      23 frames
    15. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[na:1.8.0_51]
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[na:1.8.0_51]
      3. java.lang.Thread.run(Thread.java:745)[na:1.8.0_51]
      3 frames