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

benchmark_tool报错 #38714

Open
3 tasks done
ycsongtcs opened this issue Aug 1, 2024 · 0 comments
Open
3 tasks done

benchmark_tool报错 #38714

ycsongtcs opened this issue Aug 1, 2024 · 0 comments

Comments

@ycsongtcs
Copy link

Search before asking

  • I had searched in the issues and found no similar issues.

Version

2.1.2-rc0r4

What's Wrong?

我执行打包出来的/opt/mydocker/dorisut/doris/be/ut_build_ASAN/test/benchmark_tool报错如下
AddressSanitizer:DEADLYSIGNAL

==2983466==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000010 (pc 0xffffa9740610 bp 0xffffd7886940 sp 0xffffd7886940 T0)
==2983466==The signal is caused by a READ memory access.
==2983466==Hint: address points to the zero page.
#0 0xffffa9740610 in __pthread_mutex_lock nptl/pthread_mutex_lock.c:80:23
#1 0xaaab21856ca8 in pthread_mutex_lock (/opt/mydocker/dorisut/doris/be/ut_build_ASAN/test/benchmark_tool+0x4ec76ca8)
#2 0xaaaae579e204 in __gthread_mutex_lock(pthread_mutex_t*) /usr/lib/gcc/aarch64-linux-gnu/11/../../../../include/aarch64-linux-gnu/c++/11/bits/gthr-default.h:749:12
#3 0xaaaae57e9368 in std::mutex::lock() /usr/lib/gcc/aarch64-linux-gnu/11/../../../../include/c++/11/bits/std_mutex.h:100:17
#4 0xaaaae57cf25c in std::lock_guardstd::mutex::lock_guard(std::mutex&) /usr/lib/gcc/aarch64-linux-gnu/11/../../../../include/c++/11/bits/std_mutex.h:229:19
#5 0xaaaae9c6b044 in doris::CacheManager::register_cache(doris::CachePolicy*) /opt/mydocker/dorisut/doris/be/src/runtime/memory/cache_manager.h:37:37
#6 0xaaaae9c6380c in doris::CachePolicy::CachePolicy(doris::CachePolicy::CacheType, unsigned int, bool) /opt/mydocker/dorisut/doris/be/src/runtime/memory/cache_policy.cpp:26:31
#7 0xaaaae5965f50 in doris::LRUCachePolicy::LRUCachePolicy(doris::CachePolicy::CacheType, unsigned long, doris::LRUCacheType, unsigned int, unsigned int, unsigned int, bool) /opt/mydocker/dorisut/doris/be/src/runtime/memory/lru_cache_policy.h:39:15
#8 0xaaaae5965c48 in doris::StoragePageCache::DataPageCache::DataPageCache(unsigned long, unsigned int) /opt/mydocker/dorisut/doris/be/src/olap/page_cache.h:110:19
#9 0xaaaae595e980 in std::_MakeUniqdoris::StoragePageCache::DataPageCache::__single_object std::make_unique<doris::StoragePageCache::DataPageCache, unsigned long, unsigned int&>(unsigned long&&, unsigned int&) /usr/lib/gcc/aarch64-linux-gnu/11/../../../../include/c++/11/bits/unique_ptr.h:962:34
#10 0xaaaae59556a0 in doris::StoragePageCache::StoragePageCache(unsigned long, int, long, unsigned int) /opt/mydocker/dorisut/doris/be/src/olap/page_cache.cpp:43:28
#11 0xaaaae59550cc in doris::StoragePageCache::create_global_cache(unsigned long, int, long, unsigned int) /opt/mydocker/dorisut/doris/be/src/olap/page_cache.cpp:31:16
#12 0xaaaae56aada8 in main /opt/mydocker/dorisut/doris/be/test/tools/benchmark_tool.cpp:323:5
#13 0xffffa96e73f8 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#14 0xffffa96e74c8 in __libc_start_main csu/../csu/libc-start.c:392:3
#15 0xaaaae55cc02c in _start (/opt/mydocker/dorisut/doris/be/ut_build_ASAN/test/benchmark_tool+0x129ec02c)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV nptl/pthread_mutex_lock.c:80:23 in __pthread_mutex_lock
==2983466==ABORTING

What You Expected?

可以正常执行

How to Reproduce?

No response

Anything Else?

No response

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

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

No branches or pull requests

1 participant