You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@kafka.apache.org by Jonathan Santilli <jo...@gmail.com> on 2019/09/03 11:26:06 UTC

Uncaught error in kafka producer I/O thread

Hello, hope you all are well,

I would like to know if you guys also have seen this issue in your Apps
logs:

ERROR [kafka-producer-network-thread | producer-5] internals.Sender
(Sender.java:240) - [Producer clientId=producer-5,
transactionalId=client-XXX-1-4] Uncaught error in kafka producer I/O thread:
java.lang.NullPointerException: null
at
org.xerial.snappy.BufferRecycler.releaseOutputBuffer(BufferRecycler.java:111)
at org.xerial.snappy.SnappyOutputStream.close(SnappyOutputStream.java:318)
at java.io.FilterOutputStream.close(FilterOutputStream.java:159)
at
org.apache.kafka.common.record.MemoryRecordsBuilder.closeForRecordAppends(MemoryRecordsBuilder.java:278)
at
org.apache.kafka.common.record.MemoryRecordsBuilder.close(MemoryRecordsBuilder.java:313)
at
org.apache.kafka.clients.producer.internals.ProducerBatch.close(ProducerBatch.java:404)
at
org.apache.kafka.clients.producer.internals.RecordAccumulator.drainBatchesForOneNode(RecordAccumulator.java:582)
at
org.apache.kafka.clients.producer.internals.RecordAccumulator.drain(RecordAccumulator.java:609)
at
org.apache.kafka.clients.producer.internals.Sender.sendProducerData(Sender.java:364)
at
org.apache.kafka.clients.producer.internals.Sender.runOnce(Sender.java:330)
at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:238)
at java.lang.Thread.run(Thread.java:745)
WARN  [kafka-producer-network-thread | producer-5] internals.Sender
(Sender.java:626) - [Producer clientId=producer-5,
transactionalId=client-XXX-1-4] Got error produce response with correlation
id 90 on topic-partition YYY-9, retrying (2147483646 attempts left). Error:
OUT_OF_ORDER_SEQUENCE_NUMBER
WARN  [kafka-producer-network-thread | producer-5] internals.Sender
(Sender.java:626) - [Producer clientId=producer-5,
transactionalId=client-XXX-1-4] Got error produce response with correlation
id 90 on topic-partition YYY-5, retrying (2147483646 attempts left). Error:
OUT_OF_ORDER_SEQUENCE_NUMBER
WARN  [kafka-producer-network-thread | producer-5] internals.Sender
(Sender.java:626) - [Producer clientId=producer-5,
transactionalId=client-XXX-1-4] Got error produce response with correlation
id 90 on topic-partition YYY-13, retrying (2147483646 attempts left).
Error: OUT_OF_ORDER_SEQUENCE_NUMBER

I have found almost the same trace but with diff message and code lines,
like here: https://issues.apache.org/jira/browse/KAFKA-6682

OpenJDK: 1.8.0_31
Kafka Client version: 2.3.0


Cheers!
-- 
Santilli Jonathan