Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initializing producer throws segfault #1728

Open
7 tasks
asas1235066 opened this issue Apr 12, 2024 · 0 comments
Open
7 tasks

Initializing producer throws segfault #1728

asas1235066 opened this issue Apr 12, 2024 · 0 comments
Labels
investigate further It's unclear what the issue is at this time but there is enough interest to look into it

Comments

@asas1235066
Copy link

asas1235066 commented Apr 12, 2024

Description

Confluent-kafka-python will exit with an error when running in the twisted framework.

I found that using version 1.9.2 can run in the twisted framework, but versions after 2.0.2 will throw an exception.

The stack information is as follows:
17129008166569

Can you help me find the cause and suggest a fix?

How to reproduce

from confluent_kafka import Producer
from twisted.internet import reactor
from twisted.internet.threads import deferToThread


def instantiate_producer():
    producer_config = {
        'bootstrap.servers': ['127.0.0.1:9092'],
    }
    Producer(producer_config)


def handle_result(*args):
    reactor.stop()


d = deferToThread(instantiate_producer)
d.addCallback(handle_result)
reactor.run()

Dependent environment is as follows:
os Centos7.6
Python 3.7.4
Twisted 19.7.0
confluent-kafka 2.3.0
Kafka 2.4.1

Checklist

Please provide the following information:

  • confluent-kafka-python and librdkafka version (confluent_kafka.version() and confluent_kafka.libversion()):
  • Apache Kafka broker version:
  • Client configuration: {...}
  • Operating system: Centos7.6
  • Provide client logs (with 'debug': '..' as necessary)
  • Provide broker log excerpts
  • Critical issue
@pranavrth pranavrth added the investigate further It's unclear what the issue is at this time but there is enough interest to look into it label Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
investigate further It's unclear what the issue is at this time but there is enough interest to look into it
Projects
None yet
Development

No branches or pull requests

2 participants