# Logstash avro decode avro fails

**URL:** https://discuss.elastic.co/t/logstash-avro-decode-avro-fails/146565
**Category:** Logstash
**Created:** [August 29, 2018, 5:07pm UTC](https://discuss.elastic.co/t/logstash-avro-decode-avro-fails/146565 "2018-08-29T17:07:01Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Prateek\_Bhati](https://avatars.discourse-cdn.com/v4/letter/p/db5fbb/32.png) [@Prateek\_Bhati](https://discuss.elastic.co/u/Prateek_Bhati)
#### Post date: [August 29, 2018, 5:07pm UTC](https://discuss.elastic.co/t/logstash-avro-decode-avro-fails/146565/1 "2018-08-29T17:07:01Z")

</div>

An unexpected error occurred! {:error=\>#\<ArgumentError: negative length -49 given\>, :backtrace=\>["org/jruby/ext/stringio/StringIO.java:829:in `read'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:106:in`read'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:93:in `read_bytes'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:99:in`read\_string'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:361:in `read_map'", "org/jruby/RubyFixnum.java:275:in`times'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:360:in `read_map'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:308:in`read\_data'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:384:in `read_record'", "org/jruby/RubyArray.java:1613:in`each'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:382:in `read_record'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:310:in`read\_data'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:384:in `read_record'", "org/jruby/RubyArray.java:1613:in`each'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:382:in `read_record'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:310:in`read\_data'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/avro-1.8.2/lib/avro/io.rb:275:in `read'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/logstash-codec-avro-3.2.3-java/lib/logstash/codecs/avro.rb:77:in`decode'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/logstash-input-kafka-5.1.6/lib/logstash/inputs/kafka.rb:241:in `thread_runner'", "file:/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/jruby/lib/jruby.jar!/jruby/java/java_ext/java.lang.rb:12:in`each'", "/local/apps/rtdtuser/resources/elk/logstash-5.3.1/vendor/bundle/jruby/1.9/gems/logstash-input-kafka-5.1.6/lib/logstash/inputs/kafka.rb:240:in `thread\_runner'"]}

Logstash 6.2.2  
Kafka 2.11-1.1.1  
messages serialized using avro serialization  
kafka input

```
            key_deserializer_class => "org.apache.kafka.common.serialization.ByteArrayDeserializer"
           value_deserializer_class => "org.apache.kafka.common.serialization.ByteArrayDeserializer"
             codec => avro {
              schema_uri => "tweet.schema"
          }
```

---

<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: [September 26, 2018, 5:07pm UTC](https://discuss.elastic.co/t/logstash-avro-decode-avro-fails/146565/2 "2018-09-26T17:07:49Z")

</div>

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