SERVER-90643 added a check to avoid dereferencing the oplog RecordStore pointer being null. However, the function CollectionCatalog::deregisterAllCollectionsAndViews doesn't really deregister the collections, which is required to set the pointer to null. This means SERVER-90643's check isn't effective against use-after-free of the pointer.
- is related to
- 
                    SERVER-90643 oplog reference may be invalidated in OplogCapMaintainer loop -         
- Closed
 
-