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

c/driver/flightsql: ASAN failure in Meson build #2259

Open
lidavidm opened this issue Oct 15, 2024 · 1 comment
Open

c/driver/flightsql: ASAN failure in Meson build #2259

lidavidm opened this issue Oct 15, 2024 · 1 comment
Labels
Type: bug Something isn't working

Comments

@lidavidm
Copy link
Member

What happened?

We seem to be tripping AddressSanitizer internal assertions

Stack Trace

[ RUN      ] DremioFlightSqlTest.NewInit
stderr:
AddressSanitizer: CHECK failed: sanitizer_thread_registry.cpp:316 "((ThreadStatusCreated)) == ((tctx->status))" (0x1, 0x280eb3e0) (tid=20306)
    #0 0x7fc54eb068c7 in CheckUnwind ../../../../src/libsanitizer/asan/asan_rtl.cpp:69
    #1 0x7fc54eb2ce8d in __sanitizer::CheckFailed(char const*, int, char const*, unsigned long long, unsigned long long) ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:86
    #2 0x7fc54eb3087f in __sanitizer::ThreadRegistry::StartThread(unsigned int, unsigned long long, __sanitizer::ThreadType, void*) ../../../../src/libsanitizer/sanitizer_common/sanitizer_thread_registry.cpp:316
    #3 0x7fc54eb0bcc7 in __asan::AsanThread::ThreadStart(unsigned long long) ../../../../src/libsanitizer/asan/asan_thread.cpp:284
    #4 0x7fc54ea5e0e9 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:225
    #5 0x7fc54c69ca93  (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
    #6 0x7fc54c729c3b  (/lib/x86_64-linux-gnu/libc.so.6+0x129c3b) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
[ RUN      ] DremioFlightSqlTest.NewInit
stderr:
AddressSanitizer: CHECK failed: sanitizer_common.h:522 "((i)) < ((size_))" (0x66c842d0, 0x5) (tid=20327)
    #0 0x7fdb68f068c7 in CheckUnwind ../../../../src/libsanitizer/asan/asan_rtl.cpp:69
    #1 0x7fdb68f2ce8d in __sanitizer::CheckFailed(char const*, int, char const*, unsigned long long, unsigned long long) ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:86
    #2 0x7fdb68f3083a in __sanitizer::InternalMmapVectorNoCtor<__sanitizer::ThreadContextBase*>::operator[](unsigned long) ../../../../src/libsanitizer/sanitizer_common/sanitizer_common.h:522
    #3 0x7fdb68f3083a in __sanitizer::ThreadRegistry::StartThread(unsigned int, unsigned long long, __sanitizer::ThreadType, void*) ../../../../src/libsanitizer/sanitizer_common/sanitizer_thread_registry.cpp:314
    #4 0x7fdb68f0bcc7 in __asan::AsanThread::ThreadStart(unsigned long long) ../../../../src/libsanitizer/asan/asan_thread.cpp:284
    #5 0x7fdb68e5e0e9 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:225
    #6 0x7fdb66a9ca93  (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
    #7 0x7fdb66b29c3b  (/lib/x86_64-linux-gnu/libc.so.6+0x129c3b) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)

How can we reproduce the bug?

This is the Meson case in native-unix.yml

Environment/Setup

No response

@lidavidm lidavidm added the Type: bug Something isn't working label Oct 15, 2024
@WillAyd
Copy link
Contributor

WillAyd commented Oct 16, 2024

Strange...did this just start with ubuntu 24.04?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants