Bug 2383180 - [9.0][MGR] Ceph MGR crashes with the assert: virtual ceph::common::RefCountedObject::~RefCountedObject(): ceph_assert(nref == 0)
Summary: [9.0][MGR] Ceph MGR crashes with the assert: virtual ceph::common::RefCounted...
Keywords:
Status: VERIFIED
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: RADOS
Version: 8.1
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
: 9.0
Assignee: Prashant Dhange
QA Contact: Pawan
Rivka Pollack
URL:
Whiteboard:
Depends On: 2367768
Blocks: 2397601
TreeView+ depends on / blocked
 
Reported: 2025-07-24 02:16 UTC by Prashant Dhange
Modified: 2026-01-11 10:24 UTC (History)
13 users (show)

Fixed In Version: ceph-20.1.0-45
Doc Type: Bug Fix
Doc Text:
`ceph-mgr` no longer crashes during `MgrOpRequest` cleanup Previously, the `ceph-mgr` daemon crashed because it attempted to use a `MgrOpRequest` instance after its reference memory was released. This caused a crash during `MgrOpRequest` cleanup. With this fix, The critical use-after-free bug was addressed, and the `ceph-mgr` daemon no longer crashes during `MgrOpRequest` cleanup.
Clone Of: 2367768
: 2397601 (view as bug list)
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github ceph ceph pull 62445 0 None Merged mgr: avoid explicit dropping of ref 2025-07-24 02:20:03 UTC
Github ceph ceph pull 65005 0 None Merged tentacle: mgr: avoid explicit dropping of ref 2025-10-27 20:20:36 UTC
Red Hat Issue Tracker RHCEPH-11829 0 None None None 2025-07-24 02:17:08 UTC

Description Prashant Dhange 2025-07-24 02:16:54 UTC
+++ This bug was initially created as a clone of Bug #2367768 +++


Note You need to log in before you can comment on or make changes to this bug.