]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/seastore: fix heap-used-after-free bug
authorchunmei <chunmei.liu@intel.com>
Tue, 18 Apr 2023 09:33:52 +0000 (09:33 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Tue, 23 May 2023 13:21:31 +0000 (13:21 +0000)
Signed-off-by: chunmei <chunmei.liu@intel.com>
(cherry picked from commit 6a121c0852332ec122b5e659744eb622f2e15c58)

src/crimson/os/seastore/onode_manager/staged-fltree/node.h

index 4ba1d5b5887b61f9c45775ade792043c41621350..0b764172e50e416d83acb24c342b3bd469c98062 100644 (file)
@@ -152,7 +152,7 @@ class tree_cursor_t final
   eagain_ifuture<> trim_value(context_t, value_size_t);
 
   static Ref<tree_cursor_t> get_invalid() {
-    static Ref<tree_cursor_t> INVALID = new tree_cursor_t();
+    Ref<tree_cursor_t> INVALID = new tree_cursor_t();
     return INVALID;
   }