From 583459093b9a42cf4f28a49ff749dab53b3fc083 Mon Sep 17 00:00:00 2001 From: Yuval Lifshitz Date: Mon, 10 Apr 2023 14:27:05 +0000 Subject: [PATCH] rgw/lua: fix CopyFrom crash Fixes: https://tracker.ceph.com/issues/59381 Signed-off-by: Yuval Lifshitz (cherry picked from commit 41ed6b3c353c74089da2e6e6d6564365ada1cfeb) --- src/rgw/rgw_lua_request.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rgw/rgw_lua_request.cc b/src/rgw/rgw_lua_request.cc index 6d324d4fcaab6..551f5fd72207d 100644 --- a/src/rgw/rgw_lua_request.cc +++ b/src/rgw/rgw_lua_request.cc @@ -786,7 +786,7 @@ struct RequestMetaTable : public EmptyMetaTable { create_metatable(L, false, s->object); } else if (strcasecmp(index, "CopyFrom") == 0) { if (s->op_type == RGW_OP_COPY_OBJ) { - create_metatable(L, s); + create_metatable(L, false, s); } else { lua_pushnil(L); } -- 2.39.5