Суть проблемы
05.10.2021 вышла новая версия платформы 1с 8.3.20.1549. При её использовании возникает ошибка при программном выполнении обработчиков обновления через обновлятор.
Текст ошибки в зависимости от локализации платформы "попытка чтения или записи в защищённую память. это часто свидетельствует о том, что другая память повреждена" или "attempted to read or write protected memory. this is often an indication that other memory is corrupt".
Ошибка возникает в момент выполнения процедуры ВыполнитьОбновлениеИнформационнойБазы из модуля ОбновлениеИнформационнойБазы через внешнее (COM) соединение как в файловых, так и клиент-серверных базах и не зависит от битности платформы или конкретной ОС.
27.10.2021 Ошибка исправлена в платформе 1С версии 8.3.20.1590
Решение
Я рекомендую следующий порядок действий:
- Если ошибка уже возникла при выполнении обработчиков обновления - следуйте инструкции.
- По возможности откатитесь на предыдущую версию платформы.
- Если вы вынуждены оставаться на проблемной версии платформы - отключите в обновляторе попытку программного выполнения обработчиков вот так.
- Следите за решением указанной проблемы в платформе, периодически проверяя информацию на этой странице ниже.
27.10.2021 Ошибка исправлена в платформе 1С версии 8.3.20.1590
Общение с технической поддержкой 1С
13.10.2021 В данный момент я собираю техническую информацию о возникшей проблеме, чтобы отправить её в техническую поддержку 1С. Подобные (при работе через внешнее соединение) ошибки в платформе возникали ранее и 1С исправляла их спустя какое-то время.
14.10.2021 Вся собранная информация (включающая детальное описание и быстрый способ воспроизведения ошибки) отправлена в техническую поддержку 1С на адрес v8@1c.ru, обращение зарегистрировано под номером HL-400425.
19.10.2021 Из технической поддержки 1С ответили так: "Ваше сообщение зарегистрировано для расследования в отделе разработки. Номер: 10234872. Если ошибка будет признана, то после ее расследования данные о ней будут опубликованы. О результатах после расследования вы можете посмотреть в Сервисе публикации ошибок по её номеру: https://bugboard.v8.1c.ru/search.html"
26.10.2021 Ошибка зарегистрирована и принята к исправлению: https://bugboard.v8.1c.ru/error/000115833
27.10.2021 Ошибка исправлена в платформе 1С версии 8.3.20.1590