Report question

Question: weak_ptr of a base class, while the shared_ptr is of a derived class?