Open msiddhu opened 3 weeks ago
We encountered a similar issue before, but the crash no longer occurs after merging #2983. Could you please test the main branch to see if it can be reproduced?
Yes. The issue is still present with the latest main branch. I checked it right now with the example code I mentioned here
I have no simular environment to run this case, could you please try to use valgrind to run this test and we can analysis which object is freed twice.
valgrind --tool=memcheck --log-file=memcheck.log --leak-check=full --show-reachable=yes test-executable
Describe your environment Build and running on Ubuntu 24.04 ARM64 (VM inside M1 Macbook)
Protobuf Version: 3.21.12 OTEL Version: 1.16.1
Steps to reproduce main.cpp.txt tracer_common.h.txt
Backtrace
Additional context
This happens during the destructor call of
OtlpHttpExporter
and when Async export is enabled. Didn't understood why this is happening. Need some help.