Open JaySon-Huang opened 1 year ago
Please answer these questions before submitting your issue. Thanks!
[2023-03-21T18:38:38.863Z] [0;33mNote: Google Test filter = S3FileTest.CheckpointUpload [2023-03-21T18:38:38.863Z] [m[0;32m[==========] [mRunning 1 test from 1 test case. [2023-03-21T18:38:38.863Z] [0;32m[----------] [mGlobal test environment set-up. [2023-03-21T18:38:38.864Z] [0;32m[----------] [m1 test from S3FileTest [2023-03-21T18:38:38.864Z] [0;32m[ RUN ] [mS3FileTest.CheckpointUpload [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.277 +08:00] [WARN] [Context.cpp:1684] ["GlobalStoragePool has already been initialized."] [source=Context] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.278 +08:00] [INFO] [PageStorageImpl.cpp:56] ["PageStorageImpl start. Config{ PageStorageConfig {blob_file_limit_size: 268435456, blob_spacemap_type: 2, blob_heavy_gc_valid_rate: 0.500, blob_block_alignment_bytes: 0, wal_roll_size: 2097152, wal_max_persisted_log_files: 4} }"] [source=__global__.log] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.278 +08:00] [INFO] [PageStorageImpl.cpp:56] ["PageStorageImpl start. Config{ PageStorageConfig {blob_file_limit_size: 268435456, blob_spacemap_type: 2, blob_heavy_gc_valid_rate: 0.500, blob_block_alignment_bytes: 0, wal_roll_size: 2097152, wal_max_persisted_log_files: 4} }"] [source=__global__.data] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.278 +08:00] [INFO] [PageStorageImpl.cpp:56] ["PageStorageImpl start. Config{ PageStorageConfig {blob_file_limit_size: 268435456, blob_spacemap_type: 2, blob_heavy_gc_valid_rate: 0.500, blob_block_alignment_bytes: 0, wal_roll_size: 2097152, wal_max_persisted_log_files: 4} }"] [source=__global__.meta] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.278 +08:00] [INFO] [PageDirectoryFactory.cpp:57] ["PageDirectory restored [max_page_id=0] [max_applied_ver=0]"] [source=__global__.log] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.279 +08:00] [INFO] [PageDirectoryFactory.cpp:57] ["PageDirectory restored [max_page_id=0] [max_applied_ver=0]"] [source=__global__.data] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.279 +08:00] [INFO] [PageDirectoryFactory.cpp:57] ["PageDirectory restored [max_page_id=0] [max_applied_ver=0]"] [source=__global__.meta] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.280 +08:00] [WARN] [Context.cpp:1684] ["GlobalStoragePool has already been initialized."] [source=Context] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.280 +08:00] [INFO] [PageStorageImpl.cpp:56] ["PageStorageImpl start. Config{ PageStorageConfig {blob_file_limit_size: 268435456, blob_spacemap_type: 2, blob_heavy_gc_valid_rate: 0.500, blob_block_alignment_bytes: 0, wal_roll_size: 2097152, wal_max_persisted_log_files: 4} }"] [source=__global__.log] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.280 +08:00] [INFO] [PageStorageImpl.cpp:56] ["PageStorageImpl start. Config{ PageStorageConfig {blob_file_limit_size: 268435456, blob_spacemap_type: 2, blob_heavy_gc_valid_rate: 0.500, blob_block_alignment_bytes: 0, wal_roll_size: 2097152, wal_max_persisted_log_files: 4} }"] [source=__global__.data] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.281 +08:00] [INFO] [PageStorageImpl.cpp:56] ["PageStorageImpl start. Config{ PageStorageConfig {blob_file_limit_size: 268435456, blob_spacemap_type: 2, blob_heavy_gc_valid_rate: 0.500, blob_block_alignment_bytes: 0, wal_roll_size: 2097152, wal_max_persisted_log_files: 4} }"] [source=__global__.meta] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.281 +08:00] [INFO] [BlobStore.cpp:113] ["Ignore not blob file [dir=/tiflash/tmp/S3FileTest.CheckpointUpload/page/log] [file=wal] [err_msg=]"] [source=__global__.log] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.281 +08:00] [INFO] [PageDirectoryFactory.cpp:57] ["PageDirectory restored [max_page_id=0] [max_applied_ver=0]"] [source=__global__.log] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.281 +08:00] [INFO] [BlobStore.cpp:113] ["Ignore not blob file [dir=/tiflash/tmp/S3FileTest.CheckpointUpload/page/data] [file=wal] [err_msg=]"] [source=__global__.data] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.281 +08:00] [INFO] [PageDirectoryFactory.cpp:57] ["PageDirectory restored [max_page_id=0] [max_applied_ver=0]"] [source=__global__.data] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.282 +08:00] [INFO] [BlobStore.cpp:113] ["Ignore not blob file [dir=/tiflash/tmp/S3FileTest.CheckpointUpload/page/meta] [file=wal] [err_msg=]"] [source=__global__.meta] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.282 +08:00] [INFO] [PageDirectoryFactory.cpp:57] ["PageDirectory restored [max_page_id=0] [max_applied_ver=0]"] [source=__global__.meta] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.282 +08:00] [DEBUG] [TiFlashTestEnv.cpp:249] ["Created bucket mockbucket"] [source="bucket=mockbucket root=tiflash_ut/"] [thread_id=1] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.293 +08:00] [DEBUG] [S3Common.cpp:477] ["uploadFile local_fname=/tiflash/tmp/S3FileTest.CheckpointUpload/data_file_3, key=s987/data/dat_200_2, write_bytes=1234 cost=0.00s"] [source="bucket=mockbucket root=tiflash_ut/"] [thread_id=42] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.346 +08:00] [DEBUG] [S3Common.cpp:477] ["uploadFile local_fname=/tiflash/tmp/S3FileTest.CheckpointUpload/data_file_1, key=s987/data/dat_200_0, write_bytes=353280 cost=0.05s"] [source="bucket=mockbucket root=tiflash_ut/"] [thread_id=43] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.359 +08:00] [DEBUG] [S3Common.cpp:441] ["uploadEmptyFile key=lock/s987/dat_200_2.lock_s987_200, cost=0.07s"] [source="bucket=mockbucket root=tiflash_ut/"] [thread_id=42] [2023-03-21T18:38:38.864Z] [2023/03/22 02:38:36.359 +08:00] [DEBUG] [S3Common.cpp:477] ["uploadFile local_fname=/tiflash/tmp/S3FileTest.CheckpointUpload/data_file_2, key=s987/data/dat_200_1, write_bytes=159744 cost=0.07s"] [source="bucket=mockbucket root=tiflash_ut/"] [thread_id=44] [2023-03-21T18:38:38.865Z] [2023/03/22 02:38:36.359 +08:00] [DEBUG] [S3Common.cpp:441] ["uploadEmptyFile key=lock/s987/dat_200_0.lock_s987_200, cost=0.01s"] [source="bucket=mockbucket root=tiflash_ut/"] [thread_id=43] [2023-03-21T18:38:38.865Z] [2023/03/22 02:38:36.359 +08:00] [DEBUG] [S3Common.cpp:441] ["uploadEmptyFile key=lock/s987/dat_200_1.lock_s987_200, cost=0.00s"] [source="bucket=mockbucket root=tiflash_ut/"] [thread_id=44] [2023-03-21T18:38:38.865Z] [2023/03/22 02:38:36.360 +08:00] [DEBUG] [S3Common.cpp:477] ["uploadFile local_fname=/tiflash/tmp/S3FileTest.CheckpointUpload/manifest, key=s987/manifest/mf_200, write_bytes=0 cost=0.00s"] [source="bucket=mockbucket root=tiflash_ut/"] [thread_id=1] [2023-03-21T18:38:38.865Z] [2023/03/22 02:38:36.361 +08:00] [WARN] [DataStoreS3.cpp:133] ["failed to get S3 object size, key=lock/s987/dat_200_999.lock_s987_200 datafile=s987/data/dat_200_999 exist=false size=0"] [source=DataStoreS3] [thread_id=42] [2023-03-21T18:38:38.865Z] ================== [2023-03-21T18:38:38.865Z] WARNING: ThreadSanitizer: data race (pid=17598) [2023-03-21T18:38:38.865Z] Read of size 4 at 0x000012cd3eb0 by thread T49: [2023-03-21T18:38:38.865Z] #0 re2::RE2::NumberOfCapturingGroups() const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.cc:289:10 (gtests_dbms+0xee690ea) [2023-03-21T18:38:38.865Z] #1 re2::RE2::Match(re2::StringPiece const&, unsigned long, unsigned long, re2::RE2::Anchor, re2::StringPiece*, int) const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.cc:588:18 (gtests_dbms+0xee690ea) [2023-03-21T18:38:38.865Z] #2 re2::RE2::DoMatch(re2::StringPiece const&, re2::RE2::Anchor, unsigned long*, re2::RE2::Arg const* const*, int) const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.cc:805:8 (gtests_dbms+0xee6872e) [2023-03-21T18:38:38.865Z] #3 re2::RE2::FullMatchN(re2::StringPiece const&, re2::RE2 const&, re2::RE2::Arg const* const*, int) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.cc:318:13 (gtests_dbms+0xee68567) [2023-03-21T18:38:38.865Z] #4 bool re2::RE2::Apply<bool (*)(re2::StringPiece const&, re2::RE2 const&, re2::RE2::Arg const* const*, int), re2::StringPiece, re2::RE2::Arg, re2::RE2::Arg>(bool (*)(re2::StringPiece const&, re2::RE2 const&, re2::RE2::Arg const* const*, int), re2::StringPiece, re2::RE2 const&, re2::RE2::Arg const&, re2::RE2::Arg const&) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.h:354:12 (gtests_dbms+0xd57db15) [2023-03-21T18:38:38.865Z] #5 bool re2::RE2::FullMatch<unsigned long*, re2::StringPiece*>(re2::StringPiece const&, re2::RE2 const&, unsigned long*&&, re2::StringPiece*&&) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.h:365:12 (gtests_dbms+0xd57db15) [2023-03-21T18:38:38.865Z] #6 DB::S3::S3FilenameView::fromKey(std::__1::basic_string_view<char, std::__1::char_traits<char> >) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Storages/S3/S3Filename.cpp:179:14 (gtests_dbms+0xd57db15) [2023-03-21T18:38:38.865Z] #7 DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3::operator()() const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Storages/DeltaMerge/Remote/DataStore/DataStoreS3.cpp:123:33 (gtests_dbms+0xb4330da) [2023-03-21T18:38:38.865Z] #8 decltype(static_cast<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3&>(fp)()) std::__1::__invoke<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3&>(DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3&) /usr/local/bin/../include/c++/v1/type_traits:3918:1 (gtests_dbms+0xb4330da) [2023-03-21T18:38:38.866Z] #9 std::__1::__packaged_task_func<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3, std::__1::allocator<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3>, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, long> ()>::operator()() /usr/local/bin/../include/c++/v1/future:1687:12 (gtests_dbms+0xb4330da) [2023-03-21T18:38:38.866Z] #10 std::__1::__packaged_task_function<std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, long> ()>::operator()() const /usr/local/bin/../include/c++/v1/future:1869:12 (gtests_dbms+0xb439ad1) [2023-03-21T18:38:38.866Z] #11 std::__1::packaged_task<std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, long> ()>::operator()() /usr/local/bin/../include/c++/v1/future:1960:24 (gtests_dbms+0xb439ad1) [2023-03-21T18:38:38.866Z] #12 DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8::operator()() const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Storages/DeltaMerge/Remote/DataStore/DataStoreS3.cpp:142:64 (gtests_dbms+0xb4337e3) [2023-03-21T18:38:38.866Z] #13 decltype(static_cast<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8&>(fp)()) std::__1::__invoke<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8&>(DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8&) /usr/local/bin/../include/c++/v1/type_traits:3918:1 (gtests_dbms+0xb4337e3) [2023-03-21T18:38:38.866Z] #14 void std::__1::__invoke_void_return_wrapper<void, true>::__call<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8&>(DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8&) /usr/local/bin/../include/c++/v1/__functional/invoke.h:61:9 (gtests_dbms+0xb4337e3) [2023-03-21T18:38:38.866Z] #15 std::__1::__function::__alloc_func<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8, std::__1::allocator<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8>, void ()>::operator()() /usr/local/bin/../include/c++/v1/__functional/function.h:171:16 (gtests_dbms+0xb4337e3) [2023-03-21T18:38:38.867Z] #16 std::__1::__function::__func<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8, std::__1::allocator<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8>, void ()>::operator()() /usr/local/bin/../include/c++/v1/__functional/function.h:345:12 (gtests_dbms+0xb4337e3) [2023-03-21T18:38:38.867Z] #17 std::__1::__function::__value_func<void ()>::operator()() const /usr/local/bin/../include/c++/v1/__functional/function.h:498:16 (gtests_dbms+0xe116631) [2023-03-21T18:38:38.867Z] #18 std::__1::function<void ()>::operator()() const /usr/local/bin/../include/c++/v1/__functional/function.h:1175:12 (gtests_dbms+0xe116631) [2023-03-21T18:38:38.867Z] #19 DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::worker(std::__1::__list_iterator<DB::ThreadFromGlobalPoolImpl<false>, void*>) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:295:17 (gtests_dbms+0xe116631) [2023-03-21T18:38:38.867Z] #20 void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()::operator()() const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:153:73 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.867Z] #21 decltype(static_cast<void>(fp)()) std::__1::__invoke_constexpr<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()&>(void&&) /usr/local/bin/../include/c++/v1/type_traits:3924:1 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.867Z] #22 decltype(auto) std::__1::__apply_tuple_impl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()&, std::__1::tuple<>&>(void&&, std::__1::tuple<>&, std::__1::__tuple_indices<>) /usr/local/bin/../include/c++/v1/tuple:1536:1 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.867Z] #23 decltype(auto) std::__1::apply<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()&, std::__1::tuple<>&>(void&&, std::__1::tuple<>&) /usr/local/bin/../include/c++/v1/tuple:1545:1 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.867Z] #24 DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()::operator()() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.h:214:17 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.867Z] #25 decltype(static_cast<void>(fp)()) std::__1::__invoke<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()&>(void&&) /usr/local/bin/../include/c++/v1/type_traits:3918:1 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.867Z] #26 void std::__1::__invoke_void_return_wrapper<void, true>::__call<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()&>(DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()&) /usr/local/bin/../include/c++/v1/__functional/invoke.h:61:9 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.867Z] #27 std::__1::__function::__alloc_func<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'(), std::__1::allocator<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()>, void ()>::operator()() /usr/local/bin/../include/c++/v1/__functional/function.h:171:16 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.868Z] #28 std::__1::__function::__func<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'(), std::__1::allocator<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()>, void ()>::operator()() /usr/local/bin/../include/c++/v1/__functional/function.h:345:12 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.868Z] #29 std::__1::__function::__value_func<void ()>::operator()() const /usr/local/bin/../include/c++/v1/__functional/function.h:498:16 (gtests_dbms+0xe113f3a) [2023-03-21T18:38:38.868Z] #30 std::__1::function<void ()>::operator()() const /usr/local/bin/../include/c++/v1/__functional/function.h:1175:12 (gtests_dbms+0xe113f3a) [2023-03-21T18:38:38.868Z] #31 DB::ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:295:17 (gtests_dbms+0xe113f3a) [2023-03-21T18:38:38.868Z] #32 void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()::operator()() const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:153:73 (gtests_dbms+0xe117900) [2023-03-21T18:38:38.868Z] #33 decltype(static_cast<void>(fp)()) std::__1::__invoke<void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&) /usr/local/bin/../include/c++/v1/type_traits:3918:1 (gtests_dbms+0xe117900) [2023-03-21T18:38:38.868Z] #34 void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(std::__1::tuple<void, void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) /usr/local/bin/../include/c++/v1/thread:280:5 (gtests_dbms+0xe117900) [2023-03-21T18:38:38.868Z] #35 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()> >(void*) /usr/local/bin/../include/c++/v1/thread:291:5 (gtests_dbms+0xe117900) [2023-03-21T18:38:38.868Z] [2023-03-21T18:38:38.868Z] Previous write of size 4 at 0x000012cd3eb0 by thread T50: [2023-03-21T18:38:38.868Z] #0 re2::RE2::NumberOfCapturingGroups() const::$_2::operator()(re2::RE2 const*) const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.cc:287:25 (gtests_dbms+0xee6cb5b) [2023-03-21T18:38:38.868Z] #1 decltype(static_cast<re2::RE2::NumberOfCapturingGroups() const::$_2>(fp)(static_cast<re2::RE2 const*>(fp0))) std::__1::__invoke<re2::RE2::NumberOfCapturingGroups() const::$_2, re2::RE2 const*>(re2::RE2::NumberOfCapturingGroups() const::$_2&&, re2::RE2 const*&&) /usr/local/bin/../include/c++/v1/type_traits:3918:1 (gtests_dbms+0xee6cb5b) [2023-03-21T18:38:38.868Z] #2 void std::__1::__call_once_param<std::__1::tuple<re2::RE2::NumberOfCapturingGroups() const::$_2&&, re2::RE2 const*&&> >::__execute<1ul>(std::__1::__tuple_indices<1ul>) /usr/local/bin/../include/c++/v1/mutex:630:9 (gtests_dbms+0xee6cb5b) [2023-03-21T18:38:38.868Z] #3 std::__1::__call_once_param<std::__1::tuple<re2::RE2::NumberOfCapturingGroups() const::$_2&&, re2::RE2 const*&&> >::operator()() /usr/local/bin/../include/c++/v1/mutex:622:9 (gtests_dbms+0xee6cb5b) [2023-03-21T18:38:38.868Z] #4 void std::__1::__call_once_proxy<std::__1::tuple<re2::RE2::NumberOfCapturingGroups() const::$_2&&, re2::RE2 const*&&> >(void*) /usr/local/bin/../include/c++/v1/mutex:658:5 (gtests_dbms+0xee6cb5b) [2023-03-21T18:38:38.868Z] #5 std::__1::__call_once(unsigned long volatile&, void*, void (*)(void*)) <null> (libc++.so.1+0x67487) [2023-03-21T18:38:38.868Z] #6 re2::RE2::DoMatch(re2::StringPiece const&, re2::RE2::Anchor, unsigned long*, re2::RE2::Arg const* const*, int) const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.cc:805:8 (gtests_dbms+0xee6872e) [2023-03-21T18:38:38.868Z] #7 re2::RE2::FullMatchN(re2::StringPiece const&, re2::RE2 const&, re2::RE2::Arg const* const*, int) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.cc:318:13 (gtests_dbms+0xee68567) [2023-03-21T18:38:38.868Z] #8 bool re2::RE2::Apply<bool (*)(re2::StringPiece const&, re2::RE2 const&, re2::RE2::Arg const* const*, int), re2::StringPiece, re2::RE2::Arg, re2::RE2::Arg>(bool (*)(re2::StringPiece const&, re2::RE2 const&, re2::RE2::Arg const* const*, int), re2::StringPiece, re2::RE2 const&, re2::RE2::Arg const&, re2::RE2::Arg const&) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.h:354:12 (gtests_dbms+0xd57db15) [2023-03-21T18:38:38.868Z] #9 bool re2::RE2::FullMatch<unsigned long*, re2::StringPiece*>(re2::StringPiece const&, re2::RE2 const&, unsigned long*&&, re2::StringPiece*&&) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.h:365:12 (gtests_dbms+0xd57db15) [2023-03-21T18:38:38.869Z] #10 DB::S3::S3FilenameView::fromKey(std::__1::basic_string_view<char, std::__1::char_traits<char> >) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Storages/S3/S3Filename.cpp:179:14 (gtests_dbms+0xd57db15) [2023-03-21T18:38:38.869Z] #11 DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3::operator()() const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Storages/DeltaMerge/Remote/DataStore/DataStoreS3.cpp:123:33 (gtests_dbms+0xb4330da) [2023-03-21T18:38:38.869Z] #12 decltype(static_cast<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3&>(fp)()) std::__1::__invoke<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3&>(DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3&) /usr/local/bin/../include/c++/v1/type_traits:3918:1 (gtests_dbms+0xb4330da) [2023-03-21T18:38:38.869Z] #13 std::__1::__packaged_task_func<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3, std::__1::allocator<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_3>, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, long> ()>::operator()() /usr/local/bin/../include/c++/v1/future:1687:12 (gtests_dbms+0xb4330da) [2023-03-21T18:38:38.869Z] #14 std::__1::__packaged_task_function<std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, long> ()>::operator()() const /usr/local/bin/../include/c++/v1/future:1869:12 (gtests_dbms+0xb439ad1) [2023-03-21T18:38:38.869Z] #15 std::__1::packaged_task<std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, long> ()>::operator()() /usr/local/bin/../include/c++/v1/future:1960:24 (gtests_dbms+0xb439ad1) [2023-03-21T18:38:38.869Z] #16 DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8::operator()() const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Storages/DeltaMerge/Remote/DataStore/DataStoreS3.cpp:142:64 (gtests_dbms+0xb4337e3) [2023-03-21T18:38:38.869Z] #17 decltype(static_cast<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8&>(fp)()) std::__1::__invoke<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8&>(DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8&) /usr/local/bin/../include/c++/v1/type_traits:3918:1 (gtests_dbms+0xb4337e3) [2023-03-21T18:38:38.870Z] #18 void std::__1::__invoke_void_return_wrapper<void, true>::__call<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8&>(DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8&) /usr/local/bin/../include/c++/v1/__functional/invoke.h:61:9 (gtests_dbms+0xb4337e3) [2023-03-21T18:38:38.870Z] #19 std::__1::__function::__alloc_func<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8, std::__1::allocator<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8>, void ()>::operator()() /usr/local/bin/../include/c++/v1/__functional/function.h:171:16 (gtests_dbms+0xb4337e3) [2023-03-21T18:38:38.870Z] #20 std::__1::__function::__func<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8, std::__1::allocator<DB::DM::Remote::DataStoreS3::getDataFileSizes(std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&)::$_8>, void ()>::operator()() /usr/local/bin/../include/c++/v1/__functional/function.h:345:12 (gtests_dbms+0xb4337e3) [2023-03-21T18:38:38.870Z] #21 std::__1::__function::__value_func<void ()>::operator()() const /usr/local/bin/../include/c++/v1/__functional/function.h:498:16 (gtests_dbms+0xe116631) [2023-03-21T18:38:38.870Z] #22 std::__1::function<void ()>::operator()() const /usr/local/bin/../include/c++/v1/__functional/function.h:1175:12 (gtests_dbms+0xe116631) [2023-03-21T18:38:38.870Z] #23 DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::worker(std::__1::__list_iterator<DB::ThreadFromGlobalPoolImpl<false>, void*>) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:295:17 (gtests_dbms+0xe116631) [2023-03-21T18:38:38.870Z] #24 void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()::operator()() const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:153:73 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.870Z] #25 decltype(static_cast<void>(fp)()) std::__1::__invoke_constexpr<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()&>(void&&) /usr/local/bin/../include/c++/v1/type_traits:3924:1 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.870Z] #26 decltype(auto) std::__1::__apply_tuple_impl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()&, std::__1::tuple<>&>(void&&, std::__1::tuple<>&, std::__1::__tuple_indices<>) /usr/local/bin/../include/c++/v1/tuple:1536:1 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.871Z] #27 decltype(auto) std::__1::apply<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()&, std::__1::tuple<>&>(void&&, std::__1::tuple<>&) /usr/local/bin/../include/c++/v1/tuple:1545:1 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.871Z] #28 DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()::operator()() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.h:214:17 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.871Z] #29 decltype(static_cast<void>(fp)()) std::__1::__invoke<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()&>(void&&) /usr/local/bin/../include/c++/v1/type_traits:3918:1 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.871Z] #30 void std::__1::__invoke_void_return_wrapper<void, true>::__call<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()&>(DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()&) /usr/local/bin/../include/c++/v1/__functional/invoke.h:61:9 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.871Z] #31 std::__1::__function::__alloc_func<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'(), std::__1::allocator<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()>, void ()>::operator()() /usr/local/bin/../include/c++/v1/__functional/function.h:171:16 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.871Z] #32 std::__1::__function::__func<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'(), std::__1::allocator<DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()>, void ()>::operator()() /usr/local/bin/../include/c++/v1/__functional/function.h:345:12 (gtests_dbms+0xe11984c) [2023-03-21T18:38:38.871Z] #33 std::__1::__function::__value_func<void ()>::operator()() const /usr/local/bin/../include/c++/v1/__functional/function.h:498:16 (gtests_dbms+0xe113f3a) [2023-03-21T18:38:38.871Z] #34 std::__1::function<void ()>::operator()() const /usr/local/bin/../include/c++/v1/__functional/function.h:1175:12 (gtests_dbms+0xe113f3a) [2023-03-21T18:38:38.871Z] #35 DB::ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:295:17 (gtests_dbms+0xe113f3a) [2023-03-21T18:38:38.871Z] #36 void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()::operator()() const /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:153:73 (gtests_dbms+0xe117900) [2023-03-21T18:38:38.871Z] #37 decltype(static_cast<void>(fp)()) std::__1::__invoke<void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&) /usr/local/bin/../include/c++/v1/type_traits:3918:1 (gtests_dbms+0xe117900) [2023-03-21T18:38:38.871Z] #38 void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(std::__1::tuple<void, void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) /usr/local/bin/../include/c++/v1/thread:280:5 (gtests_dbms+0xe117900) [2023-03-21T18:38:38.871Z] #39 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()> >(void*) /usr/local/bin/../include/c++/v1/thread:291:5 (gtests_dbms+0xe117900) [2023-03-21T18:38:38.872Z] [2023-03-21T18:38:38.872Z] Location is global 'DB::S3::details::rgx_lock' of size 216 at 0x000012cd3e10 (gtests_dbms+0x000012cd3eb0) [2023-03-21T18:38:38.872Z] [2023-03-21T18:38:38.872Z] Thread T49 'ThreadPool' (tid=17760, running) created by main thread at: [2023-03-21T18:38:38.872Z] #0 pthread_create /llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:977:3 (gtests_dbms+0x272433d) [2023-03-21T18:38:38.872Z] #1 std::__1::__libcpp_thread_create(unsigned long*, void* (*)(void*), void*) /usr/local/bin/../include/c++/v1/__threading_support:514:10 (gtests_dbms+0xe117308) [2023-03-21T18:38:38.872Z] #2 std::__1::thread::thread<void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'(), void>(void&&) /usr/local/bin/../include/c++/v1/thread:307:16 (gtests_dbms+0xe117308) [2023-03-21T18:38:38.872Z] #3 void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:153:35 (gtests_dbms+0xe112628) [2023-03-21T18:38:38.872Z] #4 DB::ThreadPoolImpl<std::__1::thread>::scheduleOrThrow(std::__1::function<void ()>, long, unsigned long, bool) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:188:5 (gtests_dbms+0xe119014) [2023-03-21T18:38:38.872Z] #5 DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.h:195:38 (gtests_dbms+0xe119014) [2023-03-21T18:38:38.872Z] #6 void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:153:35 (gtests_dbms+0xe114a19) [2023-03-21T18:38:38.872Z] #7 DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleOrThrowOnError(std::__1::function<void ()>, long) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:176:5 (gtests_dbms+0xe1145f2) [2023-03-21T18:38:38.872Z] #8 DB::DM::Remote::DataStoreS3::putCheckpointFiles(DB::PS::V3::LocalCheckpointFiles const&, unsigned long, unsigned long) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Storages/DeltaMerge/Remote/DataStore/DataStoreS3.cpp:100:32 (gtests_dbms+0xb4304f5) [2023-03-21T18:38:38.872Z] #9 DB::tests::S3FileTest_CheckpointUpload_Test::TestBody() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Storages/S3/tests/gtest_s3file.cpp:464:17 (gtests_dbms+0x746cbfb) [2023-03-21T18:38:38.872Z] #10 void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2443:10 (gtests_dbms+0xb472705) [2023-03-21T18:38:38.872Z] #11 void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2479:14 (gtests_dbms+0xb472705) [2023-03-21T18:38:38.872Z] #12 testing::Test::Run() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2517:5 (gtests_dbms+0xb44c2a5) [2023-03-21T18:38:38.872Z] #13 testing::TestInfo::Run() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2693:11 (gtests_dbms+0xb44dad4) [2023-03-21T18:38:38.872Z] #14 testing::TestCase::Run() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2811:28 (gtests_dbms+0xb44e79d) [2023-03-21T18:38:38.872Z] #15 testing::internal::UnitTestImpl::RunAllTests() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:5177:43 (gtests_dbms+0xb45e950) [2023-03-21T18:38:38.872Z] #16 bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2443:10 (gtests_dbms+0xb473ba5) [2023-03-21T18:38:38.872Z] #17 bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2479:14 (gtests_dbms+0xb473ba5) [2023-03-21T18:38:38.872Z] #18 testing::UnitTest::Run() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:4786:10 (gtests_dbms+0xb45dc38) [2023-03-21T18:38:38.873Z] #19 RUN_ALL_TESTS() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/include/gtest/gtest.h:2341:46 (gtests_dbms+0x76ae7e7) [2023-03-21T18:38:38.873Z] #20 main /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/TestUtils/gtests_dbms_main.cpp:111:16 (gtests_dbms+0x76ae7e7) [2023-03-21T18:38:38.873Z] [2023-03-21T18:38:38.873Z] Thread T50 'ThreadPool' (tid=17761, running) created by main thread at: [2023-03-21T18:38:38.873Z] #0 pthread_create /llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:977:3 (gtests_dbms+0x272433d) [2023-03-21T18:38:38.873Z] #1 std::__1::__libcpp_thread_create(unsigned long*, void* (*)(void*), void*) /usr/local/bin/../include/c++/v1/__threading_support:514:10 (gtests_dbms+0xe117308) [2023-03-21T18:38:38.873Z] #2 std::__1::thread::thread<void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'(), void>(void&&) /usr/local/bin/../include/c++/v1/thread:307:16 (gtests_dbms+0xe117308) [2023-03-21T18:38:38.873Z] #3 void DB::ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:153:35 (gtests_dbms+0xe112628) [2023-03-21T18:38:38.873Z] #4 DB::ThreadPoolImpl<std::__1::thread>::scheduleOrThrow(std::__1::function<void ()>, long, unsigned long, bool) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:188:5 (gtests_dbms+0xe119014) [2023-03-21T18:38:38.873Z] #5 DB::ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.h:195:38 (gtests_dbms+0xe119014) [2023-03-21T18:38:38.873Z] #6 void DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:153:35 (gtests_dbms+0xe114a19) [2023-03-21T18:38:38.873Z] #7 DB::ThreadPoolImpl<DB::ThreadFromGlobalPoolImpl<false> >::scheduleOrThrowOnError(std::__1::function<void ()>, long) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Common/UniThreadPool.cpp:176:5 (gtests_dbms+0xe1145f2) [2023-03-21T18:38:38.873Z] #8 DB::DM::Remote::DataStoreS3::putCheckpointFiles(DB::PS::V3::LocalCheckpointFiles const&, unsigned long, unsigned long) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Storages/DeltaMerge/Remote/DataStore/DataStoreS3.cpp:100:32 (gtests_dbms+0xb4304f5) [2023-03-21T18:38:38.873Z] #9 DB::tests::S3FileTest_CheckpointUpload_Test::TestBody() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/Storages/S3/tests/gtest_s3file.cpp:464:17 (gtests_dbms+0x746cbfb) [2023-03-21T18:38:38.873Z] #10 void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2443:10 (gtests_dbms+0xb472705) [2023-03-21T18:38:38.873Z] #11 void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2479:14 (gtests_dbms+0xb472705) [2023-03-21T18:38:38.873Z] #12 testing::Test::Run() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2517:5 (gtests_dbms+0xb44c2a5) [2023-03-21T18:38:38.873Z] #13 testing::TestInfo::Run() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2693:11 (gtests_dbms+0xb44dad4) [2023-03-21T18:38:38.873Z] #14 testing::TestCase::Run() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2811:28 (gtests_dbms+0xb44e79d) [2023-03-21T18:38:38.873Z] #15 testing::internal::UnitTestImpl::RunAllTests() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:5177:43 (gtests_dbms+0xb45e950) [2023-03-21T18:38:38.873Z] #16 bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2443:10 (gtests_dbms+0xb473ba5) [2023-03-21T18:38:38.873Z] #17 bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:2479:14 (gtests_dbms+0xb473ba5) [2023-03-21T18:38:38.873Z] #18 testing::UnitTest::Run() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/src/gtest.cc:4786:10 (gtests_dbms+0xb45dc38) [2023-03-21T18:38:38.873Z] #19 RUN_ALL_TESTS() /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/googletest/googletest/include/gtest/gtest.h:2341:46 (gtests_dbms+0x76ae7e7) [2023-03-21T18:38:38.873Z] #20 main /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/dbms/src/TestUtils/gtests_dbms_main.cpp:111:16 (gtests_dbms+0x76ae7e7) [2023-03-21T18:38:38.873Z] [2023-03-21T18:38:38.874Z] SUMMARY: ThreadSanitizer: data race /home/jenkins/agent/workspace/tiflash-sanitizer-daily/tiflash/contrib/re2/re2/re2.cc:289:10 in re2::RE2::NumberOfCapturingGroups() const [2023-03-21T18:38:38.874Z] ================== [2023-03-21T18:38:38.874Z] [2023/03/22 02:38:37.504 +08:00] [DEBUG] [CPDataFileStat.cpp:125] ["CheckpointData pick for compaction=[] unchanged=[]"] [thread_id=1] [2023-03-21T18:38:38.874Z] [2023/03/22 02:38:37.505 +08:00] [INFO] [CPDataFileStat.cpp:125] ["CheckpointData pick for compaction=[{key=lock/s987/dat_200_2.lock_s987_200 size=1234 rate=100.00%}, {key=lock/s987/dat_200_1.lock_s987_200 size=159744 rate=10.26%}] unchanged=[{key=lock/s987/dat_200_0.lock_s987_200 size=353280 rate=86.96%}]"] [thread_id=1] [2023-03-21T18:38:38.874Z] [0;32m[ OK ] [mS3FileTest.CheckpointUpload (1228 ms) [2023-03-21T18:38:38.874Z] [0;32m[----------] [m1 test from S3FileTest (1228 ms total) [2023-03-21T18:38:38.874Z] [2023-03-21T18:38:38.874Z] [0;32m[----------] [mGlobal test environment tear-down [2023-03-21T18:38:38.874Z] [0;32m[==========] [m1 test from 1 test case ran. (1229 ms total) [2023-03-21T18:38:38.874Z] [0;32m[ PASSED ] [m1 test.
master
/assign @JaySon-Huang
ref https://github.com/pingcap/tiflash/issues/6882
Bug Report
Please answer these questions before submitting your issue. Thanks!
1. Minimal reproduce step (Required)
2. What did you expect to see? (Required)
3. What did you see instead (Required)
4. What is your TiFlash version? (Required)
master