Core: fix hashing...., fix segv in searchmanager
Core: fix segv UserPtr& not nullptr, but UserPtr.get() == nullptr