пропатчил, то же самое
Плохо пропатчили. Там дифф, то есть разница. Красной строчки не должно быть в итоговом файле, то есть $this->getService($package['service_name'],$package['service_class'],$package['path']);
В итоге в modx.class.php должно быть так:
if (!empty($package['service_name']) && !empty($package['service_class'])) { $packagePath = str_replace('//','/',$package['path'].$package['name'].'/'); $this->getService($package['service_name'],$package['service_class'],$packagePath); }