A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/confluentinc/librdkafka/issues/5051 below:

heap-use-after-free in rd_kafka_metadata_cache_topics_to_list · Issue #5051 · confluentinc/librdkafka · GitHub

AddressSanitizer detected a heap-use-after-free error while running a producer/consumer test involving topic recreation. It is rather difficult to reproduce, so I cannot reliably point to an exact commit that introduced that problem.

=================================================================
==4215==ERROR: AddressSanitizer: heap-use-after-free on address 0x6110004bf800 at pc 0x7f79b10251f3 bp 0x7f79a4458d80 sp 0x7f79a4458d70
READ of size 8 at 0x6110004bf800 thread T16777215
    #0 0x7f79b10251f2 in rd_kafka_metadata_cache_topics_to_list /workspace/librdkafka/src/rdkafka_metadata_cache.c:1140
    #1 0x7f79b0dec109 in rd_kafka_local_topics_to_list /workspace/librdkafka/src/rdkafka_topic.c:2125
    #2 0x7f79b10150c5 in rd_kafka_metadata_refresh_known_topics /workspace/librdkafka/src/rdkafka_metadata.c:1523
    #3 0x7f79b0da5ad7 in rd_kafka_broker_connect_up /workspace/librdkafka/src/rdkafka_broker.c:2345
    #4 0x7f79b0da9b81 in rd_kafka_broker_connect_auth /workspace/librdkafka/src/rdkafka_broker.c:2504
    #5 0x7f79b0daad37 in rd_kafka_broker_handle_ApiVersion /workspace/librdkafka/src/rdkafka_broker.c:2640
    #6 0x7f79b0e2962b in rd_kafka_buf_callback /workspace/librdkafka/src/rdkafka_buf.c:506
    #7 0x7f79b0da1d55 in rd_kafka_req_response /workspace/librdkafka/src/rdkafka_broker.c:1987
    #8 0x7f79b0da3647 in rd_kafka_recv /workspace/librdkafka/src/rdkafka_broker.c:2106
    #9 0x7f79b0e1e875 in rd_kafka_transport_io_event /workspace/librdkafka/src/rdkafka_transport.c:765
    #10 0x7f79b0e1ef06 in rd_kafka_transport_io_serve /workspace/librdkafka/src/rdkafka_transport.c:1027
    #11 0x7f79b0db3321 in rd_kafka_broker_ops_io_serve /workspace/librdkafka/src/rdkafka_broker.c:3613
    #12 0x7f79b0db7d96 in rd_kafka_broker_consumer_serve /workspace/librdkafka/src/rdkafka_broker.c:4316
    #13 0x7f79b0db8369 in rd_kafka_broker_serve /workspace/librdkafka/src/rdkafka_broker.c:4458
    #14 0x7f79b0db8f57 in rd_kafka_broker_thread_main /workspace/librdkafka/src/rdkafka_broker.c:4610
    #15 0x7fbace095934 in start_thread nptl/pthread_create.c:439
    #16 0x7fbace12784f  (/lib/x86_64-linux-gnu/libc.so.6+0x12684f)

0x6110004bf800 is located 64 bytes inside of 200-byte region [0x6110004bf7c0,0x6110004bf888)
==4215==AddressSanitizer CHECK failed: ../../../../src/libsanitizer/asan/asan_descriptions.cpp:175 "((id)) != (0)" (0x0, 0x0)
    #0 0x7fbace62d9a8 in AsanCheckFailed ../../../../src/libsanitizer/asan/asan_rtl.cpp:74
    #1 0x7fbace64e32e in __sanitizer::CheckFailed(char const*, int, char const*, unsigned long long, unsigned long long) ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:78
    #2 0x7fbace59d31c in GetStackTraceFromId ../../../../src/libsanitizer/asan/asan_descriptions.cpp:175
    #3 0x7fbace59ef20 in __asan::HeapAddressDescription::Print() const ../../../../src/libsanitizer/asan/asan_descriptions.cpp:417
    #4 0x7fbace5a26d3 in __asan::AddressDescription::Print(char const*) const ../../../../src/libsanitizer/asan/asan_descriptions.h:234
    #5 0x7fbace5a26d3 in __asan::ErrorGeneric::Print() ../../../../src/libsanitizer/asan/asan_errors.cpp:591
    #6 0x7fbace62d787 in __asan::ScopedInErrorReport::~ScopedInErrorReport() ../../../../src/libsanitizer/asan/asan_report.cpp:141
    #7 0x7fbace62d014 in __asan::ReportGenericError(unsigned long, unsigned long, unsigned long, unsigned long, bool, unsigned long, unsigned int, bool) ../../../../src/libsanitizer/asan/asan_report.cpp:478
    #8 0x7fbace62de5a in __asan_report_load8 ../../../../src/libsanitizer/asan/asan_rtl.cpp:121
    #9 0x7f79b10251f2 in rd_kafka_metadata_cache_topics_to_list /workspace/librdkafka/src/rdkafka_metadata_cache.c:1140
    #10 0x7f79b0dec109 in rd_kafka_local_topics_to_list /workspace/librdkafka/src/rdkafka_topic.c:2125
    #11 0x7f79b10150c5 in rd_kafka_metadata_refresh_known_topics /workspace/librdkafka/src/rdkafka_metadata.c:1523
    #12 0x7f79b0da5ad7 in rd_kafka_broker_connect_up /workspace/librdkafka/src/rdkafka_broker.c:2345
    #13 0x7f79b0da9b81 in rd_kafka_broker_connect_auth /workspace/librdkafka/src/rdkafka_broker.c:2504
    #14 0x7f79b0daad37 in rd_kafka_broker_handle_ApiVersion /workspace/librdkafka/src/rdkafka_broker.c:2640
    #15 0x7f79b0e2962b in rd_kafka_buf_callback /workspace/librdkafka/src/rdkafka_buf.c:506
    #16 0x7f79b0da1d55 in rd_kafka_req_response /workspace/librdkafka/src/rdkafka_broker.c:1987
    #17 0x7f79b0da3647 in rd_kafka_recv /workspace/librdkafka/src/rdkafka_broker.c:2106
    #18 0x7f79b0e1e875 in rd_kafka_transport_io_event /workspace/librdkafka/src/rdkafka_transport.c:765
    #19 0x7f79b0e1ef06 in rd_kafka_transport_io_serve /workspace/librdkafka/src/rdkafka_transport.c:1027
    #20 0x7f79b0db3321 in rd_kafka_broker_ops_io_serve /workspace/librdkafka/src/rdkafka_broker.c:3613
    #21 0x7f79b0db7d96 in rd_kafka_broker_consumer_serve /workspace/librdkafka/src/rdkafka_broker.c:4316
    #22 0x7f79b0db8369 in rd_kafka_broker_serve /workspace/librdkafka/src/rdkafka_broker.c:4458
    #23 0x7f79b0db8f57 in rd_kafka_broker_thread_main /workspace/librdkafka/src/rdkafka_broker.c:4610
    #24 0x7fbace095934 in start_thread nptl/pthread_create.c:439
    #25 0x7fbace12784f  (/lib/x86_64-linux-gnu/libc.so.6+0x12684f)

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4