Добрый день.
При установке ess через агент (версия 11.0.0.8110) на свежеустановленную систему выходит ошибка 902. Вот что написано в логе установки
[1584|2232] [INFO] 11:38:43 - {UpdaterMutexHandler}: Updater mutex released. [1584|772] [INFO] 11:38:47 - {UpdaterMutexHandler}: Updater mutex capturing process started... [1584|2232] [INFO] 11:38:47 - {UPDATER_THREAD}: Updater exit code: 0 [1584|772] [INFO] 11:38:47 - {UpdaterMutexHandler}: Updater mutex created. [1584|1124] [INFO] 11:38:47 - {UPDATER_THREAD}: ExecuteUpdater completed. [1584|1124] [INFO] 11:38:47 - {SETUP_UTILS}: RunUninstallCommand completed with (0) result. [1584|1124] [INFO] 11:38:47 - {SETUP_UTILS}: ~DwProtStateKeeper() started. [1584|1124] [INFO] 11:38:47 - {SETUP_UTILS}: ~DwProtStateKeeper() completed. [1584|1124] [INFO] 11:38:47 - {INSTALL_ACTION}: Install rollback successfully complete. [1584|1124] [INFO] 11:38:47 - {SETUP_UTILS}: ActionResultByUpdaterError(2) started. [1584|1124] [INFO] 11:38:47 - {SETUP_UTILS}: errorCode = 902 [1584|1124] [ERROR] 11:38:47 - {UTILS}: ExecuteUpdater failed. exitCode = 2 [1584|1124] [INFO] 11:38:47 - {SETUP_UTILS}: ActionResultByUpdaterError(2) completed. [1584|1124] [INFO] 11:38:47 - {INSTALL_ACTION}: RunUpdaterAction execution complete. [1584|1124] [ERROR] 11:38:47 - {INSTALLATION_MODULE}: RunUpdaterAction failed!
В логе апдейтера следующее, после чего запускается rollback:
20170205 11:38:43 [DBG] [Updater ] -------------------[24 / 27]------------------- 20170205 11:38:43 [INF] [Updater ] Operation "update" for component <help> 20170205 11:38:43 [DBG] [ Lzma ] Decompress file C:/ProgramData/Doctor Web/Updater/repo/script.lua.lzma to memory 20170205 11:38:43 [DBG] [ Lzma ] Decompress file C:/ProgramData/Doctor Web/Updater/repo/90/help/9/script.lua.lzma to memory 20170205 11:38:43 [DBG] [ Script ] Scripts loaded and compiled! 20170205 11:38:43 [DBG] [ Script ] Installation of the component started. 20170205 11:38:43 [DBG] [ Script ] Main script version: 11.0.5.07071 20170205 11:38:43 [DBG] [ Script ] help script version: 11.0.0.08200 20170205 11:38:43 [DBG] [ Script ] Set default steps to 6 20170205 11:38:43 [ERR] [ Script ] dwupd.install_file(v, C:\Program Files\DrWeb); ..\service\api\api.cpp(1582): Throw in function bool __cdecl api::install_file_impl(struct upd_comp_t *,const struct upd_finfo_t *,const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &) Dynamic exception type: class boost::exception_detail::clone_impl<struct api::runtime_error> std::exception::what: Unknown exception [struct common::tag_error_desc_c * __ptr64] = acquire file failed 20170205 11:38:43 [DBG] [ Lzma ] Decompress file C:/ProgramData/Doctor Web/Updater/repo/90/help/9/common/en-drweb.chm.lzma to C:/Program Files/DrWeb/en-drweb.chm 20170205 11:38:43 [DBG] [ Lzma ] Decompress file C:/ProgramData/Doctor Web/Updater/repo/90/help/9/common/ru-drweb.chm.lzma to C:/Program Files/DrWeb/ru-drweb.chm 20170205 11:38:43 [ERR] [ Script ] dwupd.install_file(v, C:\Program Files\DrWeb); ..\service\api\api.cpp(1582): Throw in function bool __cdecl api::install_file_impl(struct upd_comp_t *,const struct upd_finfo_t *,const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &) Dynamic exception type: class boost::exception_detail::clone_impl<struct api::runtime_error> std::exception::what: Unknown exception [struct common::tag_error_desc_c * __ptr64] = acquire file failed 20170205 11:38:43 [ERR] [ Script ] dwupd.install_file(v, C:\Program Files\DrWeb); ..\service\api\api.cpp(1582): Throw in function bool __cdecl api::install_file_impl(struct upd_comp_t *,const struct upd_finfo_t *,const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &) Dynamic exception type: class boost::exception_detail::clone_impl<struct api::runtime_error> std::exception::what: Unknown exception [struct common::tag_error_desc_c * __ptr64] = acquire file failed 20170205 11:38:43 [ERR] [ Script ] dwupd.install_file(v, C:\Program Files\DrWeb); ..\service\api\api.cpp(1582): Throw in function bool __cdecl api::install_file_impl(struct upd_comp_t *,const struct upd_finfo_t *,const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &) Dynamic exception type: class boost::exception_detail::clone_impl<struct api::runtime_error> std::exception::what: Unknown exception [struct common::tag_error_desc_c * __ptr64] = acquire file failed 20170205 11:38:43 [DBG] [ Script ] param_name: install_mode 20170205 11:38:43 [DBG] [ Script ] value: install_mode 20170205 11:38:43 [DBG] [ Script ] param_name: startmenu_shortcut 20170205 11:38:43 [DBG] [ Script ] value: startmenu_shortcut 20170205 11:38:43 [DBG] [ Script ] remove_empty_dir: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Dr.Web 20170205 11:38:43 [DBG] [ Script ] Directory not empty: 2 file(s) exist. 20170205 11:38:43 [DBG] [ Script ] param_name: en_help_lnk_name 20170205 11:38:43 [DBG] [ Script ] value: Dr.Web Help (English).lnk 20170205 11:38:43 [DBG] [ Script ] param_name: en_help_file_name 20170205 11:38:43 [DBG] [ Script ] value: ru-drweb.chm 20170205 11:38:43 [DBG] [ Script ] param_name: lang 20170205 11:38:43 [DBG] [ Script ] value: ru 20170205 11:38:43 [DBG] [ Script ] param_name: localized_help_lnk_name 20170205 11:38:43 [DBG] [ Script ] value: Dr.Web Help (Russian).lnk 20170205 11:38:43 [DBG] [ Script ] param_name: lang 20170205 11:38:43 [DBG] [ Script ] value: ru 20170205 11:38:43 [DBG] [ Script ] param_name: localized_help_file_name 20170205 11:38:43 [DBG] [ Script ] value: ru-drweb.chm 20170205 11:38:43 [ERR] [Updater ] Component help( 9 -> 9 ) failed during "update function execution" 20170205 11:38:43 [INF] [Updater ] Stop processing 20170205 11:38:43 [INF] [Updater ] Run Global Function "common_update" 20170205 11:38:43 [DBG] [ Lzma ] Decompress file C:/ProgramData/Doctor Web/Updater/repo/script.lua.lzma to memory 20170205 11:38:43 [DBG] [ Script ] Scripts loaded and compiled! 20170205 11:38:43 [DBG] [ Script ] common update ... 20170205 11:38:43 [ERR] [ Script ] dwupd.get_service_version() failed: System error; (Unable to open pipe.) 20170205 11:38:43 [DBG] [ Script ] dws-net-filter-http, dws-parental-control component(s) changed: urls update required. 20170205 11:38:43 [DBG] [Updater ] Function "common_update" successfully executed! 20170205 11:38:43 [INF] [ Config ] Saving new configuration... 20170205 11:38:43 [DBG] [ Config ] Saving configuration to registry 20170205 11:38:43 [DBG] [ Config ] Saving configuration to C:/PROGRA~3/DOCTOR~1/Updater/etc/drwupsrv.xml 20170205 11:38:43 [DBG] [ Config ] New configuration stored to registry and to C:/PROGRA~3/DOCTOR~1/Updater/etc/drwupsrv.xml 20170205 11:38:43 [DBG] [Updater ] Removing temporary directory C:\PROGRA~3\DOCTOR~1\Updater\temp 20170205 11:38:43 [INF] [ Main ] Updater has finished. Exit code = 2
api.cpp я не смог вытащить, потому не знаю на что именно он ругается. Как выкинуть компонент справки я тоже не нашёл. Какие будут идеи?