# Logstash 6.2.2 Fatal error crashing background running logstash when stdout output plugin is used

**URL:** <https://discuss.elastic.co/t/logstash-6-2-2-fatal-error-crashing-background-running-logstash-when-stdout-output-plugin-is-used/122973>\
**Category:** Logstash\
**Created:** [March 7, 2018, 10:30pm UTC](https://discuss.elastic.co/t/logstash-6-2-2-fatal-error-crashing-background-running-logstash-when-stdout-output-plugin-is-used/122973 "2018-03-07T22:30:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![LLK](https://avatars.discourse-cdn.com/v4/letter/l/8c91f0/32.png) [@LLK](https://discuss.elastic.co/u/LLK)\
**Post date:** [March 7, 2018, 10:30pm UTC](https://discuss.elastic.co/t/logstash-6-2-2-fatal-error-crashing-background-running-logstash-when-stdout-output-plugin-is-used/122973/1 "2018-03-07T22:30:42Z")

</div>

Hello,

Same issue as with the other user's thread:

> [@Logstash 6.1 Fatal error crashing background running logstash when stdout output plugin is used](https://discuss.elastic.co/t/logstash-6-1-fatal-error-crashing-background-running-logstash-when-stdout-output-plugin-is-used/114586):
>
> Hi Team, I'm getting this error while receiving data via the input plugin if stdout output plugin is used when logstash instance has been put to run in the background. It is not a problem per se as I do not intend to use the stdout plugin when logstash is intended to be run in the background. However I do not recall this happening before so was wondering if this is a "new" thing. [2018-01-08T12:22:44,915][FATAL][logstash.runner] An unexpected error occurred! {:error=\>#\<SystemCallError: Unkno…

Running logstash in the background with stdout plugin enabled crashes it:

[2018-03-07T17:18:19,623][FATAL][logstash.runner] An unexpected error occurred! {:error=\>#\<SystemCallError: Unknown error (SystemCallError) - \>, :backtrace=\>["org/jruby/RubyIO.java:1457:in `write'", "org/jruby/RubyIO.java:1428:in `write'", "/app/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-output-stdout-3.1.3/lib/logstash/outputs/stdout.rb:44:in `block in multi_receive_encoded'", "org/jruby/RubyArray.java:1734:in `each'", "/app/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-output-stdout-3.1.3/lib/logstash/outputs/stdout.rb:43:in `multi_receive_encoded'", "/app/logstash/logstash-core/lib/logstash/outputs/base.rb:90:in `multi\_receive'", "/app/logstash/logstash-core/lib/logstash/output\_delegator\_strategies/single.rb:15:in `block in multi_receive'", "org/jruby/ext/thread/Mutex.java:148:in `synchronize'", "/app/logstash/logstash-core/lib/logstash/output\_delegator\_strategies/single.rb:14:in `multi_receive'", "/app/logstash/logstash-core/lib/logstash/output_delegator.rb:49:in `multi\_receive'", "/app/logstash/logstash-core/lib/logstash/pipeline.rb:479:in `block in output_batch'", "org/jruby/RubyHash.java:1343:in `each'", "/app/logstash/logstash-core/lib/logstash/pipeline.rb:478:in `output_batch'", "/app/logstash/logstash-core/lib/logstash/pipeline.rb:430:in `worker\_loop'", "/app/logstash/logstash-core/lib/logstash/pipeline.rb:385:in `block in start\_workers'"]}  
[2018-03-07T17:18:19,899][ERROR][org.logstash.Logstash] java.lang.IllegalStateException: org.jruby.exceptions.RaiseException: (SystemExit) exit  
(END)

[2018-03-07T17:18:15,850][FATAL][logstash.runner] An unexpected error occurred! {:error=\>#\<SystemCallError: Unknown error (SystemCallError) - \>, :backtrace=\>["org/jruby/RubyIO.java:1457:in `write'", "org/jruby/RubyIO.java:1428:in `write'", "/app/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-output-stdout-3.1.3/lib/logstash/outputs/stdout.rb:44:in `block in multi_receive_encoded'", "org/jruby/RubyArray.java:1734:in `each'", "/app/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-output-stdout-3.1.3/lib/logstash/outputs/stdout.rb:43:in `multi_receive_encoded'", "/app/logstash/logstash-core/lib/logstash/outputs/base.rb:90:in `multi\_receive'", "/app/logstash/logstash-core/lib/logstash/output\_delegator\_strategies/single.rb:15:in `block in multi_receive'", "org/jruby/ext/thread/Mutex.java:148:in `synchronize'", "/app/logstash/logstash-core/lib/logstash/output\_delegator\_strategies/single.rb:14:in `multi_receive'", "/app/logstash/logstash-core/lib/logstash/output_delegator.rb:49:in `multi\_receive'", "/app/logstash/logstash-core/lib/logstash/pipeline.rb:479:in `block in output_batch'", "org/jruby/RubyHash.java:1343:in `each'", "/app/logstash/logstash-core/lib/logstash/pipeline.rb:478:in `output_batch'", "/app/logstash/logstash-core/lib/logstash/pipeline.rb:430:in `worker\_loop'", "/app/logstash/logstash-core/lib/logstash/pipeline.rb:385:in `block in start\_workers'"]}  
[2018-03-07T17:18:16,006][ERROR][org.logstash.Logstash] java.lang.IllegalStateException: org.jruby.exceptions.RaiseException: (SystemExit) exit  
(END)

---

<div class="post-metadata">

**Author:** ![idangozlan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/idangozlan/32/28129_2.png) [@idangozlan](https://discuss.elastic.co/u/idangozlan)\
**Post date:** [March 9, 2018, 4:57am UTC](https://discuss.elastic.co/t/logstash-6-2-2-fatal-error-crashing-background-running-logstash-when-stdout-output-plugin-is-used/122973/2 "2018-03-09T04:57:41Z")

</div>

same here. 6.2.2  
[2018-03-09T04:53:09,944][FATAL][logstash.runner] An unexpected error occurred! {:error=\>#\<NoMethodError: undefined method `<' for nil:NilClass>, :backtrace=>["/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-output-elasticsearch-9.0.2-java/lib/logstash/outputs/elasticsearch/common.rb:213:in`get\_event\_type'", "/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-output-elasticsearch-9.0.2-java/lib/logstash/outputs/elasticsearch/common.rb:165:in `event_action_params'", "/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-output-elasticsearch-9.0.2-java/lib/logstash/outputs/elasticsearch/common.rb:39:in`event\_action\_tuple'", "/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-output-elasticsearch-9.0.2-java/lib/logstash/outputs/elasticsearch/common.rb:34:in `block in multi_receive'", "org/jruby/RubyArray.java:2486:in`map'", "/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/logstash-output-elasticsearch-9.0.2-java/lib/logstash/outputs/elasticsearch/common.rb:34:in `multi_receive'", "/usr/share/logstash/logstash-core/lib/logstash/output_delegator_strategies/shared.rb:13:in`multi\_receive'", "/usr/share/logstash/logstash-core/lib/logstash/output\_delegator.rb:49:in `multi_receive'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:479:in`block in output\_batch'", "org/jruby/RubyHash.java:1343:in `each'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:478:in`output\_batch'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:430:in `worker_loop'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:385:in`block in start\_workers'"]}  
[2018-03-09T04:53:10,113][ERROR][org.logstash.Logstash] java.lang.IllegalStateException: org.jruby.exceptions.RaiseException: (SystemExit) exit

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [April 6, 2018, 4:57am UTC](https://discuss.elastic.co/t/logstash-6-2-2-fatal-error-crashing-background-running-logstash-when-stdout-output-plugin-is-used/122973/3 "2018-04-06T04:57:44Z")

</div>

Closed on April 6, 2018, 4:57am UTC

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
