Bug #61471
openrgw-multisite: segmentation fault in RGWDataSyncShardCR::init_lease_cr()
0%
Description
stack trace while running multisite test suite:
2023-05-25T20:50:10.433 INFO:tasks.rgw.c1.client.1.smithi029.stdout: ceph version 18.0.0-4135-gc3404697 (c3404697f9b243890f70953fde80121686006cf4) reef (dev)
2023-05-25T20:50:10.433 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 1: /lib64/libpthread.so.0(+0x12cf0) [0x7f13ae525cf0]
2023-05-25T20:50:10.433 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 2: (tcmalloc::CentralFreeList::FetchFromOneSpans(int, void**, void**)+0x43) [0x7f13af2db603]
2023-05-25T20:50:10.433 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 3: (tcmalloc::CentralFreeList::FetchFromOneSpansSafe(int, void**, void**)+0x1e) [0x7f13af2db8ae]
2023-05-25T20:50:10.434 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 4: (tcmalloc::CentralFreeList::RemoveRange(void**, void**, int)+0x81) [0x7f13af2db971]
2023-05-25T20:50:10.434 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 5: (tcmalloc::ThreadCache::FetchFromCentralCache(unsigned int, int, void* ()(unsigned long))+0x73) [0x7f13af2df3e3]
2023-05-25T20:50:10.434 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 6: (RGWCoroutinesManager::allocate_stack()+0x19) [0x55a4db19ef59]
2023-05-25T20:50:10.434 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 7: (RGWCoroutinesStack::spawn(RGWCoroutine, RGWCoroutine*, bool)+0x54) [0x55a4db1a22c4]
2023-05-25T20:50:10.434 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 8: (RGWDataSyncShardCR::init_lease_cr()+0x196) [0x55a4db75ac26]
2023-05-25T20:50:10.434 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 9: (RGWDataSyncShardCR::operate(DoutPrefixProvider const*)+0x78) [0x55a4db75ad88]
2023-05-25T20:50:10.434 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 10: (RGWCoroutinesStack::operate(DoutPrefixProvider const*, RGWCoroutinesEnv*)+0x18f) [0x55a4db1a3daf]
2023-05-25T20:50:10.435 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 11: (RGWCoroutinesManager::run(DoutPrefixProvider const*, std::__cxx11::list<RGWCoroutinesStack*, std::allocator<RGWCoroutinesStack*> >&)+0x509) [0x55a4db1a4569]
2023-05-25T20:50:10.435 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 12: (RGWCoroutinesManager::run(DoutPrefixProvider const*, RGWCoroutine*)+0x91) [0x55a4db1a5571]
2023-05-25T20:50:10.435 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 13: (RGWRemoteDataLog::run_sync(DoutPrefixProvider const*, int)+0x1e2) [0x55a4db735c42]
2023-05-25T20:50:10.435 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 14: (RGWDataSyncProcessorThread::process(DoutPrefixProvider const*)+0x58) [0x55a4db46e618]
2023-05-25T20:50:10.435 INFO:tasks.rgw.c1.client.1.smithi029.stdout: 15: (RGWRadosThread::Worker::entry()+0xb3) [0x55a4db437043]