После проведения планового обновления конфигурации «1С:Бухгалтерия предприятия 3.0» (в частности, начиная с релиза 3.0.58.41) многие пользователи и системные администраторы сталкиваются со следующей проблемой: программа открывается, на стартовом экране на пару секунд появляется безрамочное информационное окно, после чего клиентское приложение 1С аварийно завершает работу без явных сообщений об ошибках, создавая файл дампа (.mdmp).
Проанализируем причины возникновения этой проблемы и разберем по шагам проверенные способы ее устранения.
Главная причина вылета заключается в техническом конфликте устаревших версий платформы 1С (например, линейки 8.3.10.хххх) с сервисами веб-поддержки и интерактивными баннерами 1С. При запуске программы в управляемом режиме стартовая страница пытается выполнить фоновый сетевой запрос к внешним серверам 1С (для проверки обновлений, новостей, курса валют или проверки лицензирования) либо отрисовать виджеты начальной страницы с помощью системного компонента отображения веб-контента.
Если формат ответа сервера изменяется или возникают особенности рендеринга виджетов в RDP-сессиях, в ядре устаревшей платформы происходят необработанные сбои (Access Violation в модулях core83.dll или backbas.dll). В результате тонкий клиент мгновенно закрывается, создавая запись дампа памяти.
Самым надежным и корректным решением проблемы является обновление платформы 1С до актуальных релизов ветки 8.3.11 (например, 8.3.11.3034 или выше). В этих релизах полностью исправлена логика взаимодействия с серверами интернет-поддержки и переработан механизм обработки ошибок сетевых запросов.
Если мгновенно обновить платформу на сервере невозможно (например, из-за регламентных ограничений), разберем альтернативные варианты локального решения, позволяющие обойти вылет при старте.
Проблема часто связана с сохранением определенных настроек на начальной странице (например, при заполненном поле «Организация» или загрузке контекстных виджетов). Чтобы отключить этот механизм, выполним следующие действия:
Сбойные данные настроек форм и веб-сервисов сохраняются в локальном кэше пользователя Windows. Для восстановления работоспособности проведем очистку пользовательских каталогов:
1cv8c.exe и 1cv8.exe.1CEStart.cfg удалять не нужно).Рассмотрим дополнительный вариант блокировки аварийного вызова. Если у клиентского приложения нет доступа к серверам интернет-поддержки, процедура опроса пропускается без падения платформы:
1cv8c.exe к доменам техподдержки 1С.Подводя итог: временные меры (сброс кэша, создание пользователей, отключение начальной страницы) дают возможность продолжать работу текущей смены, но для окончательного решения проблемы рекомендуется обновить платформу «1С:Предприятие» до поддерживаемой версии.