oscript-library / gitsync

Синхронизация хранилища 1С с репозиторием git
Mozilla Public License 2.0
266 stars 91 forks source link

Получен ненулевой код возврата -1073741819 #279

Open VchSimonov opened 3 years ago

VchSimonov commented 3 years ago

Версия gitsync 3.4.0 Запускаю выгрузку в гит gitsync --tempdir "C:\repos\temp" --v8version 8.3.18.1363 sync --storage-user deploy --storage-pwd 1 --limit 1 "tcp://srvt-dc1-1c04/main" "c:\repos\test_git\config 6 версий выгрузилось на 7 версии ошибка. Пробовал менять версию на более старшую ошибка повторяется

ИНФОРМАЦИЯ - Начало выполнение команды <sync>
ИНФОРМАЦИЯ - Установлен лимит <5> для количества версий, при выгрузке
ИНФОРМАЦИЯ - Начата синхронизация с git
ИНФОРМАЦИЯ - Номер синхронизированной версии: 2
ИНФОРМАЦИЯ - Номер последней версии в хранилище: 2737
КРИТИЧНАЯОШИБКА - Версия <3> от автора <erp_test_kr>: комментарий не задан
ИНФОРМАЦИЯ - Получаем исходники для версии 3, 08.09.2021 12:31:07
КРИТИЧНАЯОШИБКА - Версия <4> от автора <Одиноков_СИ>: комментарий не задан
ИНФОРМАЦИЯ - Получаем исходники для версии 4, 08.09.2021 13:04:20
КРИТИЧНАЯОШИБКА - Версия <5> от автора <Администратор>: комментарий не задан
ИНФОРМАЦИЯ - Получаем исходники для версии 5, 08.09.2021 13:37:25
ИНФОРМАЦИЯ - Получаем исходники для версии 6, 08.09.2021 14:11:33
ИНФОРМАЦИЯ - Получаем исходники для версии 7, 08.09.2021 14:45:18
ОШИБКА - Получен ненулевой код возврата -1073741819. Выполнение скрипта остановлено!
ОШИБКА - Невозможно выгрузить конфигурацию в файлы.
 Ошибка:{Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 1400 / }
КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 1400 / }

В одной из попыток словил пред ошибкой -1073741819 предупреждение

ПРЕДУПРЕЖДЕНИЕ - Не удалось прочитать файл информации C:\repos\temp\mg041q5o.ubd.tmp\hvikkxyu.3c3.txt.
{Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 2048 / 
Внешнее исключение (System.IO.IOException): The process cannot access the file 
'C:\repos\temp\mg041q5o.ubd.tmp\hvikkxyu.3c3.txt' because it is being used by another process.}
VchSimonov commented 3 years ago

Выполнил с выводом отладочной информации

ОТЛАДКА - [oscript.lib.gitsync] - Добавили строку в таблицу версий:
 Номер версии: 2737
 Автор:        Симонов Вячеслав
 ГУИД_Автора:  Симонов Вячеслав
 Дата:         30.07.2021 10:35:07
 Комментарий:  Запрет отгрузки в Крым

ИНФОРМАЦИЯ - [oscript.lib.gitsync] - Номер синхронизированной версии: 7
ИНФОРМАЦИЯ - [oscript.lib.gitsync] - Номер последней версии в хранилище: 2737
ИНФОРМАЦИЯ - [oscript.lib.gitsync] - Получаем исходники для версии 8, 08.09.2021 18:16:59
ОТЛАДКА - [oscript.lib.v8runner] - КлючСоединенияСБазой /F"C:\repos\temp\gjs0qhkf.15a.tmp\v8r_TempDB"
ОТЛАДКА - [oscript.lib.v8runner] - ИмяПользователя <>
ОТЛАДКА - [oscript.lib.v8runner] - Проверяю равенство КлючСоединенияСБазой() = КлючВременногоКонтекста() и Не ВременнаяБазаСуществует()
ОТЛАДКА - [oscript.lib.v8runner] - КлючСоединенияСБазой() /F"C:\repos\temp\gjs0qhkf.15a.tmp\v8r_TempDB"
ОТЛАДКА - [oscript.lib.v8runner] - КлючВременногоКонтекста() /F"C:\repos\temp\gjs0qhkf.15a.tmp\v8r_TempDB"
ОТЛАДКА - [oscript.lib.v8runner] - ВременнаяБазаСуществует() Да
ОТЛАДКА - [oscript.lib.v8runner] - Равенство не выполняется.
ОТЛАДКА - [oscript.lib.v8runner] - "C:\Program Files\1Cv8\8.3.18.1363\bin\1cv8.exe" DESIGNER /F"C:\repos\temp\gjs0qhkf.15a.tmp\v8r_TempDB" /Out "C:\repos\temp\gjs0qhkf.15a.tmp\mfv22lha.b4l.txt" /WA+ /LRU /VLRU /DisableStartupMessages /DisableStartupDialogs /ConfigurationRepositoryN "deploy" /ConfigurationRepositoryF "tcp://srvt-dc1-1c04/main" /ConfigurationRepositoryUpdateCfg -v 8 -force
ОТЛАДКА - [oscript.lib.v8runner] - Получен код возврата 0
ОТЛАДКА - [oscript.lib.v8runner] - Это внешний файл информации: Нет
ОТЛАДКА - [oscript.lib.v8runner] - Очищать файл информации: Да
ОТЛАДКА - [oscript.lib.v8runner] - Удаляю файл информации 1С
ОТЛАДКА - [oscript.lib.v8runner] - файл информации:
Обновление конфигурации из хранилища успешно завершено

ОТЛАДКА - [oscript.lib.v8runner] - Код возврата равен 0
ОТЛАДКА - [oscript.lib.gitsync] - Каталог выгрузки <C:\repos\temp\1a1bkmtz.bfb.tmp> для версии <8>
ОТЛАДКА - [oscript.lib.v8runner] - КлючСоединенияСБазой /F"C:\repos\temp\gjs0qhkf.15a.tmp\v8r_TempDB"
ОТЛАДКА - [oscript.lib.v8runner] - ИмяПользователя <>
ОТЛАДКА - [oscript.lib.v8runner] - Сравниваю версию <8.3.18.1363> с эталоном <8.3.10>
ОТЛАДКА - [oscript.lib.v8runner] - Проверяю равенство КлючСоединенияСБазой() = КлючВременногоКонтекста() и Не ВременнаяБазаСуществует()
ОТЛАДКА - [oscript.lib.v8runner] - КлючСоединенияСБазой() /F"C:\repos\temp\gjs0qhkf.15a.tmp\v8r_TempDB"
ОТЛАДКА - [oscript.lib.v8runner] - КлючВременногоКонтекста() /F"C:\repos\temp\gjs0qhkf.15a.tmp\v8r_TempDB"
ОТЛАДКА - [oscript.lib.v8runner] - ВременнаяБазаСуществует() Да
ОТЛАДКА - [oscript.lib.v8runner] - Равенство не выполняется.
ОТЛАДКА - [oscript.lib.v8runner] - "C:\Program Files\1Cv8\8.3.18.1363\bin\1cv8.exe" DESIGNER /F"C:\repos\temp\gjs0qhkf.15a.tmp\v8r_TempDB" /Out "C:\repos\temp\gjs0qhkf.15a.tmp\mfv22lha.b4l.txt" /WA+ /LRU /VLRU /DisableStartupMessages /DisableStartupDialogs /DumpConfigToFiles "C:\repos\temp\1a1bkmtz.bfb.tmp" -format Hierarchical
ОТЛАДКА - [oscript.lib.v8runner] - Получен код возврата -1073741819
ОТЛАДКА - [oscript.lib.v8runner] - Это внешний файл информации: Нет
ОТЛАДКА - [oscript.lib.v8runner] - Очищать файл информации: Да
ОТЛАДКА - [oscript.lib.v8runner] - Удаляю файл информации 1С
ОТЛАДКА - [oscript.lib.v8runner] - файл информации:

ОШИБКА - [oscript.lib.v8runner] - Получен ненулевой код возврата -1073741819. Выполнение скрипта остановлено!
ОШИБКА - [oscript.lib.gitsync] - Невозможно выгрузить конфигурацию в файлы. Ошибка:{Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 1400 / }
ОТЛАДКА - [oscript.lib.gitsync] - Откатываем файл VERSION после ошибки
ОТЛАДКА - [oscript.lib.gitsync] - ПутьКФайлуВерсий = <c:\repos\test_git\config\VERSION>
КРИТИЧНАЯОШИБКА - [oscript.app.gitsync] - {Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 1400 / }