bug fixed: a wrong base of RemoteDPEDeviceManager leads to crash