Имя: Пароль:
1C
1С v8
Обновить старую базовую, как
0 Медведик
 
27.02.13
12:42
Доброго времени суток.

Попросили меня помочь людям, в частности - обновить старую базовую УТ релиза 10.3.13.2.
Проблема: после запуска обновления процесс 1С пухнет до over 3 гига и вылетает.

Есть способ обновиться помимо выгрузки данных в чистую актуальную конфу?
1 Мыш
 
27.02.13
12:43
(0) ТИИ предварительно провести.
2 Медведик
 
27.02.13
13:02
(1) Косяк в обработке обновления, копаю отладчиком.
Нашел зацикливание - по внутреннему алгоритму процесс получает список доступных обновлений и строит цепочку очередности обновлений.

Затык идет на релизе 10.3.18.3, после "не идет" связь на 10.3.19.4, в итоге идет бесконечный цикл по доступным заменам.
3 Медведик
 
27.02.13
13:10
(2) В списке обновлений, которые процесс получает с сервера, нет релиза 19.4, последний указанный - 18.3.

При этом цикл, согласно алгоритму, будет крутиться до тех пор, пока не будет найден именно релиз 19.4.

Явный косяк 1С.
4 Медведик
 
27.02.13
13:18
(3) Если дописать в файл v8cscdsc.xml секцию про обновление 18.3 на 19.4, косяк обходится.