{"action":"created","issue":{"url":"https://api.github.com/repos/Graylog2/graylog2-server/issues/3153","repository_url":"https://api.github.com/repos/Graylog2/graylog2-server","labels_url":"https://api.github.com/repos/Graylog2/graylog2-server/issues/3153/labels{/name}","comments_url":"https://api.github.com/repos/Graylog2/graylog2-server/issues/3153/comments","events_url":"https://api.github.com/repos/Graylog2/graylog2-server/issues/3153/events","html_url":"https://github.com/Graylog2/graylog2-server/issues/3153","id":193567291,"number":3153,"title":"NPEs in new PipelineProcessor - Server does not start","user":{"login":"lennartkoopmann","id":35022,"avatar_url":"https://avatars.githubusercontent.com/u/35022?v=3","gravatar_id":"","url":"https://api.github.com/users/lennartkoopmann","html_url":"https://github.com/lennartkoopmann","followers_url":"https://api.github.com/users/lennartkoopmann/followers","following_url":"https://api.github.com/users/lennartkoopmann/following{/other_user}","gists_url":"https://api.github.com/users/lennartkoopmann/gists{/gist_id}","starred_url":"https://api.github.com/users/lennartkoopmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lennartkoopmann/subscriptions","organizations_url":"https://api.github.com/users/lennartkoopmann/orgs","repos_url":"https://api.github.com/users/lennartkoopmann/repos","events_url":"https://api.github.com/users/lennartkoopmann/events{/privacy}","received_events_url":"https://api.github.com/users/lennartkoopmann/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-12-05T17:57:30Z","updated_at":"2016-12-06T16:34:55Z","closed_at":null,"body":"I'm trying out `2.2.0-beta.1` on Debian but cannot start the server. It hangs with these stacktraces:\r\n\r\n```\r\n2016-12-05 11:47:26,859 DEBUG: org.graylog2.bootstrap.CmdLineTool - Stacktrace:\r\njava.lang.IllegalStateException: null\r\n\tat org.graylog.plugins.pipelineprocessor.ast.Rule.registerMetrics(Rule.java:96) ~[?:?]\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.lambda$null$3(ConfigurationStateUpdater.java:182) ~[?:?]\r\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_111]\r\n\tat java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) ~[?:1.8.0_111]\r\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_111]\r\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_111]\r\n\tat java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_111]\r\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_111]\r\n\tat java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_111]\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.lambda$resolvePipeline$4(ConfigurationStateUpdater.java:185) ~[?:?]\r\n\tat java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_111]\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.resolvePipeline(ConfigurationStateUpdater.java:170) ~[?:?]\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.lambda$reload$1(ConfigurationStateUpdater.java:139) ~[?:?]\r\n\tat java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_111]\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.reload(ConfigurationStateUpdater.java:131) ~[?:?]\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.reloadAndSave(ConfigurationStateUpdater.java:108) ~[?:?]\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.<init>(ConfigurationStateUpdater.java:88) ~[?:?]\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater$$FastClassByGuice$$13de1e44.newInstance(<generated>) ~[?:?]\r\n\tat com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015) ~[graylog.jar:?]\r\n\tat com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:375) ~[graylog.jar:?]\r\n\tat com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:258) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015) ~[graylog.jar:?]\r\n\tat com.google.inject.assistedinject.FactoryProvider2.invoke(FactoryProvider2.java:776) ~[graylog.jar:?]\r\n\tat com.sun.proxy.$Proxy89.create(Unknown Source) ~[?:?]\r\n\tat org.graylog2.shared.buffers.ProcessBuffer.<init>(ProcessBuffer.java:92) ~[graylog.jar:?]\r\n\tat org.graylog2.shared.buffers.ProcessBuffer$$FastClassByGuice$$ef94431e.newInstance(<generated>) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015) ~[graylog.jar:?]\r\n\tat com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:375) ~[graylog.jar:?]\r\n\tat com.google.inject.multibindings.Multibinder$RealMultibinder.get(Multibinder.java:258) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:53) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:110) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180) ~[graylog.jar:?]\r\n\tat com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110) ~[graylog.jar:?]\r\n\tat com.google.inject.Guice.createInjector(Guice.java:99) ~[graylog.jar:?]\r\n\tat org.graylog2.shared.bindings.GuiceInjectorHolder.createInjector(GuiceInjectorHolder.java:34) ~[graylog.jar:?]\r\n\tat org.graylog2.bootstrap.CmdLineTool.setupInjector(CmdLineTool.java:379) [graylog.jar:?]\r\n\tat org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:193) [graylog.jar:?]\r\n\tat org.graylog2.bootstrap.Main.main(Main.java:44) [graylog.jar:?]\r\nException in thread \"main\" com.google.inject.CreationException: Unable to create injector, see the following errors:\r\n\r\n1) Error injecting constructor, java.lang.IllegalStateException\r\n  at org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.<init>(ConfigurationStateUpdater.java:71)\r\n  at org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.class(ConfigurationStateUpdater.java:44)\r\n  while locating org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater\r\nCaused by: java.lang.IllegalStateException\r\n\tat org.graylog.plugins.pipelineprocessor.ast.Rule.registerMetrics(Rule.java:96)\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.lambda$null$3(ConfigurationStateUpdater.java:182)\r\n\tat java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)\r\n\tat java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)\r\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)\r\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\r\n\tat java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)\r\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)\r\n\tat java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.lambda$resolvePipeline$4(ConfigurationStateUpdater.java:185)\r\n\tat java.lang.Iterable.forEach(Iterable.java:75)\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.resolvePipeline(ConfigurationStateUpdater.java:170)\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.lambda$reload$1(ConfigurationStateUpdater.java:139)\r\n\tat java.lang.Iterable.forEach(Iterable.java:75)\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.reload(ConfigurationStateUpdater.java:131)\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.reloadAndSave(ConfigurationStateUpdater.java:108)\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater.<init>(ConfigurationStateUpdater.java:88)\r\n\tat org.graylog.plugins.pipelineprocessor.processors.ConfigurationStateUpdater$$FastClassByGuice$$13de1e44.newInstance(<generated>)\r\n\tat com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89)\r\n\tat com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111)\r\n\tat com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)\r\n\tat com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)\r\n\tat com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)\r\n\tat com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)\r\n\tat com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)\r\n\tat com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205)\r\n\tat com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199)\r\n\tat com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)\r\n\tat com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199)\r\n\tat com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180)\r\n\tat com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)\r\n\tat com.google.inject.Guice.createInjector(Guice.java:99)\r\n\tat org.graylog2.shared.bindings.GuiceInjectorHolder.createInjector(GuiceInjectorHolder.java:34)\r\n\tat org.graylog2.bootstrap.CmdLineTool.setupInjector(CmdLineTool.java:379)\r\n\tat org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:193)\r\n\tat org.graylog2.bootstrap.Main.main(Main.java:44)\r\n```\r\n\r\nThe server starts up successfully after deleting all `pipeline_processor_*` collections in MongoDB so I suspect the errors are triggered by one of my rules or pipeline configurations.\r\n\r\nI have uploaded a `mongodump` of the collections for easier reproduction: \r\n[graylog.zip](https://github.com/Graylog2/graylog2-server/files/631901/graylog.zip) (GitHub only allows .zip, sorry)\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/Graylog2/graylog2-server/issues/comments/265198899","html_url":"https://github.com/Graylog2/graylog2-server/issues/3153#issuecomment-265198899","issue_url":"https://api.github.com/repos/Graylog2/graylog2-server/issues/3153","id":265198899,"user":{"login":"lennartkoopmann","id":35022,"avatar_url":"https://avatars.githubusercontent.com/u/35022?v=3","gravatar_id":"","url":"https://api.github.com/users/lennartkoopmann","html_url":"https://github.com/lennartkoopmann","followers_url":"https://api.github.com/users/lennartkoopmann/followers","following_url":"https://api.github.com/users/lennartkoopmann/following{/other_user}","gists_url":"https://api.github.com/users/lennartkoopmann/gists{/gist_id}","starred_url":"https://api.github.com/users/lennartkoopmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lennartkoopmann/subscriptions","organizations_url":"https://api.github.com/users/lennartkoopmann/orgs","repos_url":"https://api.github.com/users/lennartkoopmann/repos","events_url":"https://api.github.com/users/lennartkoopmann/events{/privacy}","received_events_url":"https://api.github.com/users/lennartkoopmann/received_events","type":"User","site_admin":false},"created_at":"2016-12-06T16:34:55Z","updated_at":"2016-12-06T16:34:55Z","body":"Sorry, don't have plugin builds setup currently. :/ Could you test it? Thanks! :)"}}
{"actor":{"display_login":"lennartkoopmann"}}