{"action":"created","issue":{"url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/1198","labels_url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/1198/labels{/name}","comments_url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/1198/comments","events_url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/1198/events","html_url":"https://github.com/Graylog2/graylog2-web-interface/issues/1198","id":66864473,"number":1198,"title":"1.1.0-snapshot: error during \"Search in all messages\"","user":{"login":"timukas","id":1915618,"avatar_url":"https://avatars.githubusercontent.com/u/1915618?v=3","gravatar_id":"","url":"https://api.github.com/users/timukas","html_url":"https://github.com/timukas","followers_url":"https://api.github.com/users/timukas/followers","following_url":"https://api.github.com/users/timukas/following{/other_user}","gists_url":"https://api.github.com/users/timukas/gists{/gist_id}","starred_url":"https://api.github.com/users/timukas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timukas/subscriptions","organizations_url":"https://api.github.com/users/timukas/orgs","repos_url":"https://api.github.com/users/timukas/repos","events_url":"https://api.github.com/users/timukas/events{/privacy}","received_events_url":"https://api.github.com/users/timukas/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/labels/bug","name":"bug","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/milestones/35","html_url":"https://github.com/Graylog2/graylog2-web-interface/milestones/1.1.0","labels_url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/milestones/35/labels","id":934870,"number":35,"title":"1.1.0","description":"","creator":{"login":"kroepke","id":52014,"avatar_url":"https://avatars.githubusercontent.com/u/52014?v=3","gravatar_id":"","url":"https://api.github.com/users/kroepke","html_url":"https://github.com/kroepke","followers_url":"https://api.github.com/users/kroepke/followers","following_url":"https://api.github.com/users/kroepke/following{/other_user}","gists_url":"https://api.github.com/users/kroepke/gists{/gist_id}","starred_url":"https://api.github.com/users/kroepke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kroepke/subscriptions","organizations_url":"https://api.github.com/users/kroepke/orgs","repos_url":"https://api.github.com/users/kroepke/repos","events_url":"https://api.github.com/users/kroepke/events{/privacy}","received_events_url":"https://api.github.com/users/kroepke/received_events","type":"User","site_admin":false},"open_issues":23,"closed_issues":4,"state":"open","created_at":"2015-01-14T10:57:36Z","updated_at":"2015-04-08T12:31:48Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-04-07T11:51:07Z","updated_at":"2015-04-08T12:32:06Z","closed_at":null,"body":"Hi,\r\n\r\nWith latest 1.1.0 snapshot version i cannot search through all messages. Web interface fires this error:\r\n\r\n```\r\n[error] play - Cannot invoke the action, eventually got an error: java.lang.NullPointerException\r\n2015-04-07 14:48:09,418 - [ERROR] - from play in play-akka.actor.default-dispatcher-29\r\nCannot invoke the action, eventually got an error: java.lang.NullPointerException\r\n\r\n[error] application -\r\n\r\n! @6llo9m6gk - Internal server error, for (GET) [/search?rangetype=relative&fields=source%2Cmessage&width=1913&relative=0&from=&to=&q=] ->\r\n\r\nplay.api.Application$$anon$1: Execution exception[[NullPointerException: null]]\r\n        at play.api.Application$class.handleError(Application.scala:296) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.DefaultApplication.handleError(Application.scala:402) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3$$anonfun$applyOrElse$4.apply(PlayDefaultUpstreamHandler.scala:320) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3$$anonfun$applyOrElse$4.apply(PlayDefaultUpstreamHandler.scala:320) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at scala.Option.map(Option.scala:145) [org.scala-lang.scala-library-2.10.4.jar:na]\r\nCaused by: java.lang.NullPointerException: null\r\n        at org.joda.time.format.DateTimeFormatterBuilder$CharacterLiteral.parseInto(DateTimeFormatterBuilder.java:1224) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at org.joda.time.format.DateTimeFormatterBuilder$Composite.parseInto(DateTimeFormatterBuilder.java:2462) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at org.joda.time.format.InternalParserDateTimeParser.parseInto(InternalParserDateTimeParser.java:52) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at org.joda.time.format.DateTimeFormatterBuilder$MatchingParser.parseInto(DateTimeFormatterBuilder.java:2556) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at org.joda.time.format.DateTimeFormatter.parseDateTime(DateTimeFormatter.java:879) ~[joda-time.joda-time-2.7.jar:2.7]\r\n2015-04-07 14:48:09,420 - [ERROR] - from application in play-akka.actor.default-dispatcher-29\r\n\r\n\r\n! @6llo9m6gk - Internal server error, for (GET) [/search?rangetype=relative&fields=source%2Cmessage&width=1913&relative=0&from=&to=&q=] ->\r\n\r\nplay.api.Application$$anon$1: Execution exception[[NullPointerException: null]]\r\n        at play.api.Application$class.handleError(Application.scala:296) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.DefaultApplication.handleError(Application.scala:402) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3$$anonfun$applyOrElse$4.apply(PlayDefaultUpstreamHandler.scala:320) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3$$anonfun$applyOrElse$4.apply(PlayDefaultUpstreamHandler.scala:320) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at scala.Option.map(Option.scala:145) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3.applyOrElse(PlayDefaultUpstreamHandler.scala:320) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.server.netty.PlayDefaultUpstreamHandler$$anonfun$3.applyOrElse(PlayDefaultUpstreamHandler.scala:316) [com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at scala.concurrent.Future$$anonfun$recoverWith$1.apply(Future.scala:344) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.Future$$anonfun$recoverWith$1.apply(Future.scala:343) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at play.api.libs.iteratee.Execution$trampoline$.execute(Execution.scala:46) [com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]\r\n        at scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:40) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:248) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.Promise$class.complete(Promise.scala:55) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:153) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:235) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.Future$$anonfun$map$1.apply(Future.scala:235) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at akka.dispatch.BatchingExecutor$Batch$$anonfun$run$1.processBatch$1(BatchingExecutor.scala:67) [com.typesafe.akka.akka-actor_2.10-2.3.5.jar:na]\r\n        at akka.dispatch.BatchingExecutor$Batch$$anonfun$run$1.apply$mcV$sp(BatchingExecutor.scala:82) [com.typesafe.akka.akka-actor_2.10-2.3.5.jar:na]\r\n        at akka.dispatch.BatchingExecutor$Batch$$anonfun$run$1.apply(BatchingExecutor.scala:59) [com.typesafe.akka.akka-actor_2.10-2.3.5.jar:na]\r\n        at akka.dispatch.BatchingExecutor$Batch$$anonfun$run$1.apply(BatchingExecutor.scala:59) [com.typesafe.akka.akka-actor_2.10-2.3.5.jar:na]\r\n        at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:72) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at akka.dispatch.BatchingExecutor$Batch.run(BatchingExecutor.scala:58) [com.typesafe.akka.akka-actor_2.10-2.3.5.jar:na]\r\n        at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:41) [com.typesafe.akka.akka-actor_2.10-2.3.5.jar:na]\r\n        at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393) [com.typesafe.akka.akka-actor_2.10-2.3.5.jar:na]\r\n        at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) [org.scala-lang.scala-library-2.10.4.jar:na]\r\nCaused by: java.lang.NullPointerException: null\r\n        at org.joda.time.format.DateTimeFormatterBuilder$CharacterLiteral.parseInto(DateTimeFormatterBuilder.java:1224) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at org.joda.time.format.DateTimeFormatterBuilder$Composite.parseInto(DateTimeFormatterBuilder.java:2462) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at org.joda.time.format.InternalParserDateTimeParser.parseInto(InternalParserDateTimeParser.java:52) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at org.joda.time.format.DateTimeFormatterBuilder$MatchingParser.parseInto(DateTimeFormatterBuilder.java:2556) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at org.joda.time.format.DateTimeFormatter.parseDateTime(DateTimeFormatter.java:879) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at org.joda.time.DateTime.parse(DateTime.java:160) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at org.joda.time.DateTime.parse(DateTime.java:149) ~[joda-time.joda-time-2.7.jar:2.7]\r\n        at controllers.SearchController.determineHistogramResolution(SearchController.java:173) ~[graylog-web-interface.graylog-web-interface-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT]\r\n        at controllers.SearchController.renderSearch(SearchController.java:127) ~[graylog-web-interface.graylog-web-interface-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT]\r\n        at controllers.SearchController.index(SearchController.java:98) ~[graylog-web-interface.graylog-web-interface-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT]\r\n        at Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$389.apply(routes_routing.scala:1413) ~[graylog-web-interface.graylog-web-interface-1.1.0-SNAPSHOT.jar:na]\r\n        at Routes$$anonfun$routes$1$$anonfun$applyOrElse$7$$anonfun$apply$389.apply(routes_routing.scala:1413) ~[graylog-web-interface.graylog-web-interface-1.1.0-SNAPSHOT.jar:na]\r\n        at play.core.Router$HandlerInvokerFactory$$anon$4.resultCall(Router.scala:264) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.Router$HandlerInvokerFactory$JavaActionInvokerFactory$$anon$15$$anon$1.invocation(Router.scala:255) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.j.JavaAction$$anon$1.call(JavaAction.scala:55) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.GlobalSettings$1.call(GlobalSettings.java:67) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.mvc.Security$AuthenticatedAction.call(Security.java:44) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.j.JavaAction$$anonfun$11.apply(JavaAction.scala:82) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.j.JavaAction$$anonfun$11.apply(JavaAction.scala:82) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) ~[org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) ~[org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at play.core.j.HttpExecutionContext$$anon$2.run(HttpExecutionContext.scala:40) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.libs.iteratee.Execution$trampoline$.execute(Execution.scala:46) [com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.j.HttpExecutionContext.execute(HttpExecutionContext.scala:32) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at scala.concurrent.impl.Future$.apply(Future.scala:31) ~[org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.Future$.apply(Future.scala:485) ~[org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at play.core.j.JavaAction$class.apply(JavaAction.scala:82) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.core.Router$HandlerInvokerFactory$JavaActionInvokerFactory$$anon$15$$anon$1.apply(Router.scala:252) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5.apply(Action.scala:130) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5.apply(Action.scala:130) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.utils.Threads$.withContextClassLoader(Threads.scala:21) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4.apply(Action.scala:129) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4.apply(Action.scala:128) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at scala.Option.map(Option.scala:145) [org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at play.api.mvc.Action$$anonfun$apply$1.apply(Action.scala:128) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.mvc.Action$$anonfun$apply$1.apply(Action.scala:121) ~[com.typesafe.play.play_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.libs.iteratee.Iteratee$$anonfun$mapM$1.apply(Iteratee.scala:483) ~[com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.libs.iteratee.Iteratee$$anonfun$mapM$1.apply(Iteratee.scala:483) ~[com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1.apply(Iteratee.scala:519) ~[com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1.apply(Iteratee.scala:519) ~[com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14.apply(Iteratee.scala:496) ~[com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]\r\n        at play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14.apply(Iteratee.scala:496) ~[com.typesafe.play.play-iteratees_2.10-2.3.6.jar:2.3.6]\r\n        at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) ~[org.scala-lang.scala-library-2.10.4.jar:na]\r\n        at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24) ~[org.scala-lang.scala-library-2.10.4.jar:na]\r\n        ... 6 common frames omitted\r\n```\r\n\r\nAll index ranges are recalculated. All other search dropdowns work fine.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/comments/90900401","html_url":"https://github.com/Graylog2/graylog2-web-interface/issues/1198#issuecomment-90900401","issue_url":"https://api.github.com/repos/Graylog2/graylog2-web-interface/issues/1198","id":90900401,"user":{"login":"kroepke","id":52014,"avatar_url":"https://avatars.githubusercontent.com/u/52014?v=3","gravatar_id":"","url":"https://api.github.com/users/kroepke","html_url":"https://github.com/kroepke","followers_url":"https://api.github.com/users/kroepke/followers","following_url":"https://api.github.com/users/kroepke/following{/other_user}","gists_url":"https://api.github.com/users/kroepke/gists{/gist_id}","starred_url":"https://api.github.com/users/kroepke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kroepke/subscriptions","organizations_url":"https://api.github.com/users/kroepke/orgs","repos_url":"https://api.github.com/users/kroepke/repos","events_url":"https://api.github.com/users/kroepke/events{/privacy}","received_events_url":"https://api.github.com/users/kroepke/received_events","type":"User","site_admin":false},"created_at":"2015-04-08T12:32:06Z","updated_at":"2015-04-08T12:32:06Z","body":"can reproduce, just hit them same problem"}}