1c-edt-issues icon indicating copy to clipboard operation
1c-edt-issues copied to clipboard

Процесс обновления базы 1С застревает на 25% в пустой базе и маленькой конфигурации.

Open tormozit opened this issue 3 years ago • 1 comments

Описание ошибки

Процесс обновления базы 1С застревает на 25% в пустой базе и маленькой конфигурации. EDT грузит процессор. Не двигается прогресс обновления базы 1С. При этом javaw.exe сильно грузит процессор. Других задач перед обновлением базы в EDT я не запускал. Случалось уже несколько раз. Снизу справа индикатор "Выполнение управляемы...ций". Что это такое то? Иногда при этом кнопка "Готово" становится доступной. Но ее нажатие не закрывает окно. Приходится каждый раз убивать процесс EDT. После перезапуска обычно все проходит быстро. Но в этом раз повторилась и после перезапуска. Поэтому я выгрузил конфигурацию в файлы и попытался загрузить ее из файлов в конфигураторе. Получил ошибки (возможно EDT не смог их правильно получить и завис).

Файл - D:\Temp\выгрузка CF\Catalogs\ПрофилиМБД\Forms\ФормаЭлемента\Ext\Form.xml: Событие "Opening" элемента управляемой формы "Item.ДеревоЭлементовЭлемент" не было загружено т.к. не является событием данного элемента. Файл - D:\Temp\выгрузка CF\Catalogs\ПрофилиМБД\Forms\ФормаЭлемента\Ext\Form.xml: Событие "ChoiceProcessing" элемента управляемой формы "Item.ДеревоЭлементовЭлемент" не было загружено т.к. не является событием данного элемента. Файл - D:\Temp\выгрузка CF\Catalogs\ПрофилиМБД\Forms\ФормаЭлемента\Ext\Form.xml: Событие "StartListChoice" элемента управляемой формы "Item.ДеревоЭлементовЭлемент" не было загружено т.к. не является событием данного элемента. Файл - D:\Temp\выгрузка CF\Catalogs\ПрофилиМБД\Forms\ФормаЭлемента\Ext\Form.xml: Событие "StartChoice" элемента управляемой формы "Item.ДеревоЭлементовЭлемент" не было загружено т.к. не является событием данного элемента. Файл - D:\Temp\выгрузка CF\Catalogs\ПрофилиМБД\Forms\ФормаЭлемента\Ext\Form.xml: Событие "AutoComplete" элемента управляемой формы "Item.ДеревоЭлементовЭлемент" не было загружено т.к. не является событием данного элемента. Неизвестный объект метаданных - Report.ПрогрессОбновленияОбластейДанных Неизвестный объект метаданных - Report.ПрогрессОбновленияОбластейДанных ОбщаяКартинка.Информация - Имя не уникально! Файл - D:/Temp/выгрузка CF/DataProcessors/ЖурналРегистрации/Ext/Help/ru.html: Возможно неверная ссылка ../../mdpicture/idea868745-71fc-483c-aa6e-f242c06c673f/00000000-0000-0000-0000-000000000000 внутри справки.

Я в конфигураторе принял эти изменения, предварительно удалив битые ссылки на Report.ПрогрессОбновленияОбластейДанных из ролей. Затем я нажал "Обновить конфигурацию БД" и получил новую ошибку - ошибка проверки данных XDTO. Возможно EDT/SSH дошел таки до этой стадии и не смог эту ошибку обработать корректно. Полный текст выведенных сообщений с ошибками XDTO во вложенном файле.

изображение

Как воспроизвести

https://t.me/e1c_edt/55136

Скриншоты

изображение

изображение

изображение

изображение

Ожидаемое поведение

.

Лог рабочей области

Clip_375010.txt

Версия 1С:EDT

Ruby 2022.1.2

Операционная система

Windows

Установленные плагины

No response

Дополнительная информация

No response

tormozit avatar Sep 28 '22 08:09 tormozit

Похоже проблема была в обработке битых ссылок в XDTO пакетах (EnterpriseData*). После удаление этих пакетов из конфигурации, проблема ушла.

tormozit avatar Sep 28 '22 12:09 tormozit