From a5d9a6996ab4ad8e000bb1456f90c07f86906ad4 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Mon, 11 May 2026 17:36:52 +0300 Subject: [PATCH] Do not try to increment ref_count if recheck_state is null --- src/osd/osd_primary.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/osd/osd_primary.cpp b/src/osd/osd_primary.cpp index a6776611..f2a3ff9f 100644 --- a/src/osd/osd_primary.cpp +++ b/src/osd/osd_primary.cpp @@ -614,7 +614,8 @@ bool osd_t::remove_object_from_state(object_id & oid, pg_osd_set_state_t **objec get_object_osd_set(pg, oid, &recheck_state); if (recheck_state != *object_state) { - recheck_state->ref_count++; + if (recheck_state) + recheck_state->ref_count++; (*object_state)->ref_count--; *object_state = recheck_state; return false;