From: ramin.najarbashi Date: Mon, 8 Jun 2026 20:13:23 +0000 (+0330) Subject: test/rgw: init CephContext in unittest_rgw_cors X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ee5deabb50befd998eae17975bc6941c444311df;p=ceph.git test/rgw: init CephContext in unittest_rgw_cors unittest_rgw_cors used GMock::Main without global_init, so dout() in RGWCORSRule::matches() dereferenced a null g_ceph_context and segfaulted on the first test. Link unit-main like unittest_rgw_compression. Assisted-by: Cursor:composer-2.5-fast Signed-off-by: ramin.najarbashi Co-authored-by: Cursor (cherry picked from commit c1478653794cd45af4589fa2813a82494df280a3) --- diff --git a/src/test/rgw/CMakeLists.txt b/src/test/rgw/CMakeLists.txt index 770807660bbc..b4e2386ebb23 100644 --- a/src/test/rgw/CMakeLists.txt +++ b/src/test/rgw/CMakeLists.txt @@ -103,7 +103,9 @@ add_ceph_unittest(unittest_rgw_bencode) target_link_libraries(unittest_rgw_bencode ${rgw_libs}) # unittest_rgw_cors -add_executable(unittest_rgw_cors test_rgw_cors.cc) +add_executable(unittest_rgw_cors + test_rgw_cors.cc + $) add_ceph_unittest(unittest_rgw_cors) target_link_libraries(unittest_rgw_cors ${rgw_libs})