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

Crash on: rdkafka_roundrobin_assignor.c:97 #3024

Closed
5 of 7 tasks
plachor opened this issue Aug 11, 2020 · 3 comments
Closed
5 of 7 tasks

Crash on: rdkafka_roundrobin_assignor.c:97 #3024

plachor opened this issue Aug 11, 2020 · 3 comments

Comments

@plachor
Copy link

plachor commented Aug 11, 2020

Read the FAQ first: https://github.com/edenhill/librdkafka/wiki/FAQ

Description

Our application is based on dotnet 3.1. Until now we used Confluent.Kafka library 1.4.2 without issues.

After upgrade to 1.5.0 we found on our CI that our integration tests in docker-based environment are broken. Tests fail with log entry:

The active test run was aborted. Reason: Test host process crashed : dotnet: rdkafka_roundrobin_assignor.c:97: rd_kafka_roundrobin_assignor_assign_cb: Assertion `next < rd_list_cnt(&eligible_topic-> members)' failed.

Same tests run OK when started from Windows host directly from visual studio.
Same test run OK also when running them locally on Windows using dotnet test command (same runner used in docker)

Checklist

IMPORTANT: We will close issues where the checklist has not been completed.

Please provide the following information:

  • librdkafka version (release number or git tag): 1.5.0 (through Confluent.Kafka)
  • Apache Kafka version: 2.1.0
  • librdkafka client configuration: partition.assignment.strategy=RoundRobin, api.version.request=true
  • Operating system: docker-image based on: mcr.microsoft.com/dotnet/core/sdk:3.1.201
  • Provide logs (with debug=.. as necessary) from librdkafka
  • Provide broker log excerpts
  • Critical issue
@plachor
Copy link
Author

plachor commented Aug 12, 2020

this was already reported on confluentinc/confluent-kafka-dotnet#1369

edenhill added a commit that referenced this issue Aug 27, 2020
This is a regression in v1.5.0
@edenhill edenhill added this to the v1.6.0 milestone Aug 27, 2020
edenhill added a commit that referenced this issue Sep 4, 2020
This is a regression in v1.5.0
@TheFireCookie
Copy link

Nice work!
When is it forecast to release a new version with this fix?
Thanks,
Matthias.

@edenhill
Copy link
Contributor

Mid october.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants